码迷,mamicode.com
首页 > 系统相关
简明Linux命令行笔记:mv
重命名、覆盖或移动文件mv [options] existing-file new-filenamemv [options] existing-file-list directorymv [options] existing-directory new-directory参数第一种形式:existi...
分类:系统相关   时间:2016-01-18 11:45:33    阅读次数:246
eclipse
转自百度用下面这个办法,注意细节照着来,很方便是图标缓存问题,我和你一样,刚刚解决了。打开记事本,复制以下内容进去,文件另存为,文件格式选所有文件(一定要注意),文件名为 图标.bat,然后双击生成的这个文件就可以了。-----------------------------------------...
分类:系统相关   时间:2016-01-18 11:43:14    阅读次数:192
如何优化myeclipse.
1、去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的 模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and ...
分类:系统相关   时间:2016-01-18 11:44:09    阅读次数:304
ubuntu设置IP和DNS
注:如果Linux系统未安装vim,使用delete和insert键进行插入和删除,上下移动时,要在非插入模式下。命令行方式:设置动态获取IP:$vi /etc/network/interfacesauto eth0iface eth0 inet dhcp设置静态IP:$vi /etc/networ...
分类:系统相关   时间:2016-01-18 11:42:30    阅读次数:192
linux死锁检测的一种思路【转】
转自:http://blog.csdn.net/zdy0_2004/article/details/44652323linux死锁检测的一种思路http://www.cnblogs.com/mumuxinfei/p/4365697.html前言: 上一篇博文讲述了pstack的使用和原理. 和j.....
分类:系统相关   时间:2016-01-18 10:23:47    阅读次数:283
2016 最佳 Linux 发行版排行榜【转】
转自:http://www.linuxstory.org/the-best-linux-distros-of-2016/?utm_source=tuicool&utm_medium=referral2015年,不管在企业市场还是个人消费市场都是Linux非常重要的一年。作为一个自2005年起就开始使...
分类:系统相关   时间:2016-01-18 10:17:11    阅读次数:304
Linux文件打包压缩、解压缩、备份命令使用方法(转载)
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名....
分类:系统相关   时间:2016-01-18 10:15:40    阅读次数:207
mac 命令行里 编译 链接 出现xcrun: error: active developer&nbs
mac 命令行里 编译 链接 出现xcrun: error: active developer pathmac cc 编译出现xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") doe...
分类:系统相关   时间:2016-01-18 09:07:58    阅读次数:226
linux 建议锁和强制锁
作为APUE 14.3节的参考 linux是有强制锁的,但是默认不开启.想让linux支持强制性锁,不但在mount的时候需要加上-o mand,而且对要加锁的文件也需要设置相关权限。 1、建议锁又称协同锁。对于这种类型的锁,内核只是提供加减锁以及检测是否加锁的操作,但是不提供锁的控制与协调工作。也...
分类:系统相关   时间:2016-01-18 09:05:34    阅读次数:307
Vim基本操作
vim帮助教程命令:# vimtutorvim编辑开始某文件:# vim /etc/profile按a键或者i键开始编辑文本vim移动光标:上: k 下: j 左: h 右: l编辑删除:x键删除光标所在位置的字符删除一行:dd撤销:u不撤销:ctrl + r编辑插入: i键来插入文本vim退出编辑...
分类:系统相关   时间:2016-01-18 01:43:37    阅读次数:199
MyEclipse优化
1、http://www.cnblogs.com/Neil223/p/5138112.html2、去除无用启用项Window->General->Startup and Shutdown3、去掉拼写Window->General->Editors->Text Editors->Spelling,En...
分类:系统相关   时间:2016-01-18 00:37:56    阅读次数:187
分布式缓存系统 Memcached 状态机之网络数据读取与解析
整个状态机的基本流程如下图所示,后续分析将按该流程来进行。接上节分解,主线程将接收的连接socket分发给了某工作线程,然后工作线程从任务队列中取出该连接socket的CQ_ITEM,开始处理该连接的所有业务逻辑。这个过程也就是上图中的第一个状态conn_listening。 而工作线程首先进入的状...
分类:系统相关   时间:2016-01-18 00:40:02    阅读次数:276
分布式缓存系统 Memcached 哈希表操作
memcached 中有两张hash 表,一个是“主hash 表”(primary_hashtable),另外一个是“原hash 表”(old_hashtable)。一般情况下都在主表中接受操作,在插入新item时判断是否需要进行扩;每次操作的时候,先会检测表是否正处于扩展(expanding)状态...
分类:系统相关   时间:2016-01-18 00:37:48    阅读次数:283
分布式缓存系统 Memcached 状态机之socket连接与派发
上节已经分析到了主线程中监听socket注册事件和工作线程中连接socket注册事件的回调函数都是event_handler,且event_handler的核心部分都是一个有限状态机:drive_machine。因此接下来将对该状态机具体的业务处理进行深入的剖析。memcached将每个socket...
分类:系统相关   时间:2016-01-18 00:37:29    阅读次数:266
分布式缓存系统 Memcached 整体架构
分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。什么是Memca...
分类:系统相关   时间:2016-01-18 00:31:55    阅读次数:278
分布式缓存系统 Memcached 数据存储slab与hashtable
缓存数据以item为基本单元,以双链表形式存放在对应级别大小的slabclass结构的chunk中。同时该item还存放在链式hashtable中bucket中,用于提供快速查找的索引。首先是理解缓存的基本数据单元item结构:typedef struct _stritem { struct _s....
分类:系统相关   时间:2016-01-18 00:30:27    阅读次数:244
分布式缓存系统 Memcached slab和item的主要操作
上节在分析slab内存管理机制时分析Memcached整个Item存储系统的初始化过程slabs_init()函数:分配slabclass数组空间,到最后将各slab划分为各种级别大小的空闲item并挂载到对应大小slab的空闲链表slots上。本节将继续分析对slab和item的主要操作过程。sl...
分类:系统相关   时间:2016-01-18 00:27:41    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!