自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 oracle索引

在执行数据库查询时,索引是一个提高查询效率的好方法,da

2014-04-11 20:18:44 535

原创 int转6位16进制数。

public static String toHex(int x) {    if (x > 0xFFFFFF || x       throw new IllegalArgumentException();    }    String hex = Integer.toHexString(x);    char[] chars = "00 00 00".toCharArray

2014-04-03 17:29:55 903

原创 线程局部变量ThreadLocal

ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制,是每一个线程都可以独立地

2014-03-26 11:05:40 1351

原创 根据种子生成随机数。

public class Main2 {    public static void main(String[] args) {        int[] nums = { 1 , 2 , 3 , 4 , 5 };        System.out.println( Arrays.toString( ran(nums , 2) ));        System.out.pr

2014-03-25 14:09:29 1174

原创 oracle几种分页方法效率比较。

第一种:SELECT *  FROM (SELECT ROW_.*, ROWNUM ROWNUM_          FROM (SELECT *                  FROM TABLE1                 WHERE TABLE1_ID = XX                 ORDER BY GMT_CREATE DESC) 

2014-03-18 16:32:20 1167

原创 session过期,点击后退不跳转到登陆页面。

分享一个小技巧,有些页面需要登录后才可以使用的,如果长期不操作的话,点一下会跳回到登录页面,但是如果点浏览器的回退按钮还是可以回去的,虽然操作不了,但是还是可以看到里面的东西。如果想避这种情况,在页面响应时添加个 HTTP 头就可以了public static void forbidBrowserCache(HttpServletResponse response) {    re

2014-03-18 15:55:40 1057

转载 解决 – java.lang.OutOfMemoryError: unable to create new native thread

一、认识问题:首先我们通过下面这个 测试程序 来认识这个问题:运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse 3.4,测试程序:12345678910111213

2014-03-06 16:19:47 5410

原创 ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别(总结)

ThreadPoolExecutor参数corePoolSize和maximumPoolSize,BlockingQueue(SynchronousQueue,LinkedBlockingQueue,ArrayBlockingQueue)关系或规则:1.如果运行的线程少于 corePoolSize,则 Executor 始终首选添加新的线程,而不进行排队。(什么意思?如果当前运行的线程

2014-03-06 15:32:07 1328

转载 ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别

工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数corePoolSize和maximumPoolSize,BlockingQueue选型(Synch

2014-03-06 15:18:36 14676

转载 进程与线程的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。

2014-03-06 14:09:15 632

原创 开源连接池与应用服务器连接池比较。

http://tieba.baidu.com/p/1870302893#subhttp://chenchen8111.blog.163.com/blog/static/29769908201212431412377/如果条件允许使用weblogic和websphere等中间件,他们的性能以及调配和开源的不在一个量级。配置:weblogic和websphere等中

2014-03-05 15:09:02 618

空空如也

空空如也

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

TA关注的人

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