![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 72
xuehoo_love
这个作者很懒,什么都没留下…
展开
-
迅雷亲历面经:笔试+上机+面试(完整JAVA面试题求解大讨论)
迅雷面试回来,用了整整一下午(不知道怎么说了,其中等待时间都快2小时了),自己感觉笔试和上机还可以,但技术面谈这一关答得不太好,现在再次感觉互联网公司与一般软件公司的区别了,其中一点就是互联网应用在性能上要求很高,谈了一个小时大部分题目感觉都在谈论性能问题,自己在方面一直是弱项,汗啊:(仔细回忆了一下整个面试过程的题目,记录下来,希望大家多多给点意见讨论下啊一、笔试题:A)JA...2009-11-29 12:53:10 · 350 阅读 · 0 评论 -
KMP字符串模式匹配详解
http://lemonmilk.blog.51cto.com/499577/198210KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。 一. 简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [...原创 2009-11-29 19:03:05 · 68 阅读 · 0 评论 -
迅雷招聘题:2009的2009次方,所得数各位数字求和,结果继续求和,直到剩下一位数字,需要几次求和运算?? ...
2009的2009次方,所得数各位数字求和,结果继续求和,直到剩下一位数字,需要几次求和运算?? 收藏 迅雷2010招聘海报上的题目. #include #include using namespace std;const int N = 7000;void smooth(vector& vr){ int i = vr.size(); for (i...原创 2009-11-30 07:39:49 · 398 阅读 · 0 评论 -
java中ThreadLocal类的使用
EasyDBO的数据库连接部分,为了给每个连接提供上下文,程序用到了一个关键的类——ThreadLocal。什么是ThreadLocal?顾名思义它是local variable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。...原创 2009-12-01 10:38:14 · 68 阅读 · 0 评论 -
正确理解ThreadLocal
首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作...原创 2009-12-01 10:40:45 · 55 阅读 · 0 评论