05 2015 档案
摘要:测试系统在Linux上的性能发现丢包率极为严重,发210000条数据,丢包达110000之巨,丢包率超过50%。同等情形下Windows上测试,仅丢几条数据。形势严峻,必须解决。考虑可能是因为协议栈Buffer太低所致,于是先看看默认情况:sysctl -a |grep net.core发现net....
阅读全文
摘要:尾递归调用的时候不用在栈中保存之前运算的值,相比线性递归就节省了栈资源。比如计算阶乘:线性递归: public int rescuvie(int i){ return i>1 ? i * rescuvie(i-1) : 1; }尾递归: public int resc...
阅读全文
摘要:假设现在有这样的一个场景: 一百个线程同时对一个int对象进行修改,要求只能有一个线程可以修改。看看下面程序是否正确: private static int a = 100; private static volatile boolean ischanged = false; p...
阅读全文

浙公网安备 33010602011771号