`
文章列表
jQuery的开篇声明里有一段非常重要的话:jQuery是为了改变javascript的编码方式而设计的。从这段话可以看出jQuery本身并不是UI组件库或其他的一般AJAX类库。jQuery改变javascript编码方式! 那么它是如何实现它的声明的呢?这里,用以 ...
[转]Struts1和Struts2的区别和对比 Struts1和Struts2的区别和对比: Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口, ...
SimpleDateFormat : 日期转换类 1、首先创建SimpleDateFormat 对象: SimpleDateFormat format= new SimpleDateFormat("yyyy-MM-dd") 2、String ---》Date String now = format.format(new Date()); 3、Date ----》String Date date = format.parse("2011-03-01");
      最实用的开发指南。
怎么样去架构一个项目? 1、对项目必须有足够的了解。从客户角度来看,客户想要一个什么样的产品,有哪些需求,我们将这些需求进行评估。   2、评估时候对需求模块进行逐一分解,需要哪些技术进行支撑,同时对这些技术进行统计总结,提供统一的组件(我们自己的解决方案),提高系统的灵活性,复用性,扩展性和可维护性,达到高内聚松耦合的目的。   3、架构的表现在于产品的需求开发能建立在架构平台之上,同时架构必须满足产品的业务扩展或变化,支持对变化。   4、对于架构的性能问题,并发问题,事务问题,缓存问题,容错问题,都要应该有一套测试手段,不能频繁依靠个人来判断。同时,产品的设备支撑包括规格参数 ...
目录1. 原始需求 2. 真实需求 2.1 该需求的场景 2.2 需求挖掘分析 3. 需求的价值分析 3.1 从用户角度分析其价值 3.2 从产品的角度分析其价值 4. 需求方案评估 4.1 总体结构&上下文 5. 方案落地评估 5.1 方案评估 6. 总结:   
线程阻塞队列 文章分类:Java编程 摘自别人,仅供分析 Java代码      /*   编写一个线程安全、大小固定的队列   提供阻塞式的方法put,若队列没有空间,则方法put会一直等待   提供阻塞式的方法take,若队列为空,则 ...
//server类------------------------ import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; import java.util.ArrayL ...
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事 ...
本文属于转载 http://shihongtao88-163-com.iteye.com/blog/776964 Collection是集合接口         |————Set子接口:无序,不允许重复。         |————List子接口:有序,可以有重复元素。   区别:Collections是集合类   Set
转载:http://lavasoft.blog.51cto.com/62575/236392 Java字符集编码与转码   Java字符的class代码总是Unicode字符集的UTF-16编码,运行时内存中的字符串在没有指定编码的时候也总是Unicode编码。   Java编译时候,会将java文件的编码按照指定 ...
本文转载自:http://www.blogjava.net/duduli/archive/2008/10/06/232662.html java中很多关于文件读取的工作。 操作也很平凡。 所以java的文件读取是很重要的一部分。 首先是单字节的读取工作。 见源代码: java中很多关于文件读取的工作。操作也很平凡。所以java的文件读取是很重要的一部分。首先是单字节的读取工作。见源代码:  1package ReadFile; 2 3import java.io.FileReader; 4import java.io.IOException; 5 6
握Web项目开发流程 掌握DRP系统基本的业务流程 掌握采用PowerDesigner完成数据库建模 掌握采用Rational Rose完成UML建模 进一步加深对树状结构运用的理解 进一步加深对分页技术的理解 掌握HTTP协议通信细节 熟练session和filter的概念和运用 掌握采用html和css页面制作技术掌握javascript技术 了解XML,XSL、DTD和Schema 掌握Ajax技术原理及应用 掌握DOM4j对XML的解析 掌握纯SAX对XML的解析 掌握Tomcat链接池的配置 掌握Tomcat类加载机制 熟悉JFreechart的运用 熟悉上传组件的使用 了解验证码技术 ...

观察者模式

http://www.iteye.com/topic/102068
代理模式:比如你就是代理,那你就该执行你代理角色的 职能。我们可以在执行角色职能先后,可以按自己想法去做,比如dobefore,doafter。 装饰模式:不要你去代理,而是你去装饰。让你去保持类的本来职责的同时,动态增加新的变化。 装饰设计与代理设计完全不一样,可能从字面我们可以发现其实可以替换的,但意义完全不一样了。我们不是过程化,要OO思想,所以一些场景包括设计思想要考虑,不要考虑用另外一种模式也可以完成一样看起来差别不大的功能。 无错不是错,这话不正确。 为什么AOP用到代理,因为简单,作者设计意图就是用代理处理的。其它模式能处理,代理更具00思想。 为什么老 ...
Global site tag (gtag.js) - Google Analytics