it_worker365

   ::  ::  ::  ::  :: 管理

随笔分类 -  技术学习

摘要:听到有人在用,所以自己随便搜了搜试了下,这里就是简单记录 就是操作了一遍这篇博文 https://blog.csdn.net/a495614205/article/details/12648939 其余就是证书相关的操作 阅读全文
posted @ 2018-11-16 16:31 it_worker365 阅读(430) 评论(0) 推荐(0)

摘要:很早之前就看过李林峰写的netty的书,但是感觉没有直接用到还是理解不够深入,现在的公司有两套自己基于Netty开发的系统,感觉才真正理解为啥要这么做 借用别人文章回顾下 https://www.cnblogs.com/carl10086/p/6183030.html 健壮性、功能、性能(预置了选多 阅读全文
posted @ 2018-11-16 14:35 it_worker365 阅读(297) 评论(0) 推荐(0)

摘要:上文中,guava代码中就用到了,在这里再专门捋一下 部分内容源自: https://www.jianshu.com/p/712681f5aecd https://www.yiibai.com/java_concurrency/concurrency_atomiclong.html 根据变量类型的不 阅读全文
posted @ 2018-11-13 11:27 it_worker365 阅读(171) 评论(0) 推荐(0)

摘要:写了上面一篇,看了点eventbus相关的guava代码后,发现里面用到了很多其他guava包里的方法,所以顺着看一下,比如之前用到的map都是guava自己的 Multimap:可以包含有几个重复Key的value,你可以put进入多个不同value但是相同的key,但是又不是让后面覆盖前面的内容 阅读全文
posted @ 2018-11-12 15:10 it_worker365 阅读(127) 评论(0) 推荐(0)

摘要:打开一看,原来相关代码并不多,下面看下细节 主要方法也就是注册,取消注册和发送事件,可以看到两个主要的变量就是subscribers和dispatcher 首先看下注册类中做了什么,在下面的注册类中,可以看到首先调用了这个方法,对传入的listener类型,利用反射拿到信息 debug下就清楚了 注 阅读全文
posted @ 2018-11-12 13:42 it_worker365 阅读(124) 评论(0) 推荐(0)

摘要:很简单,看例子 可以用一个阻塞队列做生产者消费者模型,加上缓存等策略,达到接收订阅变化,准实时反映到后续搜索引擎、消息队列或其他需求方中 阅读全文
posted @ 2018-11-09 13:54 it_worker365 阅读(290) 评论(0) 推荐(0)

摘要:官网参考 http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html 配置多种打包方式 这个例子也不错 https://blog.csdn.net/u010010606/article/details/79758030 想弄 阅读全文
posted @ 2018-11-08 15:24 it_worker365 阅读(277) 评论(0) 推荐(0)

摘要:一目了然,也不用多说了,随便记录下,内部实现基于观察者模式 TestEvent EventListener 也可以多个subscribe,根据参数进入每个方法 TestEventBus 打印结果 阅读全文
posted @ 2018-11-08 14:22 it_worker365 阅读(132) 评论(0) 推荐(0)

摘要:结合https://blog.csdn.net/zhangjun5965/article/details/76796998,自己过一遍感受下 public class DFSZKFailoverController extends ZKFailoverController 模板调用 抽象类中run方 阅读全文
posted @ 2018-11-08 14:05 it_worker365 阅读(183) 评论(0) 推荐(0)

摘要:AsyncDispatcher,直接看代码 一个handler的实现 阅读全文
posted @ 2018-11-07 18:25 it_worker365 阅读(117) 评论(0) 推荐(0)

摘要:结合其他文章 http://weixiaolu.iteye.com/blog/1504898 https://www.cnblogs.com/dycg/p/3934394.html https://blog.csdn.net/c929833623lvcha/article/details/49052 阅读全文
posted @ 2018-11-07 16:47 it_worker365 阅读(201) 评论(0) 推荐(0)

摘要:遍历目录做相关处理用法,起始就是在遍历目录的时候提供了一个访问接口的实现,里面预制了四个方法对应不同的处理时刻,这里创建了 SimpleFileVisitor实现了接口中需要的方法 这个静态方法的在FILE里的实现,就是访问者模式的典型应用 对于每个FileTreeWalker又包含了如下 访问的具 阅读全文
posted @ 2018-11-01 11:21 it_worker365 阅读(144) 评论(0) 推荐(0)

摘要:修改rocketmq官方代码测试: 启动&参数修改 查看当前系统状态 查看当前所有topicList/创建 查看broker状态 查看某个topic的状态 查看连接的procedure/consumer 查看某个key对应的msg 根据ID查看对应的MSG 根据位置偏移查询上面的那条数据 查看消费详 阅读全文
posted @ 2018-09-13 18:10 it_worker365 阅读(2168) 评论(0) 推荐(0)

摘要:vsftp 配置实用记录为实例安全组配置规则中增加21端口,0.0.0.0/0不区分服务可用(阿里云服务器其他端口需要外部访问的均需配置后重启方可用) 查看RPM是否安装了相关包rpm -qa | grep vsftpda 打开配置文件 /etc/vsftpd/vsftpd.conf 取消匿名用户实 阅读全文
posted @ 2018-09-13 16:57 it_worker365 阅读(133) 评论(0) 推荐(0)

摘要:1. 字符串截取 2. Linux 字符串命令 阅读全文
posted @ 2018-09-12 09:31 it_worker365 阅读(102) 评论(0) 推荐(0)

摘要:There are two method origin token , you can use any one of them, first one may be easier.Origin from https://developers.facebook.com Tools & Suppo... 阅读全文
posted @ 2015-11-03 13:41 it_worker365 阅读(201) 评论(0) 推荐(0)