Java
Smallhorn
此吊丝,似吊,非吊。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
堆和栈
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共 享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的转载 2012-07-30 17:29:01 · 515 阅读 · 0 评论 -
EJB工程(CRUD)
刚完成了一个完整的EJB工程,总结一下整个流程。 1.新建一个EJB工程,利用MyEcplise的方向工程生成对应的Entity Bean和Session Bean。 a.Entity Bean 采用标记技术实现数据库表和实体类的映射。 b.Session Bean (state和Statele原创 2012-08-05 06:24:08 · 1702 阅读 · 0 评论 -
Factory方法解决网站应用不同数据库的问题
对于客户不同的需求,一个数据库网站系统应该可以配置多种数据库。比如可以选择使用Oracle或者是MySQL。运用java中的Factory方法可以解决这个问题。 首先,只有DAO涉及到数据库的连接和操作。所以应该写可以操作Oracle的OracleDAO和MySQL的MySQLDAO两套方案。可以新建OracleDAO文件夹,里面有UserDAOOracle.java,AdminDA原创 2012-08-09 14:48:56 · 836 阅读 · 0 评论 -
Cookie的一些操作
有关Cookie的一些操作。 (1)取得cookie的相关信息 Cookie[] cookies = request.getCookies(); String username = ""; String password = ""; if(cookies!=null) { for(int i=0;i Cookie c =原创 2012-09-11 12:23:37 · 949 阅读 · 0 评论 -
单例模式
单例创建模式是一个通用的编程习语。和多线程一起使用时,必需使用某种类型的同步。在努力创建更有效的代码时,Java 程序员们创建了双重检查锁定习语,将其和单例创建模式一起使用,从而限制同步代码量。然而,由于一些不太常见的 Java 内存模型细节的原因,并不能保证这个双重检查锁定习语有效。它偶尔会失败,而不是总失败。此外,它失败的原因并不明显,还包含 Java 内存模型的一些隐秘细节。这些事实将导翻译 2013-04-10 22:28:51 · 778 阅读 · 0 评论
分享