摘要: @Autowired @Resource(name="redisTemplate") private RedisTemplate rt; public void flushdb(){ rt.execute(new RedisCallback() { public String doInRedis(RedisConnecti... 阅读全文
posted @ 2017-04-25 10:37 aoeiuv 阅读(19910) 评论(0) 推荐(0)
摘要: @Autowired @Resource(name="redisTemplate") private RedisTemplate<String, String> rt; public void flushdb(){ rt.execute(new RedisCallback<Object>() { p 阅读全文
posted @ 2017-04-25 10:35 aoeiuv 阅读(15313) 评论(0) 推荐(0)
摘要: @Autowired @Resource(name="redisTemplate") private RedisTemplate rt; public void flushdb(){ rt.execute(new RedisCallback() { public String doInRedis(RedisConnecti... 阅读全文
posted @ 2017-04-25 10:34 aoeiuv 阅读(2880) 评论(0) 推荐(0)
摘要: 网上没能找到全的spring redistemplate操作例子,故特意化了点时间做了接口调用练习,基本包含了所有redistemplate方法。 该操作例子是个系列,该片为spring xml配置,方便后面做各个数据类型的操作。 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作 阅读全文
posted @ 2017-04-25 10:33 aoeiuv 阅读(8201) 评论(0) 推荐(1)
摘要: JAVA 急速WEB框架Blast ——对JavaWeb的学习性框架,参考了spring的实现 ——阅读Blast源码可以快速掌握JavaWeb常用技术和方法论,并付诸实践 Blast 是基于 Java 语言的极速 WEB 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级。在拥有 阅读全文
posted @ 2017-03-09 10:55 aoeiuv 阅读(981) 评论(0) 推荐(0)
摘要: 二叉树的概念 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入 阅读全文
posted @ 2016-12-17 17:32 aoeiuv 阅读(1400) 评论(1) 推荐(1)
摘要: 打造自己的镜像 首先我们启动busybox镜像为容器,在该容器中安装一个小工具,再将这个容器保存为新的镜像 首先我们下载一个镜像,再启动容器 进入这个容器 默认tutorial是不带ping工具的,我们下载一个ping 保存修改后的容器为新镜像 先退出容器 保存修改后容器为镜像 新的newimage 阅读全文
posted @ 2016-11-18 15:46 aoeiuv 阅读(2019) 评论(0) 推荐(0)
摘要: docker安装 yum install y docker io docker版本查询 docker version 启动docker 旧式语法 service docker start centos7新式语法 systemctl start docker.service 配置开机启动 旧式语法 c 阅读全文
posted @ 2016-11-10 15:04 aoeiuv 阅读(5844) 评论(0) 推荐(5)
摘要: 1.lambda表达式 Java8最值得学习的特性就是Lambda表达式和Stream API,如果有python或者javascript的语言基础,对理解Lambda表达式有很大帮助,因为Java正在将自己变的更高(Sha)级(Gua),更人性化。 可以这么说lambda表达式其实就是实现SAM接 阅读全文
posted @ 2016-09-27 09:57 aoeiuv 阅读(162856) 评论(8) 推荐(19)
摘要: 利用了zookeeper临时节点,在当连接或session断掉时被删除这一特性来做选举。(简单简单互斥锁) 查了下网上的做法。 大致流程: <1>判定是否存在/wzgtest路径 <2>如果不存在,那么试图创建一个节点znode(Ephemeral Path)(path = /wzgtest,dat 阅读全文
posted @ 2016-09-13 13:31 aoeiuv 阅读(1064) 评论(0) 推荐(0)