首页 > 其他
maven2 配置M2_REPO
从eclipse中增加了maven2的插件之后,maven默认的本地库的路径是${user}/.m2/repository/下,一般windows用户的操作系统都安装在C盘,所以这个目录 下的jar包比较危险。我尝试从myeclipse->preferences->java->build path-...
分类:其他   时间:2014-04-03 11:46:50    收藏:0  评论:0  赞:0  阅读:487
一致性hash算法以及其在分布式系统中的应用(转)
初始架构策略1:每一次memcached请求随机发送到一台memcached机器两个问题:1、同一份数据可能被存在不同的机器上而造成数据冗余2、有可能某数据已经被缓存但是访问却没有命中策略2:保证对相同的key的访问会被发送到相同的服务器h = Hash(key)%N解决上面两个问题,但是引入新的问...
分类:其他   时间:2014-04-03 11:47:49    收藏:0  评论:0  赞:0  阅读:510
浏览器缓存和304小结
关于浏览器缓存浏览器的资源请求,如果使用了缓存基本上是两种情况status code: 200 ok ( from cache )status code: 304 Not Modified上面两种方式有什么区别呢?简单地说,第一种方式是不向浏览器发送请求,直接使用本地缓存文件。第二种方式,浏览器虽然...
分类:其他   时间:2014-04-03 11:56:36    收藏:0  评论:0  赞:0  阅读:480
樊华光水彩画
分类:其他   时间:2014-04-03 11:59:11    收藏:0  评论:0  赞:0  阅读:555
Nginx+Lua 积累
1、解析16进制编码的中文参数local encodeStr = "%E6%B0%94"local decodeStr = "";for i = 2, #encodeStr - 1, 3 do local num = encodeStr:sub(i, i + 1); num = tonumber(n...
分类:其他   时间:2014-04-03 12:02:46    收藏:0  评论:0  赞:0  阅读:457
最近感悟测试人员需要的一种能力
其实测试这一行当也做了有六,七年了,一直在思考怎么样的素质才能成为一个优秀的测试人员。最近根据自己的项目工作经验,感悟出一种需要的能力,可能别人不会赞成,但是至少是我在最近感悟出来的。所以还是记录下来。简单的说叫:敏锐的观察力,或者叫第一反应速度。第一:其实这是跟我所在的公司和项目相关的。创业型的公...
分类:其他   时间:2014-04-03 12:05:16    收藏:0  评论:0  赞:0  阅读:451
gcc编译选项--转
gcc提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告: -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat -Wchar-subscripts -Wimplicit-int -Wimplicit-...
分类:其他   时间:2014-04-03 12:07:51    收藏:0  评论:0  赞:0  阅读:531
Design a high performance cache for multi-threaded environment
如何设计一个支持高并发的高性能缓存库不 考虑并发情况下的缓存的设计大家应该都比较清楚,基本上就是用map/hashmap存储键值,然后用双向链表记录一个LRU来用于缓存的清理。这篇文章 应该是讲得很清楚http://timday.bitbucket.org/lru.html。但是考虑到高并发的情况,...
分类:其他   时间:2014-04-03 12:14:00    收藏:0  评论:0  赞:0  阅读:585
技术书单整理
算法 算法导论 Introduction to Algorithms, Second Edition, by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein 算法概论 Algorithms, S....
分类:其他   时间:2014-04-03 12:14:31    收藏:0  评论:0  赞:0  阅读:442
关于如何设置reduce的个数
在默认情况下,一个MapReduce Job如果不设置Reducer的个数,那么Reducer的个数为1。具体,可以通过JobConf.setNumReduceTasks(int numOfReduceTasks)方法来设置Reducer的个数。那么,如何确定Reducer的个数呢,Hadoop d...
分类:其他   时间:2014-04-03 12:17:06    收藏:0  评论:0  赞:0  阅读:448
hdu 1885
Key TaskTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 990Accepted Submission(s): 378Problem Desc...
分类:其他   时间:2014-04-03 12:21:44    收藏:0  评论:0  赞:0  阅读:593
Ninja介绍
什么是Ninja在Unix/Linux下通常使用Makefile来控制代码的编译,但是Makefile对于比较大的项目有时候会比较慢,看看上面那副漫画,代码在编译都变成了程序员放松的借口了。所以这个Google的程序员在开发Chrome的时候因为忍受不了Makefile的速度,自己重新开发出来一套新...
分类:其他   时间:2014-04-03 12:24:18    收藏:0  评论:0  赞:0  阅读:443
HTTP协议 (三) 压缩
之前写过一个篇【HTTP协议详解】,这次继续介绍HTTP协议中的压缩。本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这个工具,可以先参考[Fiddler教程]HTTP压缩是指: Web服务器和浏览器之间压缩传输的”文本内容“的方法。 HTTP采用通用的压缩算法...
分类:其他   时间:2014-04-03 12:24:51    收藏:0  评论:0  赞:0  阅读:458
VS2013 右键监视,未能计算表达式的值
解决方法,如图配置
分类:其他   时间:2014-04-03 00:46:57    收藏:0  评论:0  赞:0  阅读:619
小试 Ninja
Ninja是最近冒出来的一个 build system,它很像 make,然而效率更高,对大项目支持更好。当然我用 Ninja 和效率无关(我又没有那种有几百个中间目标的 C++ 项目要 build),纯粹是因为 mingw-builds 里的make.exe对 PATH 的识别有问题而已。Ninj...
分类:其他   时间:2014-04-03 12:27:23    收藏:0  评论:0  赞:0  阅读:446
[Leetcode] Median of Two Sorted Arrays
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be ...
分类:其他   时间:2014-04-03 12:28:25    收藏:0  评论:0  赞:0  阅读:427
限制企业电脑使用USB
如何禁止公司内部所有电脑的USB接口进行文件拷贝,但不能妨碍打印机、鼠标键盘、扫描仪、加密狗等等一切需要USB接口工作的外部设备。说白了就是不让员工把公司的机密资料带出去。下面介绍3种方法:1、要管制USB存储设备,一般用户不能写不能读;部分用户能读不能写入USB存储设..
分类:其他   时间:2014-04-02 23:00:35    收藏:0  评论:0  赞:0  阅读:678
软件包管理-打包解包压缩解压
文件的打包和压缩命令:targzipbzip2打包和压缩分开做:==============1.打包[root@station230~]#tar-cvfetc1.tar/etc[root@station230~]#tar-cfetc2.tar/etc/2.压缩[root@station230~]#gzipetc1.tar[root@station230~]#bzip2etc2.tar[root@station230~]#ll-hetc*-rw-r--r--1ro..
分类:其他   时间:2014-04-02 22:21:14    收藏:0  评论:0  赞:0  阅读:687
修改crontab编辑器
修改crontab默认编辑器为vi或者其他的编辑器。exportEDITOR="/usr/bin/vim";crontab-e更简单的办法,直接执行命令:select-editor然后选择编辑器
分类:其他   时间:2014-04-02 22:22:35    收藏:0  评论:0  赞:0  阅读:698
软件包管理-软件包安装
软件包安装rpm包半源码包源码包二进制文件包linux两种软件包:Redhat/Centos/FedoraRPMrpm,rpmbuildyumUbuntu/DebianDPKGdpkgaptnotecase-1.9.8-1.fc6.i386.rpm软件包名版本发布次数平台平台:i386(32),x86_64(64),noarchRPM(rpm,yum)rpm管理(依赖性关系需要手动解决)rpm-ivh..
分类:其他   时间:2014-04-02 21:33:05    收藏:0  评论:0  赞:0  阅读:759
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!