freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設計-基于jsp的個人博客網(wǎng)站的設計與實現(xiàn)含源程序代碼-資料下載頁

2024-12-01 19:11本頁面

【導讀】隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,生活節(jié)奏的加快,博客被越來越多的人選擇作為學習和交流的工具。博客的內(nèi)容豐富多彩,有對其他網(wǎng)站的超鏈接和評論,有個人構(gòu)思,還有日志、照片、詩歌和散文等。博客具有開放性、互動性和共享性的特點,是一個很好的交流的渠道,思想展現(xiàn)的舞臺和學術(shù)探討的園地。本網(wǎng)站采用B/S開發(fā)模式,以MyEclipse作為開發(fā)平臺,采用JSP技術(shù),以Tomcat為服務器和SQLServer2000為后臺數(shù)據(jù)庫。用戶可以查看文章,相冊,還可以發(fā)表留言。博主可以管理自己的日志、相冊、留言板等。整個網(wǎng)站層次結(jié)構(gòu)清晰、性能穩(wěn)定、界面友好,使用起來簡單方便。對個人而言,博客可以調(diào)動個人的積極性,充分發(fā)揮個人的創(chuàng)造性。在這三年的發(fā)展過程中,主要呈現(xiàn)出如下兩個特點?!皽蕦嵜啤壁厔?,有助于信任機制的建立。“博客”一詞源于“WebLog”的縮寫,是一種十分簡易的傻瓜化個人信息發(fā)布方式。任何人都可以像使用免費電子郵件一樣,完成個人網(wǎng)頁的創(chuàng)建、發(fā)布和更新。

  

【正文】 不能較好的完成設計的任務。在這段時間里,我從她們身上不僅學到了許多的專業(yè)知識,更感受到了她們工作中的兢兢業(yè)業(yè)。感謝四年來傳授我知識的老師們,更要感謝我的家人對我學業(yè)上的支持和鼓勵,同時,在網(wǎng)站開發(fā)過程中還有同學也給了我不少幫助,這里一并表示感謝??傊?,通過這次設計我學會了很多,在以后的學習生活中我將以加倍的努力作為對給予我?guī)椭膶W校、老師及同學們的回報!謝謝!參考文獻[1] (第二版)[M].北京:電子工業(yè)電出版社,2006.[2] 明日科技盧翰,[M].北京:清華大學出版社,2011.[3] 楊青.JSP的主要技術(shù)特點分析, 電腦與信息技術(shù)[J].1999,4. [4] 曹淑琴.JSP技術(shù)的網(wǎng)站建設, 華北科技學院學報[J].2003,1.[5] 單興華,邱加永,[M].北京:清華大學出版社,2009.[6] 朱福喜,[M].北京:清華大學出版社,2008.[7] [M].北京:機械工業(yè)出版社,2003.[8] 孫衛(wèi)琴, 與 Java Web 開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2003.[9] [M].北京:清華大學出版社, 2005.[10] . Servlet與JSP權(quán)威指南. 機械工業(yè)出版社. 2002.[11] 董健全,[M].北京:清華大學出版社,2007.[12] Server數(shù)據(jù)庫案例教程[M].北京:清華大學出版社,2008.[13] 謝紅薇,[M].天津:天津大學學出版社,2010.[14] 高山泉,徐健, MX 網(wǎng)頁制作[M].北京:機械工業(yè)出版社,2007.[15] 譚浩強,[M].北京:清華大學出版社,2005.[16] Dave Mercer.JSP programme[M].北京:人民郵電出版社,2003.[17] James Turner,Kevin Bedell. Struts Kick Start[M]. SAMS,2004.[18] Jon Titus. ECN Technical Editor:The Eclipse of stand[J]. Journal of Zhongkai Agrotechnical College,2006,5.外文資料JSP application frameworksWhat are application frameworks:A framework is a reusable, semiplete application that can be specialized to.Produce custom applications [Johnson]. Like people, software applications are more alike than they are different. They run on the same puters, expect input from the same devices, output to the same displays, and save data to the same hard disks. Developers working on conventional desktop applications are accustomed to toolkits and development environments that leverage the sameness between applications. Application frameworks build on this mon ground to provide developers with a reusable structure that can serve as the foundation for their own products.A framework provides developers with a set of backbone ponents that have the following characteristics: are known to work well in other applications.2. They are ready to use with the next project.3. They can also be used by other teams in the organization.Frameworks are the classic buildversusbuy proposition. If you build it, you will understand it when you are done—but how long will it be before you can roll your own? If you buy it, you will have to climb the learning curve—and how long is that going to take? There is no right answer here, but most observers would agree that frameworks such as Struts provide a significant return on investment pared to starting from scratch, especially for larger projects.Enabling technologies:Applications developed with Struts are based on a number of enabling ponents are not specific to Struts and underlie every Java web application. A reason that developers use frameworks like Struts is to hide the nasty details behind acronyms like HTTP, CGI, and JSP. As a Struts developer, you don’t need to be an alphabet soup guru, but a working knowledge of these base technologies can help you devise creative solutions to tricky problems.Common Gateway Interface (CGI):The first widely used standard for producing dynamic content was the Common Gateway Interface (CGI). CGI uses standard operating system features, such as environment variables and standard input and output, to create a bridge, or gateway, between the web server and other applications on the host machine. The other applications can look at the request sent to them by the web server and create a customized response.When a web server receives a request that’s intended for a CGI program, it runs that program and provides the program with information from the ining request. The CGI program runs and sends its output back to the server. The web server then relays the response to the browser.CGI defines a set of conventions regarding what information it will pass as environment variables and how it expects standard input and output to be used. Like HTTP, CGI is flexible and easy to implement, and a great number of CGIaware programs have been written.The main drawback to CGI is that it must run a new copy of the CGIaware program for each request. This is a relatively expensive process that can bog down highvolume sites where thousands of requests are serviced per minute. Another drawback is that CGI programs tend to be platform dependent. A CGI program written for one operating system may not run on another.Java servlets:Sun’s Java Servlet platform directly addresses the two main drawbacks of CGI , servlets offer better performance and utilization of resources than conventional CGI programs. Second, the writeonce, runanywhere nature of Java means that servlets are portable between operating systems that have a Java Virtual Machine (JVM).A servlet looks and feels like a miniature web server. It receives a request and renders a response. But, unlike conventional web servers, the servlet application programming interface (API) is specifically designed to help Java developers create dynamic applications.The servlet itself is simply a Java class that has been piled into byte code, like any other Java object. The servlet has access to a rich API of HTTPspecific services, but it is still just another Java object running in an application and can leverage all your other Java assets.To give conventional web servers access to servlets, the servlets are plugged into containers. The servlet container is attached to the web server. Each servlet can declare what URL patterns it would like to handle. When a request matching a registered pattern arrives, the web server passes the request to the container, and the container invokes the servlet.But unlike CGI programs, a new servlet is not created for each request. Once the container instantiates the servlet, it will just create a new thread for each request. Java threads are much less expensive than the server processes used by CGI programs. Once the servlet has been created, using it for additional requests incurs very little overhead. Servlet developers can use the init() method to hold references to expensive resources, such as database c
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1