java个人博客开发本科生毕业论文(编辑修改稿)内容摘要:
g module function: according to the blogger submit information that the database add modification and deletion, update the database. For front desk calls. 4. Video module function: to achieve upload or delete video, and the database, 菏泽学院本科生毕业论文 7 in order to offer timely operation desk operation. 5. Shut get autorization module function: to achieve blogger personal information to add, delete, modify the function, and promptly to the database operation, for front desk calls. 6. Guestbook module function: provide your visitor with message way, background, and delete, viewer messages to the database, for even operation desk calls. This system mainly pleted the album module and log of the module, the detailed design blog closed after five modules of the system, achieves the help users to personal blog systems use purpose. Key word: JavaBean, JDBC, ODBC 菏泽学院本科生毕业论文 1 1 前言 问题的提出 随着互联网的不断发展 ,人们的生活发生了巨大的变化 ,人们获取信息资料的方式也发生了巨大的改变 ,越来越多的人喜欢到网上去收集信息 ,特别是近几年 ,随着数字化产品的不断普及 ,人们越来越喜欢上 Blog(博客) ,当下个人博客得到了长足的发展 ,类似于新浪,网易,都有自己的博客系统。 个人博客现在已渐渐成为人们交流,获取网络信息的主要途径。 为此 ,我提出了个人博客系统开发的课题。 课题的背景及意义 课题背景 博客 ,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张 贴新的文章的网站。 博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。 许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。 个人博客是博客的一种。 自建独立网站的博客主,有自己的域名、空间和页面风格。 是个人持续性的日记或评论。 它是最传统常见的博客。 个人博客作者一般注重博客的内容,即使他们的博客从来没有被除了自己以外的人阅读过。 博客经常不只是一个沟通的方法,它们成为了一种反映生活的方法或艺术创作。 编写博客可以抒发感情,引起人们的共鸣。 很少个人博客出名和成为主流,但一些个人博客很快就聚集了许多 读者。 研究该系统的意义在于通过个人博客 记录个人生活点滴:如同日记一般,可将自己每日生活中发生的事情记录下来,并且跟朋友或网友们分享。 传达个人自由思想:博客是个自由的空间,可依照个人自由意志去撰写任意的内容,传达个人的自由思想。 抒发分享个人情绪:博客常用来抒发个人情绪,把生活中的不满、郁闷或愤怒宣泄到博客上,或是网友们分享个人心情。 分享交流知识技术:如果有专长、兴趣的人,可以借由撰写博客来分享自己菏泽学院本科生毕业论文 2 的知识与技术,并和网络上得网友交流讨论。 认识同好交流朋友:借由博客的社群性质可以吸引兴趣或性格相合的网友来观看, 并且借此认识结交新朋友。 宣传文化推销产品:可以通过自己的企业博客来对外宣传本企业文化,或者通过博客来做营销。 课题意义 今天 ,随着网络技术的 不断发展进步 ,网上流行的博客系统以其庞大的访问量和低廉的成本受到越来越多的人的青睐。 同时 ,由于网上博客系统所占据的主导地位 ,一个简单的个人博客 ,就可以使用户随心所欲的达到自己的交流目的 ,这也为网上信息传递提供了一个平台。 而且 ,由 于个人博客才刚刚兴起 ,并且现在还处于免费阶段 ,以后将会有越来越多的人加入到个人博客的行列中来,同时随着法律的不断完善 ,网上个人博客 也收到了法律的保护,用户可以在自己的博客上发表自己的言论,同他人进行思想上的交流。 随着社会的进步 ,个人博客系统也将成为网络主流。 借此,大部分人可以从网络上通过个人博客进行网络营销。 由此可见 ,个人博客系统将拥有一片广阔的市场。 不仅仅是人们日常生活的交流,更多的是通过博客学习到更多的知识。 2 JSP 及其相关技术 JSP 技术 JSP 是由 SUN 微软系统公司( Sun Microsystems Inc)倡导、许多公司参与一起建立的一种动态网页技术标准,其在动态网页的建设中有其强大而特别的功能。 目前在国外的众 多网站特别是涉及电子商务的网站中,已经大量使用了 JSP技术。 JSP(Java Server Pages,服务器端动态网页 )既然名为“服务器端”动态网页,可想而知, JSP 必定是在“服务器”建立的动态网页。 更明确地说, JSP 是能在Web Server(尤其是 JSWDK)端整合 Java 语言至 HTML 网页的环境中,利用 HTML 网页内含的 Java程序代码取代原有的 CGI、 ISAPI 或者 IDC 的程序,以便执行原有CGI/WinCGI、 ISAPI 的功能。 菏泽学院本科生毕业论文 3 JSP 的运作模式 JSP 能在 Web Serve (尤 其是 JSWDK)端整合 Java 语言至 HTML 网页的环境中,然后利用 HTML 网页内含的 Java程序代码取代原有的 CGI、 ISAPI 或者 IDC 的程序,以便执行原有 CGI/WinCGI、 ISAPI 的功能。 相对应用于 Client 端(指的是浏览器端的 HTML 文件)内嵌的描述语言, Sun公司提供的 也支持类似的描述语言,它便是 Java 语言。 先来看看JSP 的运作模式。 浏览器 服务器 JSP数据库请求 请求请求回传回传回传 JSP 运作模式 由于 JSP 放置在 Web 服务器上,它在解析使 用者由表单穿送过来的字段数据后,接着通过适当的逻辑生成标准 HTML 文件 ,然后传送给客户端,使用者看到的是一般符合 HTML 格式的文件内容。 因为 JSP 是在 上执行的,所以无论使用者使用的是哪一种平台下的浏览器,皆能欣赏由 JSP 产生的网页内容。 在传统的网页 HTML义件中加入 Java 程序片段 (scriptlet)和 JSP标签 (tag),就构成了 JSP 网页 (.jsp)。 web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以 HTMI 格式返回给客户。 程序片段可以操作数菏泽学院本科生毕业论文 4 据库 、重新定向网页以及发送 Email等,这就是建立动态网站所需要的功能。 所有程序操作都在服务器端执行。 网络上传送给客户端的仅是得到的结果, JSP 对客户浏览器的要求很低,支持无 Plug in, ActiveX,无 Java Applet、甚至无 Frame的浏览器。 JSP 网页包含以下的组件: JSP 指示。 JSP 页面使用 JSP 指示将指令传递到 JSP 引擎。 其中包括:① JSP 页面指示传递与页面相关的信息,例如缓冲区和线程信息或者出错处理;②语言指示指定脚本语言以及所有的扩展,包含指示可以被用来在页面中包含一个外部的文件 ,被包含的文件可能是另一个 JSP 文件;③标签库指示指出页面可以调用的客户标签库类型。 JSP 标签。 绝大多数 JSP 处理将通过与 JSP 相关的基于 XML 的标签完成。 中包含大量标准标签,这些标签作为核心标签包括: JSP: useBcan 这个标签卢明对一个 JavaBeans 组件实例的使用。 如果法组件的实例不存在, JavaBeans 组件将实例化和注册这个标签; JSP: setProperty 这个标签在组件的实例中设置一个属性的值; JSP: getProperty 这个标签获取一个组件的实例的属性佰,将其转化 为字符串,并民将它放人隐含对象“ out”中; JSP: include 和 JSP: forward。 版本包含更多的标准标签。 标签的好处在于它们易于在应用程序间使用和共享。 基于标签的语法的真正威力来自于客户标签库的开发;使得工具供应商或其他人员能够为特定的要求创建和分派标签。 脚本组件。 JSP 页面可以在页面中包含小的脚本、称之为小脚本 (scriptlet)。 小脚本是一个代码片段,在请求的处理过程中被执行。 小脚本可以和页面中的静态组件 组合来创建动态生成的页面。 脚本在“ %”和“% ”标志中被描述。 在这 对标志中的所有东西都会被脚 本描述语言引擎执行。 JSP 规范支持所有常用的脚本组件,包括表达式和声明。 JSP 页面的应用模型。 菏泽学院本科生毕业论文 5 JSP 页面由 JSP 引擎执行,引擎安装在 Web 服务器或者支持 JSP 的应用服务器上。 JSP 引擎接受客户端对 JSP 页面的请求,并且生成 JSP 页面给客户端的响应。 JSP 页面通常被编译成为 Java Servlet。 后者是一个标准的 Java 扩展,页面开发人员能够访问全部的 Javs 应 用环境,以利用 Java技术的扩展性和可移植性。 当 JSP 页面第一次被调用时,如果它还不存在,就会被编译成为一 个 Java Servlet 类,并且存储在服务器的内存中。 这使得以后对该页面的调用有非常快的响应。 (避免了 CGI— BIN 为每个 HTTP 请求生成一个新的进程的问题,或是在服务器端使用引用所引起的运行时的语法分析问题 )。 JSP 页面可以包含在多种不同的应用体系结构或者模型中,它的页面可以 应用于由不同协议、组件和格式所组成的联合体中。 例如在一个简单实现中,浏 览器直接调用 JSP页面, JSP页面自动生成被请求的内容 (AD调用 JDBC直接从数 据库中获取信息 ),并且创建标准的 HTML,作为结果发送回浏览器。 这个模型基本上用 JSP 页面 (编译成为 Java Servlet)代替了 CGI— B 则概念。 这个方法使用户能够简单而快速地编程,并且很容易根据请求和资源状态生成动态内容。 这个结构在许多应用上工作良好,但不能扩展到以下情况,即大量的基于 Web 的并发客户访问稀少的企业资源。 因为每个客户必须建立或者共享一个到可用内容资源的连接。 例如,如果 JSP 页面访问数据库,可能生成许多到数据库的连接,将极大地影响到数据库的性能。 JSP 的特点 和传统的 CGI 相比较, JSP 有相当的优势。 首先,在速度上,传统的 CGI 程序需要 使用系统的标准输入输出设备来实现动态网页的生成,而 JSP 是直接和服务器相关联的。 而且对于 CGI 来说,每一个访问者就需要新增加一个进程来处理,进程不断建立和销毁对于作为 Web 服务器的计算机将是不小的负担。 其次, JSP是专门为 Web 开发而设计的,其目的是为了建立基于 Web 的应用程序,包含了一整套的规范和工具。 使用 JSP 技术可以很方便地将一大堆 JSP 页面组合成为一个 Web 应用程序。 和 ISPAI 和 NSAPI 相比较, JSP 的开发速度要快得多,开发难度也要小得多,在编译为 Java Servlet 以后,配合目前最新的 JIT(Just In Time)的 Java 解释器,其执行速度也慢不了多少。 而且, ISAPI 和 NSAPI 这种和 Web 服务器过于紧密结合菏泽学院本科生毕业论文 6 的技术使用时一旦出现错误,很容易是 Web 服务器崩溃,而 JSP 就没有这个缺点。 JSP 真正的对手是 ASP 和 PHP,还有最近才问世的 ,在 Web 技术方面 ASP, PHP 和 JSP 的比较见下表。 ASP JSP PHP Web 服务器 IIS ,PWS Apache,IIS,PWS,iPla Netscape Server,等 Apache,IIS,PWS,Netscape Server 等 运行平台 Windows 各种 UNIX(Solaris, Linux, AIX, IRIX 等 ),Windows, MacOS 等 各种 UNIX(Solaris, Linux, AIX, IRIX 等 ),Windows 组件技术 COM Java, EJB COM, JavaBeans 自定义TAG 语法 无 有 无 开放性 无 多 家 合 作, 包 括 SUN, IBM, BEA Weblogic Netscape, Oracle 自由软件 脚本语言支持 VBScript, Jscript Java,。java个人博客开发本科生毕业论文(编辑修改稿)
相关推荐
及支撑间的路程影响。 一般圆锥滚子轴承 支撑从动锥齿轮用的较多。 减小 c+d的长度,需要两轴承的圆锥滚子方向向里,这样就可以增加支撑的刚度。 为了加强从动锥齿轮支撑稳定性,则锥齿轮背面的差速器壳体的那部分须要有充足的地方, . 而且 c+d要大于等于从动锥齿轮大的一侧的分度圆直径的 70%。 dc 就可以使载荷平均的分到两轴上。 从动锥齿轮的主减速器里包含有很大的径响尺寸和主传动比, .
, repaint( )方法立即被系统自动调用,而实际上 repaint()方法是自动调用 update()方法 */ 下面的方法支持基本的绘图和 画图像: void drawLine( ) void drawArc( ) void drawPolygon( ) void drawRect( ) void drawRoundRect( ) void fill3DRect( ) void
基于 TCP/IP 协议的聊天工具的设计与开发 2 第一章 概述 课题背景及意义 课题背景 当今处于一个信息爆炸的时代,随着 Inter 的迅速普及和发展,人们之间的沟通和交流变得越来越频繁,以至于到了人们每天的日常生活都离不开这个具有高效时效性的网络。 人们可以通过各种软件建立即时性的联 系,比如人们通常用的Email, , MSN 等等。 而 则是国内人尽皆知的即时性通讯软件,自从
简单称之为单点,双点,四点压力机。 压力机的主要参数和型号 (一)主要参数 机械压力机主要用来进行薄板零件的落料,冲孔,弯曲,矫正和拉延等工序,技术参数主要是选择压力机完成相应工序的可能性和安装,修理压力机的依据。 机械压力机的主要技术参数是: 滑块公称压力 (压下死点前 xx 毫米 ) (吨) 滑块行程长度 (毫米) 以此一次行程最大功及最大作功的行程利用率 滑块行程次数 (次 /分)
数据一定能传输到达,当使用该协议进行传输时,任何保证数据输出完整性的验证只能在应用层进行 [1]。 这两种协议各有各的优势,在不同的应用程序中发挥不同的作用,没有孰优孰劣的绝对之分。 3)网络层:主要负责数据的封包传输,让每一个数据包都能达到 目的地址。 ICMP协议和 IP 协议处于同一层,主要获取 IP 层上的控制信息, ICMP上的 Redirect信息告诉主机同乡目的地址更准确的路径,而
很多数据模型的工作。 它的主要任务是负责数据更改的管理,串行化到磁盘,最小化内存占用,以及查询数据。 11 Core Data 使用包括实体和实体间关系,以及查找符合某些条件的实体的请求等内容的高层数据模型描述数据。 开发者可以在纯对象层上查找与管理这些数据,二不必担心存储和查找的实现细节。 Interface Builder 中的控制器对象可以直接获取与管理实体,若与 Cocoa 绑定结合