
j2ee
zsf0615020117
奔跑的我很快乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
j2ee常用的设计模式
j2ee常用的设计模式(说明工厂模式)Java中的23种设计模式:Factory(工厂模式), Builder(建造模式), Factory Method(工厂方法模式),Prototype(原始模型模式),Singleton(单例模式), Facade(门面模式),Adapter(适配器模式), Bridge(桥梁模式), Composite(合成模式),Decorator(装饰模式), Fly原创 2009-05-28 20:36:00 · 534 阅读 · 0 评论 -
java产生中文乱码的原因
Java编程语言默认的编码方式是UNICODE但Java编译器所使用的字符集则是操作系统的默认字符集,中文的Windows 是GBK,英文系统则是ISO-8895-1。 对于数据库访问过程中所存在的中文问题也就不太难理解了。 事实上,Java中文处理之所以存在问题,其根本原因是由于被http://www.java-cn.com/club/html/53/n-5353.html操作原创 2011-12-05 16:27:46 · 1500 阅读 · 0 评论 -
三步学会Java Socket编程
第一步 充分理解Socket 1.什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使转载 2011-12-05 10:55:14 · 428 阅读 · 0 评论 -
Comparator和Comparable比较
当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。 一、Comparator 强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。 接口方法: 1 /** *//** 2 * @return o转载 2011-11-24 13:08:11 · 413 阅读 · 0 评论 -
不同方式遍历Map集合
Map是一种以键值对的形式存在的集合,其中每个键映射到一个值,几乎所有通用 Map 都使用哈希映射。位于java.util包中。其子类有HashMap,TreeMap。HashMap缺省的情况下是线程非安全的;当多线程访问时可能需要提供同步机制,key和value的值允许为null,键值允许重复,没有顺序。 普通JAVA类遍历Map集合 Map m转载 2011-11-24 12:11:47 · 434 阅读 · 0 评论 -
Java:所有的equals方法实现都是错误的?
Java中的equals(等值)方法是一个常用的技巧。Class java.lang.Object定义了一个equals方法,其中的子类可以进行override。然而事实上,在对Java代码的大量正文进行研究之后,几位作者在2007年的一份论文中作出如下结论:几乎所有equals方法的实现都是错误的。本文为你详细的揭示了Equals方法的实现都错在了哪里。 参考文献:http://deve转载 2011-11-24 11:45:43 · 574 阅读 · 0 评论 -
java优化
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Ve转载 2009-07-09 16:08:00 · 405 阅读 · 0 评论 -
java.io.Serializable 接口
实现 java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态。只要该类(扩展)有一个无参构造子,可初始化它的状态,那么子转载 2009-08-31 15:49:00 · 486 阅读 · 0 评论 -
hibernate笔记一
刚写了一个hibernate的一个超级简单的数据库操作实例,为了以后的方便,就把它记录下来了 1、引入相应的jar包,包括hibernate以及它下面的lib文件夹中的所有jar包,把他们打包成一个library,然后加载到eclipse中, 2、引入hiberbate的相关配置文件到项目的src目录下, 3、配置hibernate.cfg.xml 主要是配置数据库的连接。原创 2009-06-03 10:20:00 · 372 阅读 · 0 评论 -
业务流程笔记一
我的一点点拙见,也不知道是否正确,自己总结的!先从html页面得到数据,然后传到server,再由server调用业务逻辑,也就是相关的被封装的javabean,并且把从客户端得到的数据传给它,然后server 再得到由javabean处理后的结果,然后server再把这个结果传到jsp显示页面,最后把这个动态的jsp页面返回给客户端!!原创 2009-06-03 10:49:00 · 468 阅读 · 0 评论 -
vector与arraylist 详细比较
Vector 还是ArrayList――哪一个更好,为什么? 要回答这个问题不能一概而论,有时候使用Vector比较好;有时是ArrayList,有时候这两个都不是最好的选择。你别指望能够获得一个简单肯定答案,因为这要看你用它们干什么。下面有4个要考虑的因素: 同步性 Vector 是同步的。这个类中的一些方法保证了Vector中的对象是线程安全的。而ArrayList则是异步的,因此转载 2011-12-05 15:31:29 · 469 阅读 · 0 评论