翻译原稿

翻译原稿
翻译原稿

Struts——an open-source MVC implementation

This article introduces Struts, a Model-View-Controller implementation that uses servlets and JavaServer Pages (JSP) technology. Struts can help you control change in your Web project and promote specialization. Even if you never implement a system with Struts, you may get some ideas for your future servlets and JSP page implement- tation.

Introduction

Kids in grade school put HTML pages on the Internet. However, there is a monumental difference between a grade school page and a professionally developed Web site. The page designer (or HTML developer) must understand colors, the customer, product flow, page layout, browser compatibility, image creation, JavaScript, and more. Putting a great looking site together takes a lot of work, and most Java developers are more interested in creating a great looking object interface than a user interface. JavaServer Pages (JSP) technology provides the glue between the page designer and the Java developer.

If you have worked on a large-scale Web application, you understand the term change. Model-View-Controller (MVC) is a design pattern put together to help control change. MVC decouples interface from business logic and data. Struts is an MVC implementation that uses Servlets 2.2 and JSP 1.1 tags, from the J2EE specifications, as part of the implementation. You may never implement a system with Struts, but looking at Struts may give you some ideas on your future Servlets and JSP implementations.

Model-View-Controller (MVC)

JSP tags solved only part of our problem. We still have issues with validation, flow control, and updating the state of the application. This is where MVC comes to the rescue. MVC helps resolve some of the issues with the single module approach by dividing the problem into three categories:

Model

The model contains the core of the application's functionality. The model

encapsulates the state of the application. Sometimes the only functionality it contains is state. It knows nothing about the view or controller.

?View

The view provides the presentation of the model. It is the look of the application. The view can access the model getters, but it has no knowledge of the setters. In addition, it knows nothing about the controller. The view should be notified when changes to the model occur.

?Controller

The controller reacts to the user input. It creates and sets the model.

MVC Model 2

The Web brought some unique challenges to software developers, most notably the stateless connection between the client and the server. This stateless behavior made it difficult for the model to notify the view of changes. On the Web, the browser has to re-query the server to discover modification to the state of the application. Another noticeable change is that the view uses different technology for implementation than the model or controller. Of course, we could use Java (or PERL, C/C++ or what ever) code to generate HTML. There are several disadvantages to that approach:

?Java programmers should develop services, not HTML.

?Changes to layout would require changes to code.

?Customers of the service should be able to create pages to meet their specific needs.

?The page designer isn't able to have direct involvement in page development.

?HTML embedded into code is ugly.

For the Web, the classical form of MVC needed to change. Figure 1 displays the Web ad。

Figure1 MVC Model 2

Struts details

?Displayed in Figure 6 is a stripped-down UML diagram of the

org.apache.struts.action package. Figure 6 shows the minimal relationships

among ActionServlet (Controller), ActionForm (Form State), and Action

(Model Wrapper).

?aptation of MVC, also commonly known as MVC Model 2 or MVC 2.

The ActionServlet class

Do you remember the days of function mappings? You would map some input event to a pointer to a function. If you where slick, you would place the configuration

information into a file and load the file at run time. Function pointer arrays were the good old days of structured programming in C.

Life is better now that we have Java technology, XML, J2EE, and all that. The Struts Controller is a servlet that maps events (an event generally being an HTTP post) to classes. And guess what -- the Controller uses a configuration file so you don_t have to hard-code the values. Life changes, but stays the same.

ActionServlet is the Command part of the MVC implementation and is the core of the Framework. ActionServlet (Command) creates and uses Action, an ActionForm, and ActionForward. As mentioned earlier, the struts-config.xml file configures the

Command. During the creation of the Web project, Action and ActionForm are

extended to solve the specific problem space. The file struts-config.xml instructs

ActionServlet on how to use the extended classes. There are several advantages to this approach:

?The entire logical flow of the application is in a hierarchical text file. This makes it easier to view and understand, especially with large applications.

?The page designer does not have to wade through Java code to understand the flow of the application.

?The Java developer does not need to recompile code when making flow changes.

Command functionality can be added by extending ActionServlet.

The ActionForm class

ActionForm maintains the session state for the Web application. ActionForm is an abstract class that is sub-classed for each input form model. When I say input form model, I am saying ActionForm represents a general concept of data that is set or updated by a HTML form. For instance, you may have a UserActionForm that is set by an HTML Form. The Struts framework will:

?Check to see if a UserActionForm exists; if not, it will create an instance of the class.

?Struts will set the state of the UserActionForm using corresponding fields from the HttpServletRequest. No more dreadful request.getParameter() calls.

For instance, the Struts framework will take fname from request stream and

call UserActionForm.setFname().

?The Struts framework updates the state of the UserActionForm before passing it to the business wrapper UserAction.

?Before passing it to the Action class, Struts will also conduct form state validation by calling the validation() method on UserActionForm. Note: This is not always wise to do. There might be ways of using UserActionForm in

other pages or business objects, where the validation might be different.

Validation of the state might be better in the UserAction class.

?The UserActionForm can be maintained at a session level.

Notes:

?The struts-config.xml file controls which HTML form request maps to which ActionForm.

?Multiple requests can be mapped UserActionForm.

?UserActionForm can be mapped over multiple pages for things such as wizards.

The Action class

The Action class is a wrapper around the business logic. The purpose of Action class is to translate the HttpServletRequest to the business logic. To use Action, subclass and overwrite the process() method.

