- 博客(64)
- 资源 (13)
- 收藏
- 关注
转载 转:Spring Security 3.1 自定义实例之登陆
http://www.cnblogs.com/ilife/archive/2013/02/28/2936067.html
2014-11-26 23:44:41
551
转载 转:Git教程
Git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
2014-08-25 22:23:10
399
转载 转: 实现自己的类加载时,重写方法loadClass与findClass的区别
实现自己的类加载时,重写方法loadClass与findClass的区别:
2014-05-29 15:16:47
1186
转载 转: Jenkins入门总结
Jenkins入门总结: http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html
2014-05-21 15:57:17
484
转载 转: Scrum 指南
Scrum 指南:https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/Scrum%20Guide%20-%20CN.pdf
2014-05-16 10:50:07
394
转载 转: 敏捷软件开发模型--SCRUM
敏捷软件开发模型--SCRUM: http://www.cnblogs.com/Ring1981/archive/2006/09/07/496591.html
2014-05-16 10:10:50
389
转载 转: 每个程序员都必读的10篇文章
每个程序员都必读的10篇文章: http://it.deepinmind.com/%E5%85%B6%E5%AE%83/2014/05/15/10-articles-every-programmer-must-read.html
2014-05-15 14:07:50
514
转载 转: Java:重写equals()和hashCode()
Java:重写equals()和hashCode(): http://zhangjunhd.blog.51cto.com/113473/71571
2014-05-14 17:58:15
440
转载 转: 深入分析Java ClassLoader原理
深入分析Java ClassLoader原理: http://blog.csdn.net/xyang81/article/details/7292380
2014-05-13 14:16:00
493
原创 Java软件开发基础知识梳理之(11)------Java中的GC操作及相关概念
一、GC Roots Tracing的基本思路:通过一系列名为"GC Roots"的对象作为起始点,从这些节点开始向下搜索,搜索所经过的路径称为引用链(Reference Chain),当一个对象到GC Roots没有任何引用链(用图论来说就是GC Roots到这些对象不可达)时,证明这些对象已经不可用二、Java中,可以作为GC Roots的对象包括以下几种1 虚拟机栈(桢栈中的本地
2014-05-06 17:30:53
598
转载 转: JVM调优总结 -Xms -Xmx -Xmn -Xss
JVM调优总结 -Xms -Xmx -Xmn -Xss,详情见如下:http://unixboy.iteye.com/blog/174173
2014-05-06 10:39:53
3999
原创 常用算法Java实现之(1)------约瑟夫问题(丢手帕问题)
一、问题描述:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。例如N=6,M=5,被杀掉的人的序号为5,4,6,2,3。最后剩下1号
2014-04-24 16:53:40
766
原创 Java软件开发基础知识梳理之(10)------Hibernate二级缓存
1 Hibernate一级缓存是Session级缓存,二级缓存(SessionFactory级缓存)是进程级的, 二级缓存适用于很少被修改的数据或者不是很重要的数据, 允许出现偶尔的并发问题2 开启二级缓存hibernate.cfg.xml需要添加如下配置 true org.hibernate.cache.ehcache.EhCacheRegionFactory ehc
2014-04-22 15:15:57
462
原创 Java软件开发基础知识梳理之(9)------Hibernate抓取策略
一、Hibernate定义的四种抓取策略1 Join Fetching:Hibernate通过在获取主对象的SQL语句中使用Outer Join一并获取关联对象或关联集合2 Select Fetching:另外发送一条 SELECT 语句抓取当前对象的关联实体或集合,只有当通过主对象访问关联对象或关联集合时才会发出额外的这一条SQL语句3 Subselect Fetching:另外发送
2014-04-20 12:25:15
504
原创 Java软件开发基础知识梳理之(8)------Hibernate并发控制
一、悲观锁(Pessimistic Lock)悲观锁是Hibernate基于数据库的机制来实现的,根据是否设定了查询条件可以锁定指定的记录或锁定整个表1 可选的锁定模式有如下几种:LockOptions.NO_WAIT:LockOptions.NONE:LockOptions.READ:LockOptions.UPGRADE:会在生成的sql语句最后加上"for updat
2014-04-17 15:43:04
2313
转载 转: java.util.concurrent介绍
java.util.concurrent介绍:http://www.cnblogs.com/sarafill/archive/2011/05/18/2049461.html
2014-04-16 15:43:28
453
原创 Java软件开发基础知识梳理之(7)------Hibernate查询数据
一、查询数据的几种方式1 通过Session.get()和Session.load()根据id获取单个实体对象2 通过Query接口使用HQL查询数据,如 Session session = HibernateSessionFactory.getSession(); Criteria criteria = session.createCriteria(PE_Contact.
2014-03-27 16:28:08
517
原创 Java软件开发基础知识梳理之(6)------事务相关知识点
一、数据库事务:事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位,用于在多用户并发操作的环境下保证数据的完整性,防止脏数据的产生二、Java事务类型1 JDBC事务:使用 JDBC 事务界定时,您可以将多个 SQL 语句结合到一个事务中;JDBC 事务的一个缺点是事务的范围局限于一个数据库连接,一个 JDBC 事务不能跨越多个数据库2 JTA事务
2014-03-23 22:09:15
529
原创 Java软件开发基础知识梳理之(5)------Hibernate N + 1产生原因及解决办法
出现场合:1 在ORM实体映射中存在一对多(one-to-many) ,在1的一方,通过1条sql查找得到了n个对象,由于关联的存在 ,那么又需要将这n个对象关联的集合取出,所以发出n条sql,于是本来的1条sql查询变成了n+1条2 在ORM实体映射中存在(many-to-one),在多的一方,通过1条sql查询得到了n个对象,由于关联的存在,也会将这n个对象对应的1 方的对象取出,
2014-03-20 11:27:25
550
原创 Java软件开发基础知识梳理之(4)------HashTable与HashMap区别
1 线程安全:HashTable是线程安全,HashMap是非线程安全2 是否允许null: HashTable的key和value均不允许为null,HashMap的key和value均允许null3 HashTable有一个contains(Object value),功能和containsValue(Object value)功能一样, HashMap只有containsValue(
2014-03-19 16:58:54
442
原创 Java软件开发基础知识梳理之(3)------JDCB操作数据库性能优化策略
1 尽量采用PreparedStatement代替Statement,因为PreparedStatement相比于Statement有如下优点 (1)PreparedStatement有助于防止SQL注入,因为它会自动对特殊字符转义; (2)PreparedStatement可以将编译过的SQL语句进行缓存,避免重复编译; (3)PreparedStatement用sett
2014-03-18 14:38:34
1062
原创 Java软件开发基础知识梳理之(2)------动态创建PreparedStatement解决SQL中带的in条件
示例代码如下所示,虽然可以解决PreparedStatement的SQL语句中带in 条件的问题,但无法享受PreparedStatement的缓存带来的好处package com.justin.pk4;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;impo
2014-03-18 13:51:19
1276
转载 转: JDBC常见面试题集锦(一)
http://it.deepinmind.com/jdbc/2014/03/18/JDBC%E5%B8%B8%E8%A7%81%E9%9D%A2%E8%AF%95%E9%A2%98%E9%9B%86%E9%94%A6%28%E4%B8%80%29.html
2014-03-18 12:13:04
1764
转载 转: Oracle安装图文攻略
Oracle安装图文攻略:http://www.2cto.com/database/201208/150620.html
2014-03-12 09:41:20
342
原创 Java软件开发基础知识梳理之(1)------Oracle索引
一、引起索引失效的情况1 查询语句没中没使用where设定查询条件或查询条件中使用的列没有建立索引2 where 条件中对索引列使用了"3 where条件中仅单独使用">"(大于号)或"4 查询的数量是大表的大部分,应该是30%以上5 索引本身失效6 查询条件使用函数在索引列上
2014-03-11 13:44:14
511
转载 前端开发必备 40款优秀CSS代码编写工具推荐
http://www.csdn.net/article/2014-01-22/2818229-40-css-tools-to-improve-your-productivity
2014-01-23 16:56:10
539
转载 Eclipse中的Drools和JBPM插件从5.0升级到6.0
详细步骤请见:http://download.jboss.org/drools/release/6.0.0.Final/org.drools.updatesite/
2014-01-16 10:38:26
698
转载 数据库隔离级别详解
一、隔离级别及含义事务隔离级别(transaction isolation levels):隔离级别就是对对事务并发控制的等级。ANSI/ ISO SQL将其分为串行化(SERIALIZABLE)、可重复读(REPEATABLE READ)、读已提交(READ COMMITED)、读未提交(READ UNCOMMITED)四个等级。为了实现隔离级别通常数据库采用锁(Lock)。一般在编程的时候
2013-12-22 19:49:53
5320
转载 java集合类深入分析之TreeMap/TreeSet篇
http://shmilyaw-hotmail-com.iteye.com/blog/1836431
2013-12-21 23:34:05
510
转载 java集合类深入分析之HashSet, HashMap篇
http://shmilyaw-hotmail-com.iteye.com/blog/1700600
2013-12-21 23:33:27
472
转载 通过分析 JDK 源代码研究 Hash 存储机制
http://www.ibm.com/developerworks/cn/java/j-lo-hash/index.html
2013-12-21 23:32:43
395
转载 装饰模式--Java
http://www.itzhai.com/design-pattern-notes-decorator-decorator-design-pattern-and-its-javaio-flow-system-using.html
2013-12-21 10:25:15
382
转载 针对Java开发者的Apache Camel入门指南
http://developer.51cto.com/art/201308/408931_all.htm
2013-12-09 10:54:38
782
转载 The Most Widely Used Java Libraries
http://www.programcreek.com/2011/08/the-most-widely-used-java-apis/
2013-11-14 13:52:06
426
转载 Top 10 Websites for Advanced Level Java Developers
http://www.programcreek.com/2013/09/top-10-websites-for-advanced-level-java-developers/
2013-11-11 18:01:10
428
JFreeChart与JSP结合实现报表功能
2011-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人