240 发简信
IP属地:北京
  • Resize,w 360,h 240
    关于线程池的思考

    如果频繁使用线程的情况下,每次都使用New thread,有以下几点不好的地方。 性能低下。每次都需要新建线程,浪费资源。 极端情况下,一直新建...

  • Resize,w 360,h 240
    关于事务的思考

    Spring对于事务的支持 Spring事务接口 Spring事务管理器 Spring并不直接管理事务,而是提供多种事务管理器。,通过这个接口o...

  • Resize,w 360,h 240
    比较Http框架

    框架介绍 目前项目中,使用的HTTP框架种类太多,加上自己基本功不扎实,现总结一下各个框架。 HttpURLConnection apache ...

  • Resize,w 360,h 240
    关于通信中间件的思考

    企业内部业务的快速发展,势必导致业务的解耦合,进行物理上或者是逻辑上的切分,目前来说,一般存在以下四种形式。 同一个服务器不同端口 同一个服务器...

  • 关于多线程的思考

    多线程的意义 充分的利用多核机器性能,如果在单核系统上运行,多线程只是利用时间片的概念实现的假多线程。 防止阻塞 多线程的创建 Runnable...

  • Resize,w 360,h 240
    Quartz任务调度模块分析

    一 问题背景公司系统中每天有大量的后台任务需要调度执行,如构建索引、统计报表、周期同步数据等等,要求任务调度系统具备高可用性、负载均衡特性,可以...

  • Quartz重复执行问题记录

    现象:在项目维护过程中,使用了Quartz框架,也就是定时执行任务的功能。但是,在多节点多并发的过程中,出现了一个问题,同一个trigger被多...

  • 结构型模式-组合模式

    组合模式我个人感觉很像与持久层映射使用的entity。讲过个属性组合在一起的树形结构,形成一个对象。当需要使用树形结构的对象管理时,可以考虑使用...

  • 结构型模式-适配器模式

    适配器模式是在已经存在类与对象的情况下,有第三方需要使用这个类,但是由于参数不对,需要一个适配模式帮助,使得第三方也能使用这个类的一种模式。 优...