Collin Nam


Collin Nam

java并发编程之Executor

目录 Executor 为每一个请求启动一个新线程的Executor 以同步的方式编写类似于单线程的行为 线程池 newFixedThreadPoole newCachedThreadPoolo newSingIeThreadExecuto


Frank 377浏览 0条评论 2019年04月26日 阅读全文

分布式文件管理系统FastDfs+nginx+fastdfs-nginx-module搭建+java实现文件上传,http查看下载。

现在的项目是个老项目,项目里的附件上传都是放在项目tomcat下,这样很乱影响业务系统性能还不便于迁移维护,空闲之余决定在linux上搭建一个分布式文件管理系统管理附件。这里选择了国产开源大名鼎鼎的的fastDfs。 本帖没有什么技术含量都


Frank 452浏览 0条评论 2019年04月26日 阅读全文

linux下zookeeper集群搭建

目录 1.前提 2.配置主机名到IP地址的映射 3.修改zoo.cfg配置 4.新建myid文件并写入集群标识 5.在另外两台机器进行相同操作 6.查看集群状态配置结束 接着上一篇博客linux下zookeeper单机搭建,本篇进阶一下,利


Frank 1243浏览 0条评论 2019年04月26日 阅读全文

java线程的取消与关闭

目录 1.任务取消 1.1通过volatile类型的域来保存取消状态 1.2通过 future 的cancel取消线程 1.3使用interrupt()方法中断当前线程 1.4使用shutdown()和shutdownNow() 1.4.1


Frank 1277浏览 0条评论 2019年04月26日 阅读全文

linux下zookeeper搭建以及java client调用

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系


Frank 1011浏览 0条评论 2019年04月26日 阅读全文

纯手写SpringMVC框架,常用注解实现springMvc过程

当你迷茫不知道学什么技术的时候,你是否想到将时间花在研究分析经典的开源框架上,springMvc这么经典的成熟框架里面用到了大量的设计模式,优雅的代码很值得你深入去学习,学习大师的编码思想和设计模式,学习源码是提高自己代码编写的最佳方式。


Frank 854浏览 0条评论 2019年04月26日 阅读全文