自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 java 多线程中volatile的作用

volatile关键字为实例域的同步访问提供了一种免锁机制。如果声明一个域为volatile,那么编译器和虚拟机就知道该域是可能被另一个线程并发更新的,例如假定一个对象又一个布尔标记done,他的值被一个线程设置却被另一个线程查询,你可以使用锁:private boolean done; public synchronized boolean isDone(){return don

2016-03-15 18:58:55 418

原创 mybatis 批量增删改查的几种情况

由于项目中频繁的使用批量操作,所以拿出来总结一下,供以后复习参考~ 批量操作,基本是利用List(或array)或者Map封装好参数后,作为parameterType,然后使用foreach来操作集合,从而达到想要的效果。 1. 参数是Map批量插入 用例: < insert id=”save” parameterType=”java.util.Map”> in

2016-03-14 15:43:29 2003 1

原创 在java静态方法中获取当前类名

生成日志或调试消息时,通常希望包含当前类名,如 System.out.println(“something awful happened in “+getClass());此时,getClass调用的是this.getClass(),但静态方法中没有this,所以应该使用 new Object(){}.getClass.getEnclosingClass();这里,new Object(

2016-03-07 21:57:56 1954

原创 java类对象进行equals比较的方法

检测this与otherObject是否引用同一个对象(做为优化语句) if(this==otherObject) return true;检测otherObject是否为null,如果为null,返回false if(otherObject==null) return false;比较this与otherObject是否属于同一个类。如果equals的语义在每个子类中有所改变,就使用g

2016-03-05 11:49:39 1118

原创 spring下整合配置redis

spring整合redis

2016-02-25 11:03:35 4057

原创 面试宝典_JVM

一、ClassLoader1.ClassLoaader基本概念由于java是由许多独立的类文件组成,每一个文件对应一个java类,并且这些类是根据程序需要逐渐载入内存。ClassLoader是JVM实现的一部分,它包括bootstrap classloader(启动类加载器),ClassLoader在JVM运行的时候加载Java核心的API,以满足java成句最基本需求,包括用户自定义的C

2015-08-21 09:41:27 356

原创 递归简论

当一个函数用它自己来定义时就称为递归的(recursive)。java提供的仅仅是遵循递归思想的一种尝试。不是所有的数学递归都可以由java的递归模拟来实现。注:递归不是循环。递归的两个基本法则:1.基准情形(base case):必须有某些基准情形不用递归就能求解。2.不断推进(making progress):对于要递归求解的情形,递归调用必须能朝着一个基准情形推进。

2015-06-16 10:30:58 612

原创 Java异常

java中所有的异常都是由throwable继承而来的,他的下一层分解为两个分支:Error和Exception。Error类主要由于java运行时系统内部错误和资源耗尽错误,程序不应该抛出这种类型的对象,这种情况很少见。Exception层次结构分为两个分支:一个派生于RuntimeException,另一个是其他类型异常。划分依据 :由程序导致的异常属于RuntimeException

2015-05-17 11:57:38 495

SDN核心技术剖析和实战指南 PDF电子书 带目录完整版.pdf

SDN核心技术剖析和实战指南 PDF电子书下载 带目录完整版.pdf

2016-11-03

javaWeb实例(SSH2框架)

SSH2(spring3.2+strust2.3.4+hibernate4.2)框架实例,全部采用最新版本.演示了用户管理和登录,供新手学习

2015-03-21

jsp开发实例:Struts2+Spring3+Hibernate整合开发

轻量级企业应用实例,采用ssh2框架(Struts2+Spring3+Hibernate)整合开发,供新手学习

2015-03-21

城市供求信息网(struts+SQL)

都市供求信息网,采用Struts+SQLserver实现,适合毕业设计,jsp新手学习

2015-03-19

人力资源管理系统

采用ssh框架,实现企业人力资源管理系统,适合毕业设计,课程设计

2015-03-19

数据结构课程设计—内部排序算法比较

数据结构课程设计,主要是对内部排序算法比较!

2012-07-22

空空如也

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

TA关注的人

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