自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Christian_Lee的博客

各位研究开发的前辈和同仁,为了技术希望大家给与批评和指正

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

转载 struts2中的ValueStack

Struts2是通过ValueStack来进行赋值与取值的。ValueStack实际上就是对OGNL的封装,OGNL主要的功能就是赋值与取值。ValueStack中的数据,分两个部分存放:root和context同时ValueStack暴露相关的接口(赋值和取值):void setValue(String expr, Object value);Object findVal

2017-03-30 17:51:22 280

转载 总结传统JDBC以及MyBatis和Hibernate的对比

首先,让我们回顾一下。在上一个博客中写道“使用传统的JDBC编程来操作数据”,详见http://blog.csdn.net/zwg_html/article/details/55668894让我们来总结一下使用传统JDBC操作数据需要经过哪几个步骤:使用JDBC编程需要连接数据库,注册驱动和数据库信息操作Connection,打开 Statement 对象 。通过Statement执行

2017-03-28 15:26:31 465

转载 Java 内存分配全面浅析

本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(JavaVirtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学

2017-03-21 11:34:06 219

转载 Thread的中断机制(interrupt)

先看收集了别人的文章,全面的了解下java的中断:中断线程线程的thread.interrupt()方法是中断线程,将会设置该线程的中断状态位,即设置为true,中断的结果线程是死亡、还是等待新的任务或是继续运行至下一步,就取决于这个程序本身。线程会不时地检测这个中断标示位,以判断线程是否应该被中断(中断标示值是否为true)。它并不像stop方法那样会中断一个正在运行的线程。判断线程

2017-03-13 17:22:29 332

转载 Java中Volatile关键字详解

一、基本概念先补充一下概念:Java并发中的可见性与原子性可见性:  可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。  可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改

2017-03-09 14:21:08 166

转载 java中volatile关键字的含义

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized

2017-03-09 14:07:49 135

转载 幻读和不可重复读的区别

不可重复读不可重复读的重点是修改:同样的条件, 你读取过的数据, 再次读取出来发现值不一样了例子:在事务1中,Mary 读取了自己的工资为1000,操作并没有完成 Java代码  con1 = getConnection();  select salary from employee empId ="Mary";  在事务2中

2017-03-08 15:02:50 368

转载 数据库事务隔离级别

本文系转载,原文地址:http://singo107.iteye.com/blog/1175084数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现    ×: 不会出现

2017-03-08 11:25:37 194

转载 Spring Bean的生命周期(非常详细)

http://www.cnblogs.com/zrtqsk/p/3735273.htmlspring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上Be

2017-03-02 17:55:08 198

原创 SpringMVC执行图解和源码分析

一、什么是MVC首先,大家应该都知道什么是mvc了吧, 这个应该就不需要过多的介绍了。不太了解的可以看一下这个详细的介绍。点击打开链接二、Spring MVC运行路程图三、运行流程客户端请求,如果匹配DispatcherServlet属性的路径(web.xml中设置),把请求交给DispatcherServlet处理。进入DispacherServl

2017-03-01 11:37:25 326

使用pdf+zxing+itextpdf 使用已有的pdf模板 插入二维码图片,并下载到本地

使用pdf+zxing+itextpdf 使用已有的pdf模板 插入二维码图片,并下载到本地。下载后需要自己配置环境

2019-05-09

Itext生成PDF所需要的最全Jar包

Itext生成PDF所需要的最全Jar包,里面包含了所需要生成itext的所有jar包。一次导入

2018-11-15

Ext 4.2 sdk.jsb3

2017-04-17

spket-1.6.23

2017-04-17

空空如也

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

TA关注的人

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