自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (9)
  • 收藏
  • 关注

原创 带有返回值的 Callable 使用

工作中很多涉及到多线程的地方都implemnets Runable 接口 或者是 extends Thread 抽象类,但是这样子的话得不到返回值。如果以下场景: 在多线程中计算值,线程结束后需要携带返回值。这时就需要Callable接口,实现改接口后需要实现方法 call 。改接口需要ExecutorService的submit方法执行,执行结果包装在 Future<?>泛型类中。通过Future类的get()方法取得返回值,get()是阻塞的,在线程执行前调用get()方法会一直阻塞着。

2014-10-09 18:24:10 1554

原创 多线程总结

一、 每一个线程实质上是一核处理器。二、 线程本地缓存就是处理器缓存。三、 避免数据同步的策略:使用ThreadLocal(spring singleton 实例)、不共享变量。四、 工作内存指的是线程本地内存。在程序运行时,有线程本地内存、主内存。

2014-10-09 18:23:52 1203 1

memcahe分析

各种缓存技术对比,memcache深度分析、使用 及技巧

2014-09-13

apache-cxf

apache-cxf-2.2.4 webservice 开发webservice 的工具类

2014-07-16

androidHttps服务器与客户端简单示例

androidHttps服务器与客户端简单示例

2012-12-26

百度文库免费下载器

百度所有文件资料均可下载 百度文库免费下载器 专门针对百度文库推出的特别版下载

2012-06-29

serlvet-api.jar servlet.jar

servlet.jar servlet-api.jar http协议的jar包

2012-06-29

log4j全能配置文件

log4j配置文件全部属性配置log4j模版

2012-06-28

sql2000 驱动包 jdbc odbc 驱动

sqlserver2000 驱动包 jdbc odbc 驱动 jar 三个jar包 msbase.jar ,mssqlserver.jar,msutil.jar

2012-06-28

TMF814_MTNM_IIS_R3-5_FULL

TMF814介绍最全的资料,中英文版,目前最前沿的TMF介绍资料,完整的解析了网络管理中的电信联盟技术

2012-01-17

corba 核心服务与研究实现

corba核心服务于研究 orb orm 组织

2012-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除