自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 javaVM 判断对象实例何时回收 用的可达性分析算法,而非引用计数算法

java虚拟机判断一个对象实例是否可以被回收,并非引用计数算法。因为引用计数算法很难解决对象直接互相循环引用的问题。所以java C#都是使用可达性分析来判断对象是否可以回收的。

2015-01-30 18:17:35 3481 1

原创 maven 排除间接依赖

由于maven2.x会传递解析依赖,所以很有可能一些你不需要的依赖也会包含在工程类路径中。例如,一些你依赖的工程可能没有正确的声明它们的依赖集。为了解决这种特殊情况,maven2.x已经引入了显式排除依赖的概念。排除是设置在pom中指定的依赖上,并且有指定的groupId和artifactId来标注。当你构建工程时,该物件不会像解析加载依赖一样被加载到你工程的类路径中。

2015-01-29 16:37:43 7412 1

原创 mac 下安装mod_wsgi

mac 下安装mod_wsgi下载: mod_wsgi 下载解压: tar -xvf mod_wsgi-3.4.tar.gz进入目录:cd mod_wsgi-3.4检测:./configure

2015-01-21 13:49:29 3719 2

转载 apache-common pool的使用

Apache commons-pool本质上是"对象池",即通过一定的规则来维护对象集合的容器;commos-pool在很多场景中,用来实现"连接池"/"任务worker池"等,大家常用的dbcp数据库连接池,也是基于commons-pool实现.    commons-pool实现思想非常简单,它主要的作用就是将"对象集合"池化,任何通过pool进行对象存取的操作,都会严格按照"pool

2015-01-20 11:18:48 17076

原创 spring 结合 redis 正确从jedisConnectionFactory获取Jedis实例

网上流传着这样一种spring结合redis的例子,从jedisConnectionFactory获取Jedis实例。其他部分忽略只看RedisService,这样获取jedis实例存在很多问题。这样每次创新新的连接而没有关闭连接。在有大量操作的时候很快就会将redis的连接都占满。报redis连接错误。

2015-01-20 10:18:25 71724 5

原创 当单例遇到多线程

java中单例模式是一种常见的设计模式,一直以为单例模式很简单。最近在工作中遇到了问题,才发现当单例遇到多线程很容易会出现多个实例。网上一查才发现,写法有问题,不支持多线程。public class Singleton { private static Singleton instance; private Singleton (){} public stat

2015-01-16 10:29:10 900 1

转载 tcp_keepalive设置

1.参数设置查看相关的参数sysctl -a|grep tcp_keepalivenet.ipv4.tcp_keepalive_intvl = 30net.ipv4.tcp_keepalive_probes = 2net.ipv4.tcp_keepalive_time = 160设置相关的参数sysctl -w net.ipv4.tcp_keepalive_time = 7500

2015-01-15 14:32:31 8135

mac下java反编译工具

mac系统下的java反编译工具。 目前不支持高分屏。 将.app文件拷贝到Applications下。

2015-01-23

MQTT JAVA jar包 wmqtt.jar

IBM提供的MQTT协议客户端JAVA包

2014-11-06

Really Small Message Broker

IBM的MQTT服务器RSMB 试过了很好用很简单 进入对应的目录,比如32位的Linux系统则应该进入linux_ia32目录。 c> 编辑配置文件broker_1883.cfg,配置如下: port 1883 max_inflight_messages 10 max_queued_messages 1000 运行./broker broker_1883.cfg

2014-11-05

sf json 源码 API jar

sfJson的源码 API文档和jar包

2011-11-21

空空如也

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

TA关注的人

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