2015年1月11日

Thread 常搞混的几个概念sleep、wait、yield、interrupt (转)

摘要: 原文网址:http://blog.csdn.net/partner4java/article/details/7993420sleep:在指定的毫秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的影响。该线程不丢失任何监视器的所属权。 通过调用sleep使任务进... 阅读全文

posted @ 2015-01-11 15:47 robertsun 阅读(292) 评论(0) 推荐(0) 编辑

2015年1月10日

String StringBuffer StringBuilder (转)

摘要: 转自:http://www.iteye.com/topic/522167众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!!【镜头1】 String对象的创建 1、关于类对象的创建,很普通的一种方式就是利用... 阅读全文

posted @ 2015-01-10 16:00 robertsun 阅读(238) 评论(0) 推荐(0) 编辑

String new赋值、直接赋值

摘要: String类是final的。String str = new String("Hello"); //创建了两个对象系统会先创建一个匿名对象"Hello"存入堆内存(我们暂且叫它A),然后new关键字会在堆内存中又开辟一块新的空间,然后把"Hello"存进去,并且把地址返回给栈内存中的str, 此时... 阅读全文

posted @ 2015-01-10 15:45 robertsun 阅读(431) 评论(0) 推荐(0) 编辑

Java 装箱、拆箱 包装器

摘要: 先说java的基本数据类型。java基本数据类型:byte、short、int、long、float、double、char、boolean基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。装箱:把基本类型用它们相应的引用类型包装起来,使其具... 阅读全文

posted @ 2015-01-10 11:42 robertsun 阅读(238) 评论(0) 推荐(0) 编辑

2015年1月8日

Oracle decode函数 除数为零

摘要: decode (expression, search_1, result_1)如果 expression结果=search_1结果,则返回result_1,类似 if elsedecode (expression, search_1, result_1, search_2, result_2)dec... 阅读全文

posted @ 2015-01-08 16:45 robertsun 阅读(2187) 评论(0) 推荐(0) 编辑

2015年1月6日

Java并发编程之ConcurrentHashMap

摘要: 原文地址:http://www.iteye.com/topic/1103980ConcurrentHashMap 是一个线程安全的Hash Table,它的主要功能是提供了一组和HashTable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并 且其内部的结构... 阅读全文

posted @ 2015-01-06 13:52 robertsun 阅读(163) 评论(0) 推荐(0) 编辑

MessageDigest 类

摘要: MessageDigest 类 MessageDigest 类是一个引擎类,它是为了提供诸如 SHA1 或 MD5 等密码上安全的报文摘要功能而设计的。密码上安全的报文摘要可接受任意大小的输入(一个字节数组),并产生固定大小的输出,该输出称为一个摘要或散列。摘要具有以下属性: 无法通过计算找到两个... 阅读全文

posted @ 2015-01-06 11:40 robertsun 阅读(355) 评论(0) 推荐(0) 编辑

2014年12月24日

Java中关于OOM的场景及解决方法

摘要: 原文地址:http://developer.51cto.com/art/201112/305696.htm1、OOM for Heap=>例如:java.lang.OutOfMemoryError: Java heap space分 析:此OOM是由于JVM中heap的最大值不满足需要,将设置hea... 阅读全文

posted @ 2014-12-24 20:11 robertsun 阅读(422) 评论(0) 推荐(0) 编辑

2014年12月22日

Memcached的一些知识

摘要: 一、内存分配在Memcached内存结构中有两个非常重要的概念:slab 和 chunk,我们先从下图中对这两个概念有一个感性的认识: memcached内存结构Slab是一个内存块,它是memcached一次申请内存的最小单位。在启动memcached的时候一般会使用参数-m... 阅读全文

posted @ 2014-12-22 20:31 robertsun 阅读(141) 评论(0) 推荐(0) 编辑

2014年12月21日

Solr导入数据库数据

摘要: 接Solr-4.10.2与Tomcat整合。1、在solrconfig.xml中添加数据导入节点,solrconfig.xml路径为D:\solr\data\solr\collection1\conf\solrconfig.xml。 data-config.xml 2、在D:\solr\dat... 阅读全文

posted @ 2014-12-21 17:34 robertsun 阅读(432) 评论(0) 推荐(0) 编辑

导航