03 2017 档案

摘要:本文一共分析了三个案例,分别介绍并发系统中的共享资源并发访问、计算型密集型任务缓存访问 、单一热点资源峰值流量问题和解决方案。 Q1:订票系统,某车次只有一张火车票,假定有1w个人同时打开12306网站来订票,如何解决并发问题? A1: 首先介绍数据库层面的并发访问,解决的办法主要是乐观锁和悲观锁。 阅读全文
posted @ 2017-03-31 11:57 然然1907 阅读(509) 评论(0) 推荐(0) 编辑
摘要:乐观离线锁最常见的实现方式是通过在UPDATE/DELETE语句中增加版本号来实现锁机制。 之所以叫离线锁是因为这种锁不是长时间的锁,而且一个业务事务中可能同时包含了几个系统事务。而乐观是相对悲观而言的,表示预计冲突不总是发生,以其得到最大的性能。 可能对业务事务,系统事务的概念大家有些陌生。按我的 阅读全文
posted @ 2017-03-31 11:23 然然1907 阅读(640) 评论(0) 推荐(0) 编辑
摘要:一.引入jedis的Maven配置文件 二.java连接redis代码 阅读全文
posted @ 2017-03-23 15:03 然然1907 阅读(35270) 评论(0) 推荐(2) 编辑
摘要:一.安装redis linux上直接yum安装 windows版本下载地址 https://github.com/ServiceStack/redis-windows 二.配置文件修改 1.密码修改 2.开启远程访问 3.关闭保护模式,否则无法远程访问 三.启动redis 阅读全文
posted @ 2017-03-23 14:55 然然1907 阅读(345) 评论(0) 推荐(0) 编辑
摘要:我的个人德州扑克项目https://github.com/mingzijian/pokers,欢迎给星星。maven引入: Java 8 maven artifact: <dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</ 阅读全文
posted @ 2017-03-09 15:50 然然1907 阅读(14808) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示