- 博客(6)
- 资源 (14)
- 收藏
- 关注
转载 解密ThreadLocal
一篇解析ThreadLocal类的好文章,分享一下http://qifuguang.me/2015/09/02/[Java%E5%B9%B6%E5%8F%91%E5%8C%85%E5%AD%A6%E4%B9%A0%E4%B8%83]%E8%A7%A3%E5%AF%86ThreadLocal/
2016-03-19 23:11:13 440
转载 ThreadLocal的内存泄漏问题
在最近一个项目中,在项目发布之后,发现系统中有内存泄漏问题。表象是堆内存随着系统的运行时间缓慢增长,一直没有办法通过gc来回收,最终于导致堆内存耗尽,内存溢出。开始是怀疑ThreadLocal的问题,因为在项目中,大量使用了线程的ThreadLocal保存线程上下文信息,在正常情况下,在线程开始的时候设置线程变量,在线程结束的时候,需要清除线程上下文信息,如果线程变量没有清除,会导致线程中保存的对
2016-03-19 21:22:01 2440
原创 mysql的外键约束条件及注意事项
在使用mysql的外键约束时,很多人都会在创建外键时失败,究其原因,有以下四种:1.创建外键时,你的存储引擎应该支持外键并且外键和所依附的列所使用的存储引擎应该相同2.外键和所引用的列必须同时都有相同类型的索引3.外键和所引用的列必须同时都有相同的数据类型4.如果表中有数据的话,在创建外键时必须保证外键和所引用的列的值的对应关系。具体来说就是所引用的列的值应该是外键值的子集(不一定
2015-12-27 12:19:31 1702
原创 特殊的质数肋骨
#include #include using namespace std;bool PrimeNumber(int n){int i;for (i=2; i{if (n%i == 0)return false; }return true;}void Recursion(int j, int n){in
2014-11-09 09:50:22 596
原创 回文平方数
回文数是指从左向右念和从右像做念都一样的数。如12321就是一个典型的回文数。 给定一个进制B(2输入描述:共一行,一个单独的整数B(B用十进制表示)。输出描述:每行两个数字,第二个数是第一个数的平方,且第二个数是回文数。(注意:这两个数都应该在B那个进制下)
2014-11-05 20:46:36 2443
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人