导航

2011年3月7日

摘要: 经实际验证,有如下结论: 1. 对于基本类型(只能用==)== 比较值 2. 对于基本类型的封装类(Boolean ,Integer,Double,Long,Float)== 比较地址equals 比较值 3. 对于类对象== 比较地址equals 比较值 4. 对于String== 比较地址equ... 阅读全文

posted @ 2011-03-07 18:54 FryFish 阅读(274) 评论(0) 推荐(0)

摘要: 1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一... 阅读全文

posted @ 2011-03-07 13:30 FryFish 阅读(156) 评论(0) 推荐(0)

摘要: 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端... 阅读全文

posted @ 2011-03-07 12:00 FryFish 阅读(438) 评论(0) 推荐(0)