随笔分类 - 08计算机软件
摘要:时间过得好快,12月了。今天学习的内容总结如下:1.什么是javascript?2.注意代码中的分析思路。。。多写,多练。。。。
阅读全文
摘要:1.建立一个项目之后,要项目需要的包放到lib文件夹下。为了让程序有一个能跑起来的环境。2.需求分析->根据分析结果,先把网页做出来,跟用户交流一下->把表设计出来->确定一下开发环境用什么语言,用不用框架,用什么框架。3.写一个在线考试系统。4.根据表结构搭起来。已有页面设计和数据设计,我们写代码。5.注册功能,把填写的学生信息能够写入数据库中的student表。提交后,把页面的数据提交给后台程序,由后台程序存入数据库。
阅读全文
摘要:1.Servlet=Server+Applet。Applet是一种图形化的小程序。2.Servlet由web服务器接受到客户端的请求时进行加载。加载后先后要执行init();和service();两个函数。3.Servlet有独立的平台和协议,意味着两个Servlet程序能够完成正确的信息传输。4.Servlet能够动态的生成web页面。5.Servlet能够交互式的浏览和修改数据并能生成动态的web内容。6.Servlet响应过程:Step1:客户端发送请求给服务器端Step2:服务器将请求信息发送至ServletStep3:Servlet生成响应内容并传给Server,响应内容动态生成St
阅读全文
摘要:1.使用JDBC连接数据库五个步骤,每个步骤的原因。加载驱动:连接不同的数据库要加载不同的驱动;建立连接:访问一个数据库,要知道IP+端口号+数据库名,此外还有用户名和密码;声明要求:将sql语句传送给数据库服务器;执行:执行sql语句返回结果集;关闭:断开连接,以节省资源。2.反射:可以通过类的名字来查看类里面的属性和方法,此时注意的是Class.forName(String s);里面的参数s要求是类的全名。3.对代码不断的重构,使之有更好的可重用性。此部分参考代码中的板书部分,请注意分析的思路。
阅读全文
摘要:1.编程中需注意的两个问题,数据持久化与可视化界面。数据持久化是将数据保存在硬盘等介质上,即不会因为程序的停止而使得数据丢失。小批量的数据持久化,可以通过文件来实现,若是大批量的数据则需用数据库来做。数据库管理系统能够对大量的数据进行很好的管理。2.JDBC是Java语言提供商给提供的一个API,利用JDBC可以实现java语言连接数据库的功能。JDBC中提供了一组接口和类,实现了与数据库平台无关的操作。3.使用JDBC连接数据库一般分为五个步骤:加载驱动,建立连接,声明要求,执行,关闭。4.引包的方法,为了不让程序被拷到别处而不能够使用,最好将jar包拷到相应项目的目录之下。但应记住,若导入
阅读全文
摘要:1.API的概念,API是Application Programming Interface的英文缩写。其中文意思为应用程序编程接口。指代一些预定好,并被实现了的函数。通过API,开发人员减少了很多不必要的工作。比如I/O操作不需要自己写,只需利用语言自带的API工具即可完成I/O的操作。(此概念并不限于在java语言之中)2.接口的概念。接口意味着标准(插座),设定好接口,那么实现这个接口的类的对象,就能够被相应的程序直接的使用。这个特点,使得java的编程有很大的灵活性。3.API的分类,API出去语言提供商可以开发外,个人或者第三方同样可以开发自己的API。4.类库和控件是对API的进一
阅读全文
摘要:1. 程序的扩展性和鲁棒性。良好的扩展性和鲁棒性是写程序追求的一个目标,要达到这个目标要在写出代码之后,对代码不断的进行重构才能达到这个目的。在重构的过程中遵循一定的规则。扩展性指的是在需求发生变化时,能够在不影响原有代码的情况下,加上新的代码实现新的功能。而鲁棒性所代表的是一个程序的容错能力,容错能力强则说一个程序的鲁棒性好。2.IP和端口是访问一台机器上运行的web服务器或者数据库服务器需要知道的必要条件。3.面向对象的编程方法的一般分析方法,在做好需求分析的基础上,找出对象,分析每个对象的状态和方法,然后将对象抽象成为类。4.例子分析,找出四个对象,然后大致分析每个对象的属性和方法,抽象
阅读全文
摘要:1.大体介绍了J2EE的概念,J2ME,J2SE和J2EE是Java2的三个平台。其中J2EE主要是企业级的开发,用作web开发。2.J2EE是一套架构,或者说一套标准。制定其原因是为了能够适应企业中开发不断变化的需求,使得软件有良好的扩展性和鲁棒性。按照J2EE的方式进行搭建框架,所作出的软件能够很好满足不断变化的需求。3.J2EE的四层模型分为客户层组件/Web层组件/业务逻辑层组件和EIS(数据库层组件)4.一个从输入网址到从数据库返回的数据返回到网页上的数据传输转化过程。DNS-IP-找到服务器-处理请求-数据库-返回结果-处理-返回到页面。5.servlet的两个作用,一方面能够打出
阅读全文
摘要:1.了解C++语言和Java语言的关系(C++--)2.什么是解释环境?Java源文件被编译成为.class文件,即字节码文件之后,被jvm执行。3.为什么要按需加载类?若不按需加载类,在一些大的程序中,类对象所占用的空间太大。影响执行的效果,而且对机器的要求也会非常高。4.jdk和jre的关系?jdk包含了jre。5.注释的好处是什么?一方面为了以后阅读代码的方便,另一方面在写程序的时候有很好的提示效果。6.为什么有的是gbk编码,有些是utf-8编码,这两者有什么区别?gbk仅支持中英文,utf-8则支持所有的语言。7.什么是Javabean?public class Lx {privat
阅读全文
摘要:用于记录一些关于08级计算机软件在学习过程中的一些问题和资料。
阅读全文