自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 api 公钥私钥的一点看法

des + md5 + key

2017-04-11 10:25:12 1152

转载 针对gc 对于java的一些建议 以及四种引用

1.最基本的建议就是尽早释放无用对象的引用。大多数程序员在使用临时变量的时候,都是让引用变量在退出活动域(scope)后,自动设置为null.我们在使用这种方式时候,必须特别注意一些复杂的对象图,例如数组,队列,树,图等,这些对象之间有相互引用关系较为复杂。对于这类对象,GC回收它们一般效率较低。如果程序允许,尽早将不用的引用对象赋为null.这样可以加速GC的工作。 2.尽量少用final

2017-03-13 17:26:32 218

转载 设计模式(转)

一、创建型模式 1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示. 3、工厂模式(factory method

2017-03-07 11:32:58 189

转载 lock tryLock lockInterruptibly

public static void main(String[] args){              Thread i1 = new Thread(new RunIt3());           Thread i2 = new Thread(new RunIt3());           i1.start();           i2.start();           i

2017-02-16 16:05:55 320

转载 CountDownLatch CyclicBarrier Semaphore

1)CountDownLatch和CyclicBarrier都能够实现线程之间的等待,只不过它们侧重点不同:     CountDownLatch一般用于某个线程A等待若干个其他线程执行完任务之后,它才执行;     而CyclicBarrier一般用于一组线程互相等待至某个状态,然后这一组线程再同时执行;     另外,CountDownLatch是不能够重用的,而Cyclic

2017-02-16 15:31:55 211

转载 redis中使用 check-and-set 操作实现乐观锁

redis中使用 check-and-set 操作实现乐观锁 转载2015-03-10 16:23:35 WATCH 命令可以为 Redis 事务提供 check-and-set (CAS)行为。 被 WATCH 的键会被监视,并会发觉这些键是否被改动过了。 如果有至少一个被监视的键在 EXEC 执行之前被修改了, 那么整个事务都会被取消, EXEC 返回空多

2017-02-13 15:45:30 3012

原创 策略设计模式

策略模式的功能是把具体的算法实现,从具体的业务处理里面独立出来,把它们实现成为单独的算法类,从而形成一系列的算法,并让这些算法可以相互替换。 场景:p2p中来说,还款对应: 1 正常还款  2  提前还款 3 逾期还款 4 违约 抽取出还款接口 具体实现类  1 正常还款  2  提前还款 3 逾期还款 4 违约

2017-02-13 14:24:35 186

转载 rabbitmq

排除法 zeroMq 不支持持久化 kafak 不支持ack http://www.cnblogs.com/haochuang/p/5181583.html

2017-02-10 17:11:51 183

原创 jsp

${category.key}

2015-03-24 19:49:06 217

转载 并发测试工具

原地址 http://blog.chinaunix.net/uid-26790551-id-3198018.html 导读:随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。     随着We

2015-03-24 07:34:04 514

Java编程思想 第四版 练习题答案.zip

Java编程思想 第四版 练习题答案 java编程思想第四版里面源代码

2012-02-28

空空如也

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

TA关注的人

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