会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wq3435
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
下一页
2016年11月30日
Redis的事务
摘要: Redis对事务的支持是部分支持,不想oracle,要么都成功要么都失败,Redis可以部分成功部分失败 1 是什么: 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞 2 能干嘛: 一个队列中,一次性、顺序性、排他性的执行
阅读全文
posted @ 2016-11-30 00:36 wq3435
阅读(1036)
评论(0)
推荐(0)
2016年11月29日
Redis_持久化之RDB
摘要: rdb - Redis DataBase 官网介绍: 在指定的时间间隔内存中的数据集快照写入磁盘,也就是行话将的Snapshot快照,它恢复时是将快照文件直接读到内存中。 是什么: Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到内存里一个临时文件中,待持久化过程都结束了,在
阅读全文
posted @ 2016-11-29 23:06 wq3435
阅读(321)
评论(0)
推荐(0)
2016年11月19日
Redis有序集合Zset(sorted set)
摘要: zadd/zrange 127.0.0.1:6379> zadd zset01 60 v1 70 v2 80 v3 90 v4 100 v5(integer) 5127.0.0.1:6379> ZRANGE zset01 0 -11) "v1"2) "v2"3) "v3"4) "v4"5) "v5"
阅读全文
posted @ 2016-11-19 02:10 wq3435
阅读(1956)
评论(0)
推荐(0)
Redis哈希-hash
摘要: Redis的hash类型数据存储极为重要 hset K V 赋值一个hash 其中V为 (key, value) 127.0.0.1:6379> hset user id 1(integer) 1127.0.0.1:6379> hset user name z3(integer) 1127.0.0.
阅读全文
posted @ 2016-11-19 01:53 wq3435
阅读(174)
评论(0)
推荐(0)
Redis集合-Set
摘要: sadd 向一个Set中添加数据 127.0.0.1:6379> sadd set01 1 1 2 2 3 3 (integer) 3127.0.0.1:6379> SMEMBERS set01 (使用semebers 取出Set中所有数据)1) "1"2) "2"3) "3"127.0.0.1:6
阅读全文
posted @ 2016-11-19 01:31 wq3435
阅读(268)
评论(0)
推荐(0)
Redis 数据类型-List
摘要: lpush/rpush/lrange lpush 为先进后出,lpush相当于从左侧开始入栈 rpush 为先进先出,rpush相当于从右侧开始入栈 lrange list01 0 -1 其中范围(0 -1)为取所有数据,从栈顶开始取数据 LPOP/RPOP 相当于弹栈,将数据弹出站 127.0.0
阅读全文
posted @ 2016-11-19 01:09 wq3435
阅读(282)
评论(0)
推荐(0)
2016年11月10日
Java多线程与并发库高级应用-同步集合
摘要: ArrayBlockingQueue LinkedBlockingQueue 数组是连续的一片内存 链表是不连续的一片内存 传统方式下用Collections工具类提供的synchronizedCollection方法来获得同步集合。 java5中提供了如下一些同步集合类: > 通过看java.ut
阅读全文
posted @ 2016-11-10 00:09 wq3435
阅读(3217)
评论(0)
推荐(0)
2016年11月9日
Java多线程与并发库高级应用-可阻塞的队列
摘要: ArrayBlockQueue 可阻塞的队列 > 队列包含固定长度的队列和不固定长度的队列。 > ArrayBlockQueue > 看BlockingQueue类的帮助文档,其中有各个方法的区别对比的表格。 > 只有put方法和 take 方法才具有阻塞功能 > 用3个空间的队列来演示阻塞队列的功
阅读全文
posted @ 2016-11-09 01:18 wq3435
阅读(3150)
评论(1)
推荐(0)
2016年11月7日
Java多线程与并发库高级应用-工具类介绍
摘要: java.util.concurrent.Lock 1、Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。 lock替代synchronized 售票系统 2、读写锁
阅读全文
posted @ 2016-11-07 02:08 wq3435
阅读(5431)
评论(0)
推荐(0)
Java多线程与并发库高级应用-Callable与Future的应用
摘要: Callable这种任务可以返回结果,返回的结果可以由Future去拿 >Future取得的结果类型和Callable返回的结果类型必须一致,这是通过泛型来实现的。 >CompletionService用于提交一组Callable任务,其take方法返回已完成的一个Callable任务对应的Futu
阅读全文
posted @ 2016-11-07 01:55 wq3435
阅读(1937)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
下一页
公告