- 博客(4)
- 收藏
- 关注
原创 事务的四大特性ACID
定义:所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。我们以前在数据库原理中学到事务具有ACID特性。1.原子性 Atomicity要么做,要么不做。这个例子挺多的,就像二进制0/1 开关一样,要么开,要么关,不存在什么半开。还有类似boolean类型数据,就只有true ,false 。就像誓死如归的军人,要么战死,要么凯旋,绝对不会投降
2017-03-23 11:03:50 748
原创 搜索算法之二分法
搜索往往是建立在已经排好序的前提下 , 不然在乱序的情况下难度比较大 ,所以搜索之前先排好序是必要的.下面我们直接写好一个排好序的数组来进行说明public class TestSearch(){ public static void main(String [] args){ int [] a = {1,3,6,8,9,10,12,18,20,25}
2017-03-10 10:01:12 224
原创 Spring整合Ehcache管理缓存
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点。它是Hibernate中的默认缓存框架。Ehcache已经发布了3.1版本。但是本文的讲解基于2.10.2版本。为什么不使用最新版呢?因为Spring4还不能直接整合Ehcache 3.x。虽然可以通过JCache间接整合,Ehcache也支持JCache,但是个人觉得不是很方便。Ehcache 是一个成熟的缓
2017-03-06 21:37:28 214
原创 MessageDigest加密字符串
MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。MessageDigest 对象开始被初始化。该对象通过使用 update()方法处理数据。任何时候都可以调用 reset()方法重置摘要。一旦所有需要更新的数据都已经被更新了,应该调用digest() 方法之一完成哈希计算。
2017-03-02 18:32:48 607
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人