1.仍然先看构造方法:ThreadPoolExecutor构造方法 public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit unit, BlockingQueue<Runna ...
分类:
编程语言 时间:
2019-05-02 00:28:32
阅读次数:
200
Redis支持简单的事务 Redis与 mysql事务的对比 Mysql Redis 开启 start transaction multi 语句 普通sql 普通命令 失败 rollback 回滚 discard 取消 成功 commit exec 注: rollback与discard 的区别 如 ...
分类:
其他好文 时间:
2019-03-16 09:35:29
阅读次数:
162
1、什么是Redis?Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份
分类:
其他好文 时间:
2019-02-23 12:15:26
阅读次数:
251
Git 的基本设置 首先我们对 Git 进行用户名和邮箱进行设置,请参照下面格式,替换为你自己常用的用户名和邮箱来完成设置: 接下来设置 Git 推送分支时相关配置: 此设置是 Git 命令 push 的默认模式为 simple,当我们执行 git push 没有指定分支时,自动使用当前分支,而不是 ...
分类:
其他好文 时间:
2019-02-17 20:27:03
阅读次数:
174
大数据时代要求: 三V:Volume海量、Velocity实时、Variety多样; 三高:高并发、高可扩、高性能 高并发操作不建议使用关联查询,而使用冗余数据,分布式系统支持不了太多的并发。 横向 VS 纵向: 纵向有极限,好比一台服务器存储资源总是有限度的。 横向无极限,好比一群服务器集群形成一 ...
分类:
其他好文 时间:
2019-02-13 12:35:01
阅读次数:
185
原文:Redis的增删改查命令总结与持久化方式Redis是用C语言实现的,一般来说C语言实现的程序“距离”操作系统更近,执行速度相对会更快。 Redis使用了单线程架构,预防了多线程可能产生的竞争问题。 作者对于Redis源代码可以说是精打细磨,曾经有人评价Redis是少有的集性能和优雅于一身的开源... ...
分类:
其他好文 时间:
2019-01-30 00:27:21
阅读次数:
122
续PA协商过程 当sw3的接口恢复之后会发生2中情况。 ①sw3的G0/0/2口先发BPDU ②sw3的G0/0/3口先发BPDU sw3先发送BPDU sw3和sw1的交互过程: sw3的2口恢复后,sw3的所有接口(除了边缘端口),变为DP(discarding),G0/0/2发送PA置位的BP ...
分类:
其他好文 时间:
2019-01-25 17:45:01
阅读次数:
226
Redis是用C语言实现的,一般来说C语言实现的程序“距离”操作系统更近,执行速度相对会更快。 Redis使用了单线程架构,预防了多线程可能产生的竞争问题。 作者对于Redis源代码可以说是精打细磨,曾经有人评价Redis是少有的集性能和优雅于一身的开源代码。 本文比较详细且全面的梳理了Redis使 ...
分类:
其他好文 时间:
2019-01-24 23:00:22
阅读次数:
211