关闭

apache-comnons系列之commons-configuration2 学习笔记

apache-comnons系列之commons-configuration2 学习笔记概述 参考 http://blog.csdn.net/werder/article/details/54562609 http://blog.csdn.net/mesufy/article/details/70332799 加载配置流程 以PropertiesConfiguration–>FileBasedCo...
阅读(42) 评论(0)

2016书单总结--Java并发编程实战--安全性-活跃性示例

2016书单总结–Java并发编程实战–安全性-活跃性示例Java的内存模型支持一次编写,随处运行 每个线程拥有自己的虚拟机栈、局部变量、程序计数器,共享进程中堆上的共享变量,共享方法区(永久内存区/常量区)的class与meta信息 并发的来源—-提升资源的利用率、提升模块的公平性、提高任务交互的便利性 线程的优势—-利用多核处理器(摩尔定律—-当成本不变的前提下,每个18-24个月,集成电路上...
阅读(323) 评论(0)

spring_ThreadPoolTaskExecutor和jdk1_7_ThreadPoolExecutor原理解析

本文主要解析分析 org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor 和  java.util.concurrent.ThreadPoolExecutor 的执行流程  自己在之前写多线程代码的时候 都是这么玩的 executor=Executors.newCachedThreadPool();但是有一次 在...
阅读(2669) 评论(0)

Socket通信之BIO(同步阻塞IO)、PAIO(伪异步阻塞IO)、NIO(异步非阻塞IO)、AIO(异步非阻塞IO)、netty5之IO

参考源: http://ifeve.com/netty5-user-guide/ 书籍 netty权威指南    对于这本书 很多人褒贬不一  但是对于新手 我觉得还是比较好的 记录下学习的笔记 * 使用BIO方式(同步阻塞IO) * 使用ServerSocket绑定IP地址,启动端口,使用Socket进行握手连接,连接成功后,双方通过输入输出流进行同步阻塞式通信 * 每...
阅读(912) 评论(0)

Runnable、Callable、Executor、ExecutorService、ScheduledExecutorService、Executors

本文是关于java.util.concurrent类库中任务、执行器(调度器/线程池)的相关测试用例,记录学习的脚步 RunnableTest.java /** * */ package com.undergrowth.util.concurrent; import org.junit.Test; /** * 测试Runnable 可执行的任务--> 本身并不执行,需外部调...
阅读(592) 评论(0)
    个人资料
    • 访问:152920次
    • 积分:3081
    • 等级:
    • 排名:第11347名
    • 原创:161篇
    • 转载:5篇
    • 译文:0篇
    • 评论:23条
    最新评论