The ActionServlet (Command) passes the parameterized classes to ActionForm using the perform() method. Again, no more dreadful request.getParameter() calls. By the time the event gets here, the input form data (or HTML form data) has already been translated out of the request stream and into an ActionForm class.

Struts, an MVC 2 implementation

Struts is a set of cooperating classes, servlets, and JSP tags that make up a reusable MVC 2 design. This definition implies that Struts is a framework, rather than a library, but Struts also contains an extensive tag library and utility classes that work independently of the framework. Figure 2 displays an overview of Struts.

Figure 2 Struts overview

Struts overview

?Client browser

An HTTP request from the client browser creates an event. The Web container will respond with an HTTP response.

?Controller

The Controller receives the request from the browser, and makes the decision

where to send the request. With Struts, the Controller is a command design

pattern implemented as a servlet. The struts-config.xml file configures the

Controller.

?Business logic

The business logic updates the state of the model and helps control the flow of

the application. With Struts this is done with an Action class as a thin wrapper to the actual business logic.

?Model state

The model represents the state of the application. The business objects update the application state. ActionForm bean represents the Model state at a session

or request level, and not at a persistent level. The JSP file reads information

from the ActionForm bean using JSP tags.

?View

The view is simply a JSP file. There is no flow logic, no business logic, and no model information -- just tags. Tags are one of the things that make Struts

unique compared to other frameworks like Velocity.

Figure 3. UML diagram of the relationship of the Command (ActionServlet) to the Model (Action & ActionForm)

Note: "Think thin" when extending the Action class. The Action class should control the flow and not the logic of the application. By placing the business logic in a separate package or EJB, we allow flexibility and reuse.

