分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。原文:http:...
分类:
系统相关 时间:
2015-09-10 15:55:07
阅读次数:
206
一、简介 项目越来越大,重新编译整个项目是一件很费时的事,总结可以帮助提速方法,如下: 1)tmpfs: 解决IO瓶颈,充分利用本机内存资源 2)make -j: 充分利用本机计算资源 3)distcc: 利用多台计算机资源 4)ccache: 减少重复编译相同代码的时间 参考:http://www...
分类:
系统相关 时间:
2015-09-10 15:56:53
阅读次数:
181
初次接触mac开发,发现国内相关资料少得可怜,于是写下这篇文章,作为学习记录。Mac应用开发也是使用Objective-C进行开发的,所以从iOS转Mac并不困难,很多东西都一样。本文以一个登录界面作为练习好了,少废话,接招~一、新建项目然后选择项目保存路径,点击create.然后我们可以看到这样一...
分类:
系统相关 时间:
2015-09-10 14:25:49
阅读次数:
204
一、简介 C/C++程序,最常见的错误之一就是内存泄露。Valgrind 是一款 Linux下的内存调试工具,它可以对编译后的二进制程序进行内存使用监测找出内存泄漏问题。 Valgrind通常包括如下几个工具: Memcheck:用于检测内存错误。它帮助c和c++的程序更正确。 Cachegrind...
分类:
系统相关 时间:
2015-09-10 14:24:39
阅读次数:
243
Linux 内核持续增长:代码量在增加,代码贡献者数量也在增加。而随之而来的一些挑战需要处理一下。以上是 Jonathan Corbet 在今年的 LinuxCon 的内核年度报告上提出的主要观点。以下是他的主要演讲内容: Linux ...
分类:
系统相关 时间:
2015-09-10 13:21:51
阅读次数:
163
官网下载 ?node-v4.0.0.pkg 右键打开,开始安装 新建一个nodejs的工作空间,例如:/usr/local/dev_tools/nodejs/workspace cd /usr/local/dev_tools mkdir -p nodejs/workspace #安装express ? #由于当前expre...
分类:
系统相关 时间:
2015-09-10 13:16:57
阅读次数:
166
LINUX下如何查看tomcat运行状态,判断其是否启动
分类:
系统相关 时间:
2015-09-10 13:13:24
阅读次数:
736
一、下载SVN插件subclipse下载地址:folderID=2240" style="color:rgb(7,93,179)">http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的站点中找到subcl...
分类:
系统相关 时间:
2015-09-10 13:11:24
阅读次数:
183
近期,Google Deep Mind团队提出了一个机器学习模型,并起了一个特别高大上的名字:神经网络图灵机,我为大家翻译了这篇文章,翻译得不是特别好,有些语句没读明白,欢迎大家批评指正原论文出处:http://arxiv.org/pdf/1410.5401v1.pdf。版权所有,禁止转载。神经网络...
分类:
系统相关 时间:
2015-09-10 13:00:46
阅读次数:
277
Vim是Vi的增强版本,它没有菜单。只有命令。www.vim.org官方教材:vimbook插入a在当前光标后插入文本A在本行行尾插入文本i在光标前插入文本I在本行行首插入文本o在光标下插入新行O在光标上插入新行h左移一个字符j下移一个字符k下移一个字符I右移一个字符$移动至当前行的行尾0移动至当前...
分类:
系统相关 时间:
2015-09-10 12:48:48
阅读次数:
227
两种解决方案:(1)在myeclipse中选择 “Windows” -> Perferences。 然后通过左上方的筛选,选出svn设置菜单,点解左侧的“SVN”。 在设置面板有下方,SVN interface 中,Client选择 SVNKit。然后保存即可。(2)安装sliksvn(http:/...
分类:
系统相关 时间:
2015-09-10 12:47:55
阅读次数:
183
1、if while命令写在一行中while read a b;do echo $a $b;done < aa.txt12 13 14cat aa.txt12 13 14if [[ $i -eq 0 || $i -eq 2 ]] ;then env=10.79.40.146:80 ;else env...
分类:
系统相关 时间:
2015-09-10 12:38:29
阅读次数:
183
若想要远程管理服务器,对于Windows系统,应该比较容易理解,通过window系统自带的远程桌面客户端即可登录远程服务器,从而实现在本地对远程服务器的管理。然而对于linux服务器来说这种方法就不行了,那么对于本地windows系统用户来说,怎么实现对远程linux服务器的管理呢。其实一样道理,只...
分类:
系统相关 时间:
2015-09-10 12:40:04
阅读次数:
236
一个女孩的前端学习之路,希望可以帮助到别的在编程代码上学习的朋友们.恶补mac terminal的命令行知识1-对于我来说最重要的几个命令行ls[list] /path : 看看某个路径的内容。cd /path 表示转到跟目录下的path路径中cd path 表示转到当前目录下的path路径中2-清...
分类:
系统相关 时间:
2015-09-10 12:30:37
阅读次数:
177
1?useradd –d /usr/sam -m sam http://www.cnblogs.com/ylan2009/articles/2321177.html 2 改密码 ?超级用户身份 passwd sam 3 加wheel组 usermod -G wheel sam 加组后才可以切root. 这是我现有环境的配置方式...
分类:
系统相关 时间:
2015-09-10 11:20:48
阅读次数:
238
人们创建日志的主要原因是排错。通常你会诊断为什么问题发生在你的 Linux 系统或应用程序中。错误信息或一系列的事件可以给你提供找出根本原因的线索,说明问题是如何发生的,并指出如何解决它。这里有几个使用日...
分类:
系统相关 时间:
2015-09-10 11:21:37
阅读次数:
283