乐观锁与悲观锁的区别
摘要:为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: l 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 l 脏读
阅读全文
posted @
2016-10-28 10:00
白皓颉
阅读(172)
推荐(0)
java中通过配置文件的方式(Jedis驱动)使用Redis
摘要:在java中使用Redis,实际上是将Redis的一些命令封装到Jedis的实体类中,然后进行调用。
阅读全文
posted @
2016-10-26 09:51
白皓颉
阅读(1351)
推荐(0)
spring声明式事务管理详情解析
摘要:前沿:通过对spring事务管理有了比较深入学习,本文将不做实例,而是指定具体的类和配置文件进行讲解。 本文内容: 1、了解什么是声明式事务? 2、声明式事务管理分别有哪几种? 3、这几种事务管理之间的区别是什么? 一、什么是声明式事务? 声明式事务(declarative transaction
阅读全文
posted @
2016-10-24 17:48
白皓颉
阅读(176)
推荐(0)
Nginx nginx.conf配置文件详细说明
摘要:在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件error_log /var/log/nginx/error.log
阅读全文
posted @
2016-10-24 11:03
白皓颉
阅读(256)
推荐(0)
activity通过流程实例id动态获取流程图并展示在jsp页面上
摘要:提供的Service方法如下: 提供的Service方法如下: Java /** * 获取当前任务流程图 * * @param processInstanceId * @return */ @Override public InputStream generateDiagram(String pro
阅读全文
posted @
2016-10-24 10:14
白皓颉
阅读(1306)
推荐(0)
使用Spring的@Scheduled实现定时任务
摘要:Spring配置文件xmlns加入 xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation中加入 http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-t...
阅读全文
posted @
2016-10-21 11:32
白皓颉
阅读(316)
推荐(0)
java中对Redis的缓存进行操作
摘要:Redis 是一个NoSQL数据库,也是一个高性能的key-value数据库。一般我们在做Java项目的时候,通常会了加快查询效率,减少和数据库的连接次数,我们都会在代码中加入缓存功能。Redis的高效缓存功能给我们解决了难题。下面我主要讲讲在Java项目中怎么去连接Redis服务器以及需要注意的事
阅读全文
posted @
2016-10-20 16:19
白皓颉
阅读(28522)
推荐(1)