Another way of thinking about Action class is as the Adapter design pattern. The purpose of the Action is to "Convert the interface of a class into another interface the clients expect. Adapter lets classes work together that couldn_t otherwise because of incompatibility interface" (from Design Patterns - Elements of Reusable OO Software by Gof). The client in this instance is the ActionServlet that knows nothing about our specific business class interface. Therefore, Struts provides a business interface it does understand, Action. By extending the Action, we make our business interface compatible with Struts business interface. (An interesting observation is that Action is

a class and not an interface. Action started as an interface and changed into a class over time. Nothing's perfect.)

The Error classes

The UML diagram also included ActionError and ActionErrors. ActionError encapsulates an individual error message. ActionErrors is a container of ActionError classes that the View can access using tags. ActionErrors is Struts way of keeping up with a list of errors.

The ActionMapping class

An incoming event is normally in the form of an HTTP request, which the servlet Container turns into an HttpServletRequest. The Controller looks at the incoming event and dispatches the request to an Action class. The struts-config.xml determines what Action class the Controller calls. The struts-config.xml configuration information is translated into a set of ActionMapping, which are put into container of ActionMappings. (If you have not noticed it, classes that end with s are containers)

The ActionMapping contains the knowledge of how a specific event maps to specific Actions. The ActionServlet (Command) passes the ActionMapping to the Action class via the perform() method. This allows Action to access the information to control flow.

ActionMappings

ActionMappings is a collection of ActionMapping objects.

Figure 4 UML diagram of the relationship of the Command (ActionServlet) to the Model (Action) Struts pros

?Use of JSP tag mechanism

The tag feature promotes reusable code and abstracts Java code from the JSP file. This feature allows nice integration into JSP-based development tools that allow authoring with tags.

?Tag library

Why re-invent the wheel, or a tag library? If you cannot find something you need in the library, contribute. In addition, Struts provides a starting point if you are learning JSP tag technology.

?Open source

You have all the advantages of open source, such as being able to see the code and having everyone else using the library reviewing the code. Many

eyes make for great code review.

?Sample MVC implementation

Struts offers some insight if you want to create your own MVC implementation.

?Manage the problem space

Divide and conquer is a nice way of solving the problem and making the problem manageable. Of course, the sword cuts both ways. The problem is

more complex and needs more management.

Struts cons

?Youth

Struts development is still in preliminary form. They are working toward releasing a version 1.0, but as with any 1.0 version, it does not provide all the

bells and whistles.

?Change

The framework is undergoing a rapid amount of change. A great deal of change has occurred between Struts 0.5 and 1.0. You may want to download

the most current Struts nightly distributions, to avoid deprecated methods. In

the last 6 months, I have seen the Struts library grow from 90K to over 270K. I had to modify my examples several times because of changes in Struts, and I

am not going to guarantee my examples will work with the version of Struts

you download.

?Correct level of abstraction

Does Struts provide the correct level of abstraction? What is the proper level of abstraction for the page designer? That is the $64K question. Should we allow a page designer access to Java code in page development? Some

frameworks like Velocity say no, and provide yet another language to learn for Web development. There is some validity to limiting Java code access in UI development. Most importantly, give a page designer a little bit of Java, and he will use a lot of Java. I saw this happen all the time in Microsoft ASP

development. In ASP development, you were supposed to create COM objects and then write a little ASP script to glue it all together. Instead, the ASP

developers would go crazy with ASP script. I would hear "Why wait for a

COM developer to create it when I can program it directly with VBScript?"

Struts helps limit the amount of Java code required in a JSP file via tag

libraries. One such library is the Logic Tag, which manages conditional

generation of output, but this does not prevent the UI developer from going nuts with Java code. Whatever type of framework you decide to use, you

should understand the environment in which you are deploying and

maintaining the framework. Of course, this task is easier said than done.

?Limited scope

Struts is a Web-based MVC solution that is meant be implemented with HTML, JSP files, and servlets.

?J2EE application support

Struts requires a servlet container that supports JSP 1.1 and Servlet 2.2 specifications. This alone will not solve all your install issues, unless you are using Tomcat 3.2. I have had a great deal of problems installing the library with Netscape iPlanet 6.0, which is supposedly the first J2EE-compliant

application server. I recommend visiting the Struts User Mailing List archive (see Resources) when you run into problems.

?Complexity

Separating the problem into parts introduces complexity. There is no question that some education will have to go on to understand Struts. With the constant changes occurring, this can be frustrating at times. Welcome to the Web.

Where is...

I could point out other issues, for instance, where are the client side

validations, adaptable workflow, and dynamic strategy pattern for the

controller? However, at this point, it is too easy to be a critic, and some of the issues are insignificant, or are reasonable for a 1.0 release. The way the Struts team goes at it, Struts might have these features by the time you read this

article, or soon after.

Future of Struts

Things change rapidly in this new age of software development. In less than 5 years, I have seen things go from cgi/perl, to ISAPI/NSAPI, to ASP with VB, and now Java and J2EE. Sun is working hard to adapt changes to the JSP/servlet architecture, just as they have in the past with the Java language and API. You can obtain drafts of the new JSP 1.2 and Servlet 2.3 specifications from the Sun Web site. Additionally, a standard tag library for JSP files is appearing.

美国大学校名英文缩写

美国大学校名英文缩写 英文缩写英文全称中文全称 AAMU Alabama A&M 阿拉巴马农业机械大学ADELPHI Adelphi University 艾德菲大学AMERICAN American University 美国大学 ANDREWS Andrews University 安德鲁大学 ASU Arizona State University 亚利桑那州立大学AUBURN Auburn University 奥本大学 -B- BAYLOR Baylor University 贝勒大学 BC Boston College 波士顿学院 BGSU Bowling Green State University 博林格林州立大学BIOLA Biola University 拜欧拉大学BRANDEIS Brandeis University 布兰迪斯大学BROWN Brown University 布朗大学 BSU Ball State University 波尔州立大学 BU* Boston University 波士顿大学 BU SUNY Binghamton 纽约州立大学宾厄姆顿分校BYU Brigham Young Univ. Provo 百翰大学 *BU通常意义上指Boston University -C- CALTECH California Institute of Technology 加州理工大学 CAU Clark Atlanta University 克拉克亚特兰大大学 CLARKSON Clarkson University 克拉逊大学CLARKU Clark University 克拉克大学CLEMSON Clemson University 克莱姆森大学 CMU* Carnegie Mellon University 卡耐基梅隆大学CMU Central Michigan University 中央密歇根大学COLUMBIA Columbia University 哥伦比亚大学CORNELL Cornell University 康奈尔大学CSU* Colorado State 科罗拉多州立大学 CSU Cleveland State University 克里夫立大学CU* University of Colorado Boulder 科罗拉多大学波德分校 CU University of Colorado Denver 科罗拉多大学丹佛分校 CUA Catholic University of America 美国天主教大学 CWRU Case Western Reserve Univ. 凯斯西储大学*CMU 通常意义上指 Carnegie Mellon University *CSU 通用 *CU 通用

英文文献翻译

中等分辨率制备分离的 快速色谱技术 W. Clark Still,* Michael K a h n , and Abhijit Mitra Departm(7nt o/ Chemistry, Columbia Uniuersity,1Veu York, Neu; York 10027 ReceiLied January 26, 1978 我们希望找到一种简单的吸附色谱技术用于有机化合物的常规净化。这种技术是适于传统的有机物大规模制备分离,该技术需使用长柱色谱法。尽管这种技术得到的效果非常好,但是其需要消耗大量的时间,并且由于频带拖尾经常出现低复原率。当分离的样本剂量大于1或者2g时,这些问题显得更加突出。近年来,几种制备系统已经进行了改进,能将分离时间减少到1-3h,并允许各成分的分辨率ΔR f≥(使用薄层色谱分析进行分析)。在这些方法中,在我们的实验室中,媒介压力色谱法1和短柱色谱法2是最成功的。最近,我们发现一种可以将分离速度大幅度提升的技术,可用于反应产物的常规提纯,我们将这种技术称为急骤色谱法。虽然这种技术的分辨率只是中等(ΔR f≥),而且构建这个系统花费非常低,并且能在10-15min内分离重量在的样本。4 急骤色谱法是以空气压力驱动的混合介质压力以及短柱色谱法为基础,专门针对快速分离,介质压力以及短柱色谱已经进行了优化。优化实验是在一组标准条件5下进行的,优化实验使用苯甲醇作为样本,放在一个20mm*5in.的硅胶柱60内,使用Tracor 970紫外检测器监测圆柱的输出。分辨率通过持续时间(r)和峰宽(w,w/2)的比率进行测定的(Figure 1),结果如图2-4所示,图2-4分别放映分辨率随着硅胶颗粒大小、洗脱液流速和样本大小的变化。

毕业设计外文翻译附原文

外文翻译 专业机械设计制造及其自动化学生姓名刘链柱 班级机制111 学号1110101102 指导教师葛友华

外文资料名称: Design and performance evaluation of vacuum cleaners using cyclone technology 外文资料出处:Korean J. Chem. Eng., 23(6), (用外文写) 925-930 (2006) 附件: 1.外文资料翻译译文 2.外文原文

应用旋风技术真空吸尘器的设计和性能介绍 吉尔泰金,洪城铱昌,宰瑾李, 刘链柱译 摘要:旋风型分离器技术用于真空吸尘器 - 轴向进流旋风和切向进气道流旋风有效地收集粉尘和降低压力降已被实验研究。优化设计等因素作为集尘效率,压降,并切成尺寸被粒度对应于分级收集的50%的效率进行了研究。颗粒切成大小降低入口面积,体直径,减小涡取景器直径的旋风。切向入口的双流量气旋具有良好的性能考虑的350毫米汞柱的低压降和为1.5μm的质量中位直径在1米3的流量的截止尺寸。一使用切向入口的双流量旋风吸尘器示出了势是一种有效的方法,用于收集在家庭中产生的粉尘。 摘要及关键词:吸尘器; 粉尘; 旋风分离器 引言 我们这个时代的很大一部分都花在了房子,工作场所,或其他建筑,因此,室内空间应该是既舒适情绪和卫生。但室内空气中含有超过室外空气因气密性的二次污染物,毒物,食品气味。这是通过使用产生在建筑中的新材料和设备。真空吸尘器为代表的家电去除有害物质从地板到地毯所用的商用真空吸尘器房子由纸过滤,预过滤器和排气过滤器通过洁净的空气排放到大气中。虽然真空吸尘器是方便在使用中,吸入压力下降说唱空转成比例地清洗的时间,以及纸过滤器也应定期更换,由于压力下降,气味和细菌通过纸过滤器内的残留粉尘。 图1示出了大气气溶胶的粒度分布通常是双峰形,在粗颗粒(>2.0微米)模式为主要的外部来源,如风吹尘,海盐喷雾,火山,从工厂直接排放和车辆废气排放,以及那些在细颗粒模式包括燃烧或光化学反应。表1显示模式,典型的大气航空的直径和质量浓度溶胶被许多研究者测量。精细模式在0.18?0.36 在5.7到25微米尺寸范围微米尺寸范围。质量浓度为2?205微克,可直接在大气气溶胶和 3.85至36.3μg/m3柴油气溶胶。

新标准大学英语 视听说教程3 (听力原文及翻译)

Unit 1 Inside View Conversation 1 Janet: Hi, it’s me again, Janet Li. I’m still a student at the University of Oxford in England. But I’m not in Oxford right now. And I haven’t gone back home to China either. It’s the long vacation now, and believe it or not, it’s the middle of summer. I’m spending my summer in one of the world’s greatest cities. I’m in London, home to the Houses of Parliament, Big Ben, Tower Bridge…and the double-decker bus. I want to find out what it’s like to live in this busy, lively city. So I’m working for London Time Off, a website about what’s on in London. This is Joe…, he’s my boss, and this is Andy, who is a reporter. And what’s my job? Well, I don’t know yet, because it’s my first day. But I’m meant to be shadowing Andy, oh, what I mean is, I’m going to be helping him. So can you tell me something about London, Andy? Andy: It’s the greatest city in the world. . Joe: Except for New York! Andy: New York? Don’t make me laugh! Joe: And your point is…? Andy: Look, if you want my opinion, London is greater than New York… Joe: No, I don’t want your opinion, thank you very much. It’s a fact. Andy: A fact! Are you serious? \Janet: And here we are in London, probably the greatest city in the world. Andy: What? Probably? Excuse me, I prefer to deal with this myself… Joe: Ah, dream on, Andy……… 珍妮特:嗨,又是我,珍妮特.李。我目前还是一位英国牛津大学的学生,但我现在不在牛津,也还没有回中国的家。现在在放长假,而且不管你信不信,现在是夏天的中期。 我现在正在世界上最棒的城市之一里度过我的夏天。我在伦敦,它是英国国会大厦、 大本钟、塔桥…和双层巴士的故乡。我想知道住在如此热闹和生气勃勃的城市里是 什么感觉。所以,我现在在为伦敦下班网效劳。它是一个报道伦敦时事的网站。这 是乔,他是我的老板,而他是安迪,一位记者。我的工作是什么呢?这个我也不知 道,因为今天是我的第一天,但我会注定跟随着安迪。喔,我的意思是,我将会协 助他。那么安迪,你能告诉我一些关于伦敦的事情吗? 安 迪: 伦敦是世界上最棒的城市。 乔 : 除了纽约以外! 安迪:纽约?别逗我笑了! 乔:那你的观点是… ? 安迪:注意,如果你真的需要我的观点,伦敦确实比纽约棒… 乔:不,我不需要你的观点,非常感谢!这是事实! 安迪:事实!你是当真的吗? 珍妮特:我们现在在伦敦,或许是世界上最棒的城市。 安迪:什么?或许?对不起,我宁可自己处理这个… 乔:啊,安迪,继续做你的美梦吧... Conversation 2

外文文献翻译助手

五分钟搞定5000字-外文文献翻译 在科研过程中阅读翻译外文文献是一个非常重要的环节,许多领域高水平的文献都是外文文献,借鉴一些外文文献翻译的经验是非常必要的。由于特殊原因我翻译外文文献的机会比较多,慢慢地就发现了外文文献翻译过程中的三大利器:Google“翻译”频道、金山词霸(完整版本)和CNKI“翻译助手"。 具体操作过程如下: 1.先打开金山词霸自动取词功能,然后阅读文献; 2.遇到无法理解的长句时,可以交给Google处理,处理后的结果猛一看,不堪入目,可是经过大脑的再处理后句子的意思基本就明了了; 3.如果通过Google仍然无法理解,感觉就是不同,那肯定是对其中某个“常用单词”理解有误,因为某些单词看似很简单,但是在文献中有特殊的意思,这时就可以通过CNKI的“翻译助手”来查询相关单词的意思,由于CNKI的单词意思都是来源与大量的文献,所以它的吻合率很高。 另外,在翻译过程中最好以“段落”或者“长句”作为翻译的基本单位,这样才不会造成“只见树木,不见森林”的误导。 注: 1、Google翻译:https://www.360docs.net/doc/02780726.html,/language_tools google,众所周知,谷歌里面的英文文献和资料还算是比较详实的。我利用它是这样的。一方面可以用它查询英文论文,当然这方面的帖子很多,大家可以搜索,在此不赘述。回到我自己说的翻译上来。下面给大家举个例子来说明如何用吧 比如说“电磁感应透明效应”这个词汇你不知道他怎么翻译, 首先你可以在CNKI里查中文的,根据它们的关键词中英文对照来做,一般比较准确。

在此主要是说在google里怎么知道这个翻译意思。大家应该都有词典吧,按中国人的办法,把一个一个词分着查出来,敲到google里,你的这种翻译一般不太准,当然你需要验证是否准确了,这下看着吧,把你的那支离破碎的翻译在google里搜索,你能看到许多相关的文献或资料,大家都不是笨蛋,看看,也就能找到最精确的翻译了,纯西式的!我就是这么用的。 2、CNKI翻译:https://www.360docs.net/doc/02780726.html, CNKI翻译助手,这个网站不需要介绍太多,可能有些人也知道的。主要说说它的有点,你进去看看就能发现:搜索的肯定是专业词汇,而且它翻译结果下面有文章与之对应(因为它是CNKI检索提供的,它的翻译是从文献里抽出来的),很实用的一个网站。估计别的写文章的人不是傻子吧,它们的东西我们可以直接拿来用,当然省事了。网址告诉大家,有兴趣的进去看看,你们就会发现其乐无穷!还是很值得用的。https://www.360docs.net/doc/02780726.html, 3、网路版金山词霸(不到1M):https://www.360docs.net/doc/02780726.html,/6946901637944806 翻译时的速度: 这里我谈的是电子版和打印版的翻译速度,按个人翻译速度看,打印版的快些,因为看电子版本一是费眼睛,二是如果我们用电脑,可能还经常时不时玩点游戏,或者整点别的,导致最终SPPEED变慢,再之电脑上一些词典(金山词霸等)在专业翻译方面也不是特别好,所以翻译效果不佳。在此本人建议大家购买清华大学编写的好像是国防工业出版社的那本《英汉科学技术词典》,基本上挺好用。再加上网站如:google CNKI翻译助手,这样我们的翻译速度会提高不少。 具体翻译时的一些技巧(主要是写论文和看论文方面) 大家大概都应预先清楚明白自己专业方向的国内牛人,在这里我强烈建议大家仔

中外高校校名国内研究所中文全称和英文缩写对照

中外高校校名国内研究所中文全称和英文缩写 对照 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

中文全称英文缩写 浙江大学ZHEJIANG UNIV 中国科学院CHINESE ACAD SCI 清华大学TSINGHUA UNIV 东南大学SOUTHEAST UNIV 大连理工大学DALIAN UNIV TECHNOL 南京大学NANJING UNIV 四川大学SICHUAN UNIV 上海交通大学SHANGHAI JIAO TONG UNIV 中山大学SUN YAT SEN UNIV 华中科技大学HUAZHONG UNIV SCI TECHNOL 北京大学PEKING UNIV 山东大学SHANDONG UNIV 复旦大学FUDAN UNIV 南开大学NANKAI UNIV 北京邮电大学BEIJING UNIV POSTS TELECOMMUN 中国科学技术大学UNIV SCI TECHNOL CHINA 吉林大学JILIN UNIV 西安交通大学XI AN JIAO TONG UNIV 哈尔滨工业大学HARBIN INST TECHNOL 天津大学TIANJIN UNIV 兰州大学LANZHOU UNIV 华南理工大学S CHINA UNIV TECHNOL 武汉大学WUHAN UNIV 湖南大学HUNAN UNIV 华南师范大学S CHINA NORMAL UNIV 北京航天航空大学BEIJING UNIV AERONAUT ASTRONAUT 东北大学NORTHEASTERN UNIV 电子科技大学UNIV ELECT SCI TECHNOL CHINA 华东科技大学 E CHINA UNIV SCI TECHNOL 中南大学CENT S UNIV 西安电子科技大学XIDIAN UNIV 同济大学TONGJI UNIV 厦门大学XIAMEN UNIV 北京交通大学BEIJING JIAOTONG UNIV 东吴大学SOOCHOW UNIV 安徽大学ANHUI UNIV 北京理工大学BEIJING INST TECHNOL 香港城市大学CITY UNIV HONG KONG 湘潭大学XIANGTAN UNIV 北京师范大学BEIJING NORMAL UNIV

听力原稿加翻译(精编文档).doc

【最新整理,下载后即可编辑】 Unit1 I am now a fourth-year student at college, but I can never forget my freshman year here. In general, it is a time filled with anticipation, some anxiety, and wonderful discoveries. College is a lot different from high school. Your freshman experience will definitely make an impression on you. So, what can you expect as you head off into the wonderful world of higher education? The first thing you’ll notice is the workload. It will b e heavier than you ever experienced before. The major challenges of college work are the large amount of reading and writing, and the short deadlines. A related effect that can be brought on by the workload is doubt, frustration, and possibly loneliness. Y ou’ll be away from the comforts and friendships your home provided for you over the previous years. During the freshman year, you’ll be making a lot of new friends. But you should continue to be yourself. Select your friends with the same care and patience you have always shown. Believe it or not, your college friendships will be among the most satisfying and long-term of your life. It’s always exciting to discover how wonderfully diverse college relationships can be. You’ll also be on your own —you’ll be your own boss 24 hours a day, so to speak. But, remember, with freedom comes responsibility. You should always remember that you are at college with an anticipated mission. Don’t waste your time on meaningless things. During the freshman year, you may even start thinking about your future. Maybe a certain professor is especially inspiring. Perhaps your school has some great research going on. If some area of study attracts you, find out all you can about it. It might be the beginning of your lifetime career. Going to college is not just to get a degree — it is to

研究生英语听力原文翻译

1.你希望你在做谈话好吗?一个伟大的健谈的人是与人,让他们觉得自己很重 要。他们跟你说话的时候,让你觉得你房间里唯一的人。 成为一个好的沟通者需要知道三件事:第一,如何开始谈话;第二,如何保持下去;第三,如何结束它。 开始一段谈话通常意味着要有一个开口线或破冰。冰断路器最好是积极的。赞美的话总是一个很好的破冰船,通常会欣赏。任何新闻事件是一个很好的破冰。事实上,任何开口线都行,只要不是负面的,只要它不是一个谎言。为了吸引人和你谈话的最好方式就是真诚和尊重,并让他们知道你是在谈论他们的兴趣。 一旦你已经有了一个谈话,保持它的最好方法就是通过问对方问题,不需要回答是或否。问类似的问题记者会问出一个人:谁,什么,何时,哪里,为什么和如何的问题。你问的最后一个人的问题说。这就是所谓的“加工工艺”。一旦你想到你觉得有趣,不断地提问,为了得到人阐述的话题尽可能多的。一个健谈的人阐述了他们的经验。不是说党是有趣的,为什么它是有趣的。说明为什么你有一个很好的时间里,发生了什么事,它在哪里,以及人们如何安排宴会。进入细节。描述是最好的沟通方式,因为它让人们的兴趣,激发他们。 如果你开始与另一个人交谈,你有困难的结局,有几个信号可以发送给其他人,会将谈话接近尾声时不伤害任何人的感情。打破眼神接触是一种谨慎的信号,谈话即将结束。另一种信号是使用过渡词一样好,或者至少。你可能想翻新都说。无论你做什么,不要欺骗别人。如果你不感兴趣又对他们说,不要提及未来的会议可能只是出于礼貌。那是虚伪的。相反,你可以说,“很高兴见到你。”然后,离开。 最后,一定要给对方一个良好的,坚定的握手。最后你的印象会是重要的一个初始的你。 2。一般来说,是很有礼貌的说“恭喜你!“(充满激情的)当一个人已经完成的东西。这类场合的例子包括毕业,升职,孩子的出生,和一个家庭购买。当是为了祝贺,有时还适当的给的礼物,尤其是当被邀请参加一个生日,毕业,结婚,或周年晚会。 邀请可以说在下一个RSVP,指的是一个法语意思“回应”的缩写,请”。如果邀请函上说,“RSVP唯一遗憾的回应,“通过电子邮件或电话如果你不能来。 同样必须注意在悲伤的场合礼貌。如果你的同事,同学,邻居的经验在家庭中的死亡,这是适当的表示同情。在这样做的话,应该避免死亡或死亡。最好是简单地说,“我很遗憾听到你的损失。”

南京高校中英文校名集锦

南京大学Nanjing University 东南大学Southeast University 南京航空航天大学Nanjing University of Aeronautics and Astronautics 南京理工大学Nanjing university ofscience &technology 南京工业大学Nanjing tech university 南京邮电大学Nanjing University of Posts and Telecommunications 南京林业大学Nanjing forestry university 南京信息工程大学Nanjing University of Information Science & Technology 南京农业大学Nanjing Agricultural University 南京医科大学Nanjing medical university 南京中医药大学Nanjing university of Chinese medicine 中国药科大学China Pharmaceutical University 南京师范大学Nanjing Normal University 南京财经大学Nanjing University Of Finance & Economics 江苏警官学院Jiangsu police institute 南京体育学院Nanjing Sport Institute 南京艺术学院Nanjing University of the Arts 三江学院Sanjiang university 南京工程学院Nanjing institute of technology 南京审计大学Nanjing audit university 南京晓庄学院Nanjing xiaozhuang university 南京特殊教育师范学院Nanjing Normal University Of Special Education 南京森林警察学院Nanjing forest police college 东南大学成贤学院southeast university chengxian college 金陵科技学院jinling institute of technology 南京大学金陵学院Nanjing university jinling college 南京理工大学紫金学院Nanjing University of Science and Technology ZiJin College 南京航空航天大学金城学院 nanhang Jincheng college 中国传媒大学南广学院Communication University of China, Nanguang College

土木工程类外文文献翻译

外文文献翻译 1 中文翻译 1.1钢筋混凝土 素混凝土是由水泥、水、细骨料、粗骨料(碎石或;卵石)、空气,通常还有其他外加剂等经过凝固硬化而成。将可塑的混凝土拌合物注入到模板内,并将其捣实,然后进行养护,以加速水泥与水的水化反应,最后获得硬化的混凝土。其最终制成品具有较高的抗压强度和较低的抗拉强度。其抗拉强度约为抗压强度的十分之一。因此,截面的受拉区必须配置抗拉钢筋和抗剪钢筋以增加钢筋混凝土构件中较弱的受拉区的强度。 由于钢筋混凝土截面在均质性上与标准的木材或钢的截面存在着差异,因此,需要对结构设计的基本原理进行修改。将钢筋混凝土这种非均质截面的两种组成部分按一定比例适当布置,可以最好的利用这两种材料。这一要求是可以达到的。因混凝土由配料搅拌成湿拌合物,经过振捣并凝固硬化,可以做成任何一种需要的形状。如果拌制混凝土的各种材料配合比恰当,则混凝土制成品的强度较高,经久耐用,配置钢筋后,可以作为任何结构体系的主要构件。 浇筑混凝土所需要的技术取决于即将浇筑的构件类型,诸如:柱、梁、墙、板、基础,大体积混凝土水坝或者继续延长已浇筑完毕并且已经凝固的混凝土等。对于梁、柱、墙等构件,当模板清理干净后应该在其上涂油,钢筋表面的锈及其他有害物质也应该被清除干净。浇筑基础前,应将坑底土夯实并用水浸湿6英寸,以免土壤从新浇的混凝土中吸收水分。一般情况下,除使用混凝土泵浇筑外,混凝土都应在水平方向分层浇筑,并使用插入式或表面式高频电动振捣器捣实。必须记住,过分的振捣将导致骨料离析和混凝土泌浆等现象,因而是有害的。 水泥的水化作用发生在有水分存在,而且气温在50°F以上的条件下。为了保证水泥的水化作用得以进行,必须具备上述条件。如果干燥过快则会出现表面裂缝,这将有损与混凝土的强度,同时也会影响到水泥水化作用的充分进行。 设计钢筋混凝土构件时显然需要处理大量的参数,诸如宽度、高度等几何尺寸,配筋的面积,钢筋的应变和混凝土的应变,钢筋的应力等等。因此,在选择混凝土截面时需要进行试算并作调整,根据施工现场条件、混凝土原材料的供应情况、业主提出的特殊要求、对建筑和净空高度的要求、所用的设计规范以及建筑物周围环

第一套听力原文及翻译

Conversation One 对话一 M: What's all that? Are you going to make a salad? 那是什么?你要做沙拉吗? W: No, I'm going to make a gazpacho. 不是,我要做西班牙冷菜汤。 M: What's that? 那是什么? W:Gazpacho is a cold soup from Spain. It's mostlyvegetables. 西班牙冷菜汤是一种西班牙冷汤,里面主要是蔬菜。 I guess you could call it a liquid salad. 我想你可以称之为液体沙拉。 M:Cold soup? Sounds weird. 冷汤?听起来很奇怪。 W: It's delicious. Trust me. I tried it for the first time during my summer vacation in Spain. 很好吃的,相信我,我第一次吃是暑假去西班牙的时候。 You see, in the south of Spain, it gets very hot in the summer, up to 40℃. 你要知道,夏天的时候,西班牙南部很热的,高达40℃呢。 So a cold gazpacho is very refreshing. 所以冷菜汤非常消暑。 The main ingredients are tomato, cucumber, bell peppers, olive oil and stale b read. 里面主要是西红柿、黄瓜、甜椒、橄榄油和干面包。 M: Stale bread? Surely you mean bread for dipping into the soup? 干面包?你肯定它蘸汤好吃? W: No. Bread is crushed and blended in like everything else. 不是这样,把面包压碎混在一起吃。 It adds texture and thickness to the soup. 它会让汤口感更好,更浓稠。 M: Mm. 哦, And is it healthy? 健康吗? W: Sure. As I said earlier, it's mostly vegetables.

第一套听力原文翻译答案

News 1 A 9-year-old girl in New Mexico has raised more than $500 for her little brother who needs heart surgery in Houston Texas this July. ?Addison Witulski's grandmother Kim Allred said Addison probably overheard a conversation between family members talking about the funds needed to get her little brother to treatment. " I guess she overheard her grandfather and me talking about how we’re worried about how we’re going to get to Houston, for my grandson’s heart surgery,” said Allred. She decided to go outside and have a lemonade stand and make some drawings and pictures and sell them.” That’s when Addison and her friends Erika and Emily Borden decided to sell lemonade for 50 cents a cup and sell pictures for 25 cents each.? Before Allred knew it, New Mexico State Police Officers were among the many, stopping by helping them reach a total of $568. The family turned to social media expressing their gratitude saying, “From the bottom of our hearts, we would like to deeply thank each and every person that stopped by!” Q1: Who did Addison raise money for Her little brother?

外文文献翻译

四川大学锦城学院 本科生毕业论文(设计)外文翻译 题目静态力和动态力分析大型皮革裁剪器械 系别机械工程系 专业机械设计制造及其自动化 学生姓名陈振 学号 140920327年级2014 指导教师邓勇 二Ο一七年十一月四日

静态力和动态力分析大型皮革裁切器械 专业:机械设计制造及自动化 翻译学生:陈振指导教师:邓勇 摘要 皮革在一般的皮革切割技术中,手工或手工的手工切割。为提高切削效率和质量,研制了一种实现高速自动皮革切削的机床。该设计的最终目标是在一个工作表上切割一块皮,速度为2米/秒,机床的尺寸是很大的。摘要设计了该机床的框架,以满足高速切削性能指标的要求,实现了对该机床的静态和动态力分析。 首先,利用AutoCAD软件建立了该系统的数字模型,然后将数字模型的数字模型传递给Ansys软件,并对其进行有限元分析。由于驱动系统的静力和振动对机床的变形有很大的影响,这种变形会影响刀具的切割精度和整体性能。对静态力分析和模态分析进行了分析。最后,讨论了有限元分析的结果,并对设计进行了相应的修改。 分析结果表明,该装置的机械性能可以满足高速切削的要求。 关键词:受力分析有限元法切割机工具皮革材料 介绍 在一般的皮革切割工艺中,皮革材料在机器的帮助下手工或手工切割。在这种裁剪的过程中,皮革材料被放在一个工作台上,然后一些成型的盘子,被裁切的轮廓,被放在上面。用刀,工人将皮革材料沿着这些成型的盘子的轮廓切割。在中型皮革加工工厂中,需要大量的工人来切割皮革材料,工人的劳动量是很大的,而这种皮革裁剪的另一个问题是皮革材料的利用率低。 为了减轻劳动量,提高皮革材料的利用率,如图1所示,开发了实现皮革加工自动切割的机床。采用龙门式布局设计了机床。工作平台和一组横梁组合,交叉在一起,构成基本框架,裁切的皮革材料将被放置在工作平台上。梁的装配包括一个工具柱,安装了两个切断刀。在切割过程中,刀架驱动沿着光束,从而推动切断刀在工作台的平面移动,与此同时,伺服电机驱动梁组装沿纵向方向的工作平台,

听力原稿加翻译

Unit1 I am now a fourth-year student at college, but I can never forget my freshman year here. In general, it is a time filled with anticipation, some anxiety, and wonderful discoveries. College is a lot different from high school. Your freshman experience will definitely make an impression on you. So, what can you expect as you head off into the wonderful world of higher education? The first thing you’ll notice is the workload. It will b e heavier than you ever experienced before. The major challenges of college work are the large amount of reading and writing, and the short deadlines. A related effect that can be brought on by the workload is doubt, frustration, and possibly loneliness. Y ou’ll be away from the comforts and friendships your home provided for you over the previous years. During the freshman year, you’ll be making a lot of new friends. But you should continue to be yourself. Select your friends with the same care and patience you have always shown. Believe it or not, your college friendships will be among the most satisfying and long-term of your life. It’s always exciting to discover how wonderfully diverse college relationships can be. You’ll also be on your own —you’ll be your own boss 24 hours a day, so to speak. But, remember, with freedom comes responsibility. You should always remember that you are at college with an anticipated mission. Don’t waste your time on meaningless things. During the freshman year, you may even start thinking about your future. Maybe a certain professor is especially inspiring. Perhaps your school has some great research going on. If some area of study attracts you, find out all you can about it. It might be the beginning of your lifetime career. Going to college is not just to get a degree — it is to find out who you really are and what you are really made for. 我现在四分之一岁的学生,但我永远不会忘记我的一年级在这里。在一般情况下,它是一个充满期待的时间,一些焦虑和精彩的发现。 大学有许多不同于高中。你的大学新生一定会给你留下一个印象。那么,你能期待什么呢?当你进入美妙的高等教育界时,你会想到什么呢? 你会注意到的第一件事是工作量。它将比你以前经历过的更重。大学工作的主要挑战是大量的阅读和写作,以及短期的最后期限。工作量带来的一个相关的影响是怀疑,沮丧和孤独感。在过去的几年里,你会远离你的舒适和友谊,为你提供了你的家。 大一的时候,你会有很多新朋友。但你应该继续做你自己。选择你的朋友,你总是表现出同样的关心和耐心。相信与否,你的大学友谊将是你人生中最令人满意和最长久的一。它总是令人兴奋地发现如何奇妙不同的大学关系可以。 你也会有你自己的-你会是你自己的老板24小时一天,所以说。但是,记住,自由是责任。你应该永远记住,你是在大学与预期的使命。不要把时间浪费在没有意义的事情上。 在大一的时候,你甚至可以开始考虑你的未来。也许某个教授特别令人鼓舞。也许你的学校有一些很好的研究。如果一些研究领域吸引了你,找出你所能了解的。这可能是你一生中的开始。大学不仅仅是为了获得学位,也就是要找出你真正的自己是什么,你是什么。 Unit2 Hello, I’m Alberto. I’m a student of English, French, Portuguese and Italian. I would also love to learn Chinese and German in the near future. My mother tongue is Spanish and I have a degree in Political Science. I love to learn new languages, because I think it broadens my mind. Even though I still have some difficulty with verb tenses, I’m confident that with time and practice I’ll cope with them. I believe learning a new language besides your mother tongue can be useful, especially in a world where distances are shortened and people from different countries communicate with each other more frequently. Learning a new language can be a good experience, but only if you keep in mind that nothing is obtained without some effort. In my opinion, the best way to learn a language is to read a lot. It doesn’t matter what you read, but that you do it. Even if you don’t un derstand everything, your reading comprehension skill will improve remarkably. Also, if possible, watch a lot of television in that language, or listen to CDs. Maybe at first you won’t understand a word, but later you’d catch on to the rhythm of the langua ge. Good dictionaries are

相关文档
最新文档