2017年2月28日

JavaWeb编程(二)Jsp内置对象

摘要: 1.JSP:html中嵌入java代码。2.JSP执行过程: 客户端通过浏览器发送请求; 由web容器将得到的请求jsp文件翻译成.java文件; (servlet文件) 再将翻译成.java文件编译成.class; 最后执行.class并将结果响应给客户端进行呈现。 3.JSP执行过程经历了哪几个 阅读全文

posted @ 2017-02-28 17:02 知止而后有定 阅读(323) 评论(0) 推荐(0)

2017年2月27日

JavaWeb(一)Tomcat的配置

摘要: 1、根据eclipse或MyEclipse版本选择合适的tomcat版本从官网下载。(解压版本) 2、解压tomcat至合适的目录下(目录文件夹名称没有中文和空格) 3、环境变量可考虑设置,也可以不设置。但环境变量中需要设置好JAVA_HOME环境变量。(也可以通过更改bin目录下的catalina 阅读全文

posted @ 2017-02-27 16:11 知止而后有定 阅读(401) 评论(0) 推荐(0)

2017年2月24日

敏捷软件开发(四)依赖倒置原则

摘要: 依赖倒置原则: a.高层模块不应该依赖于底层模块。两者都应该依赖于抽象 b.抽象不应该依赖于细节。细节应该依赖于抽象。 一个良好地面向对象的程序,其依赖程序结构相对于传统的过程方法设计的通常结构而言就是被“倒置”了。 程序中所有的依赖关系都应该终止于抽象类或者接口: 任何变量都不应该持有一个指向具体 阅读全文

posted @ 2017-02-24 08:26 知止而后有定 阅读(234) 评论(0) 推荐(0)

2017年2月23日

敏捷软件开发(三)Liskov替换原则(LSP)

摘要: 定义:子类型必须能够替换掉它们的基类型 LSP可以得到一个重要的结论:一个模型,如果孤立地看,并不具有真正意义上的有效性。模型的有效性只能通过它的客户程序来表现。 在考虑一个特定的设计是否恰当时,不能完全孤立地来看这个解决方案。必须要根据该设计的使用者所做出的合理假设来审视它。 对象的行为方式才是软 阅读全文

posted @ 2017-02-23 13:03 知止而后有定 阅读(271) 评论(0) 推荐(0)

2017年2月22日

敏捷软件开发(二)开放—封闭原则(OCP)

摘要: 软件实体(类、模块、函数)应该是可以拓展的,但是不可修改的。 遵循开放—封闭原则设计出的模块具有两个主要特征: 1、“对于拓展是开放的”。 这意味着模块的行为是可以拓展的。当应用的需求改变时,我们可以对模块进行拓展,使其具有满足那些改变的新行为。即是说,我们可以改变模块的功能。 2、“对于更改是封闭 阅读全文

posted @ 2017-02-22 16:09 知止而后有定 阅读(323) 评论(0) 推荐(0)

敏捷软件开发(一)单一职责原则(SRP)

摘要: 内聚性:一个模块的组成元素之间的功能相关性。 就一个类而言,应该仅有一个引起它变化的原因。 在SRP中,把职责定义为“引起变化的原因”。如果能够想到多于一个的动机改变一个类,那么这个类就具有多于一个的职责。 SRP是所有原则中最简单的一个,也是最难正确运用的之一。我们会自然地把职责结合在一起。软件设 阅读全文

posted @ 2017-02-22 08:20 知止而后有定 阅读(218) 评论(0) 推荐(0)

2017年2月13日

Java学习笔记(六)数据的操作(增、删、改的操作)

摘要: jdbc操作数据库的步骤: 加载驱动->获得数据库连接->创建操作数据库的连接对象->写sql语句->执行sql语句。 阅读全文

posted @ 2017-02-13 17:14 知止而后有定 阅读(295) 评论(0) 推荐(0)

java学习笔记(五)集合

摘要: 1.Set:存储是无序的,并且不可以保存重复的数据。 HashSet:使用哈希表(散列的)数据结构存储数据的。 HashSet:本身允许添加重复的数据,但其实并未添加到该set中,因此遍历时不会出现重复的数据。 TreeSet:本身允许添加重复的数据,但其实并未添加到该set中,因此遍历时不会出现重 阅读全文

posted @ 2017-02-13 11:43 知止而后有定 阅读(141) 评论(0) 推荐(0)

2017年2月10日

java学习笔记(四)读取操作(while)

摘要: 当用while循环判断的条件来自读取文件或是hasnext等迭代器的内容是,应考虑循环体内的是否需要使用到while条件内的内容! 该例子中的str的赋值语句不可再while的循环体内出现,若出现每次都会少读取一行内容。 阅读全文

posted @ 2017-02-10 19:01 知止而后有定 阅读(424) 评论(0) 推荐(0)

2017年2月7日

Python设置

摘要: 设置当前工作目录:import os ;os.chdir('要设置的当前目录') sys.path.append:添加模块的搜索路径 sys.path:返回模块的搜索路径 如果要在python2的py文件里面写中文, 则必须要添加一行声明文件编码的注释,否则python2会默认使用ASCII编码。  阅读全文

posted @ 2017-02-07 09:29 知止而后有定 阅读(226) 评论(0) 推荐(0)

导航