上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 41 下一页

2018年9月12日

zookeeper事件监听

摘要: 原来有两张表,一张是公司的,一张的产品的,项目中用来查询,不需要增删改。现在增删改交给另一项目去维护,由他们变更时同步数据到zk,我们去取。很明显,这里需要一个监听器,每次他项目发起数据变更时,我方必须能实时获取。 先看测试场景: 第一步先打开zk服务端,第二步打开zk客户端,第三步准备好要修改的数 阅读全文

posted @ 2018-09-12 17:28 不想下火车的人 阅读(5430) 评论(0) 推荐(0)

2018年9月11日

win10下安装并启动zookeeper

摘要: 下载直接到zk的官网(zookeeper.apache.org)即可,点击右边的Releases,在Download下再点Download进入镜像下载页面,在给出的链接列表里选择一个镜像地址,进去后选择版本(这里最新的是3.4.10)下载压缩包。 解压到本地(这里是D盘)后,需要修改下配置文件名,进 阅读全文

posted @ 2018-09-11 11:44 不想下火车的人 阅读(7967) 评论(0) 推荐(0)

2018年9月10日

并发请求的重复插入问题

摘要: 最近被一个并发问题折腾的很惨,特意拿出来分享。把我不开心的事,发出来给大家开心开心。 业务背景:邀请活动,一个用户可以邀请多个用户,比如我可以邀请你,也可以邀请他。但一个用户只能被另一个用户邀请,不允许重复邀请。比如你邀请了我,他就不能再邀请我了。 问题背景:根据业务背景设计了一张被邀请人的表来存储 阅读全文

posted @ 2018-09-10 18:30 不想下火车的人 阅读(2869) 评论(1) 推荐(0)

2018年9月4日

线程池的爆掉

摘要: 在多线程的世界里,如果源源不断的生产线程的话,内存迟早会被吃光,所以就有了能够重复利用线程的线程池。一个请求到来,从池子中捞起一个空闲的线程,带着该请求去处理事情,事情做完后线程回归池里,等待下一位客人。在池子中的线程可以一遍又一遍的使用,避免了线程创建、销毁的开销,但如果请求的到达率高于线程的处理 阅读全文

posted @ 2018-09-04 07:45 不想下火车的人 阅读(391) 评论(0) 推荐(0)

2018年8月30日

oracle的时间

摘要: 今天发现之前从oracle导出的数据时间格式很奇怪: 然后去看了下脚本: 这里oracle的时间格式不区分大小写,所以MM跟mm对oracle来说就是一样的事情,所以分钟就变成了月,全都是07了。正确的时间格式应该是yyyy-mm-dd,hh24:mi:ss,脚本改下: 输出结果正常了: 阅读全文

posted @ 2018-08-30 17:16 不想下火车的人 阅读(237) 评论(0) 推荐(0)

2018年8月24日

spring加载bean报错:expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}

摘要: 看具体报错日志: 警告: Unable to proxy interface-implementing method [public final void wlf.hello.proto.Linkservice._HelloService$HelloService.callMethod(com.go 阅读全文

posted @ 2018-08-24 19:22 不想下火车的人 阅读(34996) 评论(0) 推荐(1)

2018年8月23日

MyBatis调用存储过程

摘要: 只需要三板斧就可以了,直接看例子: 1、声明接口: public interface HelloWorldMapper { void saveWorldProcedure(); } 2、在HelloWorld.xml定义存储过程: <?xml version="1.0" encoding="UTF- 阅读全文

posted @ 2018-08-23 21:07 不想下火车的人 阅读(1260) 评论(0) 推荐(0)

2018年8月21日

java的时间

摘要: 先看例子: 输出: 阅读全文

posted @ 2018-08-21 23:43 不想下火车的人 阅读(163) 评论(0) 推荐(0)

2018年8月20日

java的日期

摘要: 直接看例子: 输出: 阅读全文

posted @ 2018-08-20 23:42 不想下火车的人 阅读(163) 评论(0) 推荐(0)

2018年8月17日

java中的多态

摘要: 多态是面向对象三大特性之一(另外两个叫封装和继承),也是三兄弟中最不好理解的一个。网上流行的说法是分两类多态:编译时和运行时。有的人把重载、泛型算到编译时多态头上,有的人不同意,我站在后面这一队。为啥?因为java语言的经典著作《Thinking in JAVA》里说:多态通过分离做什么和怎么做,从 阅读全文

posted @ 2018-08-17 18:01 不想下火车的人 阅读(206) 评论(0) 推荐(0)

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 41 下一页

导航