最近在项目中使用了很多缓存技术,包括局部缓存,远程集中式缓存,分布式缓存,在缓存的使用中也发现一些问题,整体总结如下:1 使用局部缓存要注意内存溢出一般局部缓存使用Map来实现,很容易无限制的往Map中填入数据,导致内存溢出。最好的方法就是使用SoftReference引用对象,而不是强引用对象2 ...
分类:
其他好文 时间:
2014-08-04 17:05:37
阅读次数:
209
编译器内置宏:先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。ANSI C标准中有几个标准预定义宏(也是常用的):__LINE__:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名;__DATE...
分类:
其他好文 时间:
2014-08-04 17:05:27
阅读次数:
314
一.如何安装中文的man包本项目的主页为: http://code.google.com/p/manpages-zh/本项目(manpages-zh)为 i18n-zh 项目[1]的子项,从 CMPP (中文 Man Pages 计划) 分支而来。[1] http://code.google.com...
分类:
系统相关 时间:
2014-08-04 17:05:17
阅读次数:
271
#include#include#include using namespace std;int main(){ vector gao1; int N,M; scanf("%d%d",&N,&M); int x; for(int i=0;i::iterator it=low...
分类:
其他好文 时间:
2014-08-04 17:04:57
阅读次数:
161
转载:http://blog.csdn.net/qinjienj/article/details/7795802场景假设:一个开发小组有10个程序员,他们用 Git 做版本控制,某一天程序员A push了当天的几个commit之后,突然在想“我在这个项目到底一共进行过多少次commit?谁比我co...
分类:
其他好文 时间:
2014-08-04 17:04:47
阅读次数:
210
题目链接分析:完全背包的变形,每一层的d[]数组代表这一层的这个数新加入以后所构成的val的种类。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 const int maxn = 500+10; 8...
分类:
其他好文 时间:
2014-08-04 17:04:37
阅读次数:
160
这是一对继承于InputStream和OutputStream的类,用于本地文件读写(二进制格式读写并且是顺序读写,读和写要分别创建出不同的文件流对象);本地文件读写编程的基本过程为:① 生成文件流对象(对文件读操作时应该为FileInputStream类,而文件写应该为FileOutputStre...
分类:
其他好文 时间:
2014-08-04 17:04:27
阅读次数:
201
http://www.cnblogs.com/hongten/p/hongten_python_glob.htmlhttp://wenku.baidu.com/link?url=AgUq9_yQVjQ_uivEgjWEg9HNQ9bqXqY_efk_vtdPerzcTEkU-mgXFPZWckX8f...
分类:
编程语言 时间:
2014-08-04 17:04:07
阅读次数:
221
无论你用什么语言,正则表达式的处理方法都是非常灵活、高效的,尤其是对某些字符串的抓取、过滤方面,更显其优势。正则表达式的写法通常比较简单,几行短代码便能轻松完成看似很复杂的事情,更值得称赞的是,它的执行效率非常高,运行速度相当快。因此我在项目的开发中,通常把正则表达式作为处理问题的首选方法。正则表达...
分类:
Web程序 时间:
2014-08-04 17:03:57
阅读次数:
295