自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 BlockingQueue详解

本文转载自:http://wsmajunfeng.iteye.com/blog/1629354前言:     在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自

2013-12-10 17:00:21 6143

原创 Freemarker+XML+Servlet 实现生成word

在开发中我们经常会碰见一种需求是生成word。而Freemarker刚好有这个能力,下面介绍详细的步骤。第一步我们需要编辑好我们需要的模版将编辑好的模版保存为xml形式的后缀更改xml后缀为ftl后缀将ftl复制到我们的应用中freemarker处理第五步的详细代码如下:import java.io.IOException;import java.util.HashMap

2013-10-14 15:58:22 652

转载 java.io.File中的绝对路径和相对路径.

File类是用来构造文件或文件夹的类,在其构造函数中要求传入一个String类型的参数,用于指示文件所在的路径.以前一直使用绝对路径作为参数,其实这里也可以使用相对路径.使用绝对路径不用说,很容易就能定位到文件,那么使用了相对路径jvm如何定位文件的呢?按照jdk Doc上的说法”绝对路径名是完整的路径名,不需要任何其他信息就可以定位自身表示的文件。相反,相对路径名必须使用来自其他路径名的信息

2013-10-11 14:19:03 749

转载 掌握Linux的用户(组),权限,文件精妙的三角关系,和强大的三级帮助系统

转载自:http://www.cnblogs.com/frand/archive/2011/01/03/1924987.html  在linux中一切都是文件(文件夹和硬件外设是特殊的文件),如果有可能尽量使用文本文件。文本文件是人和机器能理解的文件,也成为人和机器进行交流的最好途径。由于所有的配置文件都是文本,所以你只需要一个最简单的编辑器就可以修改。即使是2进制执行文件,也会附上源

2013-08-02 11:40:08 539

原创 junit学习总结

junit4是一个很流行的java单元测试工具,并且得到了eclipe的支持。因为我们开发的项目多是ssh项目,故直接介绍junit4在ssh中的应用,junit4已经被集成的spring框架中下面介绍如何使用:1、添加spring-testing-support-libralies2、新建一个testcase,注意新建的类需要继承AbstractTransactionalJUni

2013-07-18 16:21:20 685

原创 Hibernate的主键生成策略学习笔记

Hibernate主键生成策略分为如下几类:increment  代理主键,顾名思义自增长,但是这个自增长由Hibernate维护,适用于所有数据库,问题也来了,因为是Hibernate管理,故对于集群的应用是不适用的,只适用于单个应用的情况;identify 代理主键,由数据库维护,适用的数据库有:mysql和sql server等;sequence 代理主键,序列,由数据库维护,适用的

2013-07-04 15:49:47 735

原创 Hibernate悲观锁和乐观锁

Hibernate悲观锁和乐观锁Hibernate加锁模式有如下五种,1、LockMode.NONE,无锁模式2、LockMode.WRITE ,Hibernate在insert和update的时候会自动使用这种锁3、LockMode.READ,Hibernate在读取记录的时候会使用这种锁以上三种锁是Hibernate内部使用的锁4、LockMode.UPGRADE,这个

2013-07-04 15:13:25 759

原创 数据库事务学习笔记

数据库事务概念       数据库事务说的是在一次逻辑中对数据库执行的一系列操作。这一系列的操作要成为事务就需要满足四个条件,分别是原子性、一致性、隔离性和持久性。也就是经常听到的事务的ACID。原子性         我对原子性的理解是事务中定义的一系列操作,要么全部执行,要么就都不执行。原子性体现在代码上就是rollback,如果在执行一系列操作中出了异常,那么为了体现原子性,我们

2013-07-04 15:13:19 1077

原创 解决OpenSessionInViewFilter无法增删改的问题

我们在使用hibernate的时候,经常会碰到lazy属性,而在实际应用中,我们系统分为三层,对结果处理往往在service层,此时如果想对lazy加载的属性进行操作的时候,hibernate便会报错。         解决办法:1、lazy=false,不推荐,每次加载的时候会多加载很多无用的SQL;                             2、使用spring

2013-07-03 18:25:34 2558

转载 spring security 3.0的控制一个帐号只允许一次登录

本文转自:http://flashing.iteye.com/blog/823666 spring security 3.0里面明确的说明了: session-management段里面的concurrency-control是控制一个帐号最多允许登录多少次的,比如就是一次,2当然是两次。所有搜到的帖子,凡是提到concurrency-control这个的,我不知道有没有人

2013-06-08 11:33:43 3877 1

原创 <Spring Security3>入门级详细配置

很早之前就听说了Spring Security,但是一直没时间,最近花了几天时间试验了,感觉确实挺方便的。研究过程中,虽然碰到了一些问题,但是最后还是解决了。由于还没有研究源码,此篇文章入门使用。我写这篇文章参考了http://blog.csdn.net/k10509806/article/details/6369131这是我使用的表结构表名:RESOURCE 解释:资

2013-06-07 19:07:10 15209 1

jquery表单验证

一款精致的表单验证,包含各种皮肤. 非原创~

2012-05-28

uml基础与ROSE建模案例.zip

ROSE的一些入门案例,对初学者也许很有用

2010-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除