Java算法-符号~-243573295

~取反非运算符用符号“~”表示,其运算规律如下:如果位为0,结果是1,如果位为1,结果是0下面看一个简单例子。public class data15{public static void main(String[] args){int a=2;System.out.println("a 非的结果是:...

無味 無味 发布于 2015-05-16

Java算法-符号>>,>>>,<<-243573295

&gt;&gt;右移 右移,道在二进制中,假设用一个32位的Int表示一个64,那么高位就都是0,所以当我们把整个二进制数右移,如0100000 &gt;&gt; 2 = 0001000,可以看到右移两位后的数变成了8,可以分析出其实右移就是一个除以2的操作例:对于非2,4,8,16,64的数也可以试验一下:System...

無味 無味 发布于 2015-05-16

Java基础-字面值-243573295

在Java源代码中,字面值用于表示固定的值(fixed value)。数值型的字面值是最常见的,字符串字面值可以算是一种,当然也可以把特殊的null当做字面值。字面值大体上可以分为整型字面值、浮点字面值、字符和字符串字面值、特殊字面值。1. 整型字面值从形式上看是整数的字面值归类为整型字面值。例如:...

無味 無味 发布于 2015-05-16

Java基础-基本数据类型转换案例-243573295

java基本数据类型八中byte = Byteshort = Shortchar = Characterint = Integerlong = Longfloat = Floatdouble = Doubleboolean = Boolean本文通过几个简单的转换关系连接顺序运行一个实例查看输出结果...

無味 無味 发布于 2015-05-16

Java基础-多线程-243573295

介绍 操作系统能同时运行几个程序,每个独立运行的程序又称之为进程。 对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程。线程提供了多任务处理的能力 用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件无一不是...

無味 無味 发布于 2015-05-15

Spring-如何实现事物管理的-243573295

事务的实现方式实现方式共有两种:编码方式;声明式事务管理方式。基于AOP技术实现的声明式事务管理,实质就是:在方法执行前后进行拦截,然后在目标方法开始之前创建并加入事务,执行完目标方法后根据执行情况提交或回滚事务。声明式事务管理又有两种方式:基于XML配置文件的方式;另一个是在业务方法上进行@Tra...

無味 無味 发布于 2015-05-14

Hibernate-清理一级缓存-243573295

Session执行一些sql语句把内存中的对象的状态同步到数据库,这个过程被称为session清理.在默认情况下,Session会在下面的时间点清理缓存。1 当应用程序调用net.sf.hibernate.Transacation的commit()方法的时候,commit()方法先清理缓存,然后再向...

無味 無味 发布于 2015-05-14

Hibernate-查询缓存-243573295

Hibernate查询缓存一级缓存和二级缓存都只是存放实体对象的,如果查询实体对象的普通属性的数据,只能放到查询缓存里查询缓存还存放查询实体对象的id。查询缓存的生命周期不确定,当它关联的表发生修改,查询缓存的生命周期就结束。这里表的修改指的是通过hibernate修改,并不是通过数据库客户端软件登...

無味 無味 发布于 2015-05-14

Hibernate-二级缓存 sessionFactory-243573295

Hibernate二级缓存二级缓存需要sessionFactory来管理,它是进初级的缓存,所有人都可以使用,它是共享的。 当Hibernate根据ID访问数据对象的时候,首先从Session一级缓存中查;查不到,如果配置了二级缓存,那么从二级缓存中查;查不到,再查询数据库,把结果按照ID放入到缓存...

無味 無味 发布于 2015-05-14

Hibernate-二级缓存策略-243573295

二级缓存的策略 当多个并发的事务同时访问持久化层的缓存中的相同数据时,会引起并发问题,必须采用必要的事务隔离措施。 在进程范围或集群范围的缓存,即第二级缓存,会出现并发问题。因此可以设定以下4种类型的并发访问策略,每一种策略对应一种事务隔离级别。● 只读缓存(read-only) 如果应用程序需要...

無味 無味 发布于 2015-05-14