码迷,mamicode.com
首页 > 系统相关
memcache 永久数据被踢
1.memcache的slab chunk 就像公交车的坐位一样,有大小之分,还有活跃的状态。2.代码index.php -->插入数据,注意$value的大小和重复次数,跟chunk和其数量 有关connect("localhost",11211,2);$value=str_repeat("a",...
分类:系统相关   时间:2015-07-12 12:33:25    阅读次数:167
Linux内核RCU(Read Copy Update)锁简析
在很早以前,大概是2009年的时候,写过一篇关于Linux RCU锁的文章《RCU锁在linux内核的演变》,现在我承认,那个时候我虽然懂了RCU锁,但是我没有能力用一种非常简单的描述把Linux的实现给展示出来,有道是你能给别人用你自己的方式非常简洁地描述清楚,你才是真正的精通它,否则,无异于背诵。换个说法,如果你在被面试,在短时间内靠嘴说给面试官,且他还要能听明白,就说明自己真的懂了,这种时候...
分类:系统相关   时间:2015-07-12 11:12:41    阅读次数:194
Vim配置IDE开发环境
我的vim IDE界面: 1、安装Vim和Vim基本插件首先安装好Vim和Vim的基本插件。这些使用apt-get安装即可:lingd@ubuntu:~/arm$sudo apt-get install vim vim-scripts vim-doc其中vim-scripts是vim的一些基本插件,...
分类:系统相关   时间:2015-07-12 11:10:44    阅读次数:282
macbook air 开机黑屏解决方法
故障现象:1. 开机有声音2. 背面logo亮灯3. 键盘背光灯不亮4. 大写锁定键按下不亮5. 屏幕黑屏,无苹果logo解决:重置PRAM后成功开机。1. 关闭 Mac。2. 在键盘上找到以下按键:Command (?)、Option、P 和 R。您需要在步骤 4 中同时按住这些键。3. 启动电脑...
分类:系统相关   时间:2015-07-12 10:58:07    阅读次数:983
Linux学习-Git常用命令
1.github简介Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。github网址:www...
分类:系统相关   时间:2015-07-12 09:48:46    阅读次数:210
Eclipse快捷键
Eclipse 常用快捷键 -----------【ALT+】快捷键 系列----------- . 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 . 【Alt+↓】 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) . 【Alt+↑】 当前行...
分类:系统相关   时间:2015-07-12 09:47:24    阅读次数:149
浅析 Linux 系统调用
浅析 Linux 系统调用用户态、内核态以及中断 具有高执行级别的程序可以执行特权指令 intel X86 CPU 具有4种级别:0 ~ 3 Linux 只用了0和3(0表示内核态,3表示用户态) 特权级的表示:使用 CS 寄存器的低2位 内核态逻辑地址空间:0xc0000000以上 用户态逻辑地址空间:0x00000000 ~ 0xbfffffff 中断是从用户态到内核态的一种方式,即通过系统调...
分类:系统相关   时间:2015-07-12 09:44:35    阅读次数:148
linux程序设计——父进程和子进程(第十三章)
13.5    父进程和子进程 在接下来的对pipe调用的研究中,将学习如何在子进程中运行一个与父进程完全不同的另外一个程序,而不是仅仅运行一个相同程序.使用exec调用来完成这一项工作.这里的一个难点是,通过exec调用的进程需要知道应该访问哪个文件描述符.在前面的例子中,因为子进程本身有file_pipes数据的一份副本(点击打开"fork复制进程映像"链接),所以这并不成为问题.但经过ex...
分类:系统相关   时间:2015-07-12 09:41:58    阅读次数:169
Linux文件打包与压缩
在Linux下支持的压缩命令非常多,常见的压缩文件的拓展名有*.gz,*.bz2,*.tar.gz,*.tar.bz2等。压缩解压是很常用的功能,但命令参数都稍有点复杂,因此对常用的几个用法做一个简单的总结。 1.gzip       gzip的全称是是GNUzip,是一个非常优秀文件压缩程序。除了*.gz文件外,gzip还可以用来解压*.zip,*.Z等格式的压缩文件。而...
分类:系统相关   时间:2015-07-12 09:38:01    阅读次数:212
MyEclipse中创建maven工程
转载:http://blog.sina.com.cn/s/blog_4f925fc30102epdv.html先要在MyEclipse中对Maven进行设置:到此Maven对MyEclipse的支持设置完毕。下面我们在MyEclipse中创建一个Maven标准的Web工程:New --> Web P...
分类:系统相关   时间:2015-07-12 09:33:11    阅读次数:140
MyEclipse调整项目的顺序
MyEclipse该项目是按照字母顺序排列的项目名称,无法调整。例,我现在做Photo工程项目,向下位置,非常不方便:可是,它有一个将项目分组的功能“Working Sets”。变成了类似这样:选择配置Working Sets:出现例如以下对话框:能够在这里新建Working Sets并调整顺序。我...
分类:系统相关   时间:2015-07-12 09:31:39    阅读次数:920
Linux常用命令与基本概念
复制文件的复制cp 源文件 目标文件文件夹的复制cp -r 源文件夹 目标文件夹删除删除文件rm 文件名删除文件夹rm -rf 文件夹查看文件类型file 文件名压缩与解压zip解压unzip 压缩文件压缩zip 目标文件.zip 源文件夹.tar.gz解压tar zxvf tar源文件压缩tar....
分类:系统相关   时间:2015-07-12 06:53:01    阅读次数:183
如何在linux中设置tab键长度
1. 创建文件名为 .vimrc 的系统文件首先切换到用户根目录,然后创建文件。$ cd ~$ vim .vimrc2. 在文件中输入下面的内容并保存set tabstop=4set shiftwidth=4其中: tabstop 表示一个 tab 显示出来是多少个空格的长度,默认 8。 ...
分类:系统相关   时间:2015-07-12 01:46:52    阅读次数:191
浅析 Linux 初始化 init 系统,第 1 部分: sysvinit(转)
从 sysvinit 到 systemd近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经淡出历史舞台,新的 init 系统 UpStart 和 systemd 各有特点,而越来越多的 Linux 发行版采纳了 systemd。本文简要介绍了这三种 ini...
分类:系统相关   时间:2015-07-12 01:44:17    阅读次数:285
Ubuntu手动设置DSL连接
在安装完Ubuntu之后,发现图形界面的DSL连接不管用了,郁闷了好几天,想想移动每个月120个小时的流量岂不是白白浪费了。正当我想重返Windows系统的时候,却发现了手动设置连接DSL的好方法,感谢冻仁的笔记的作者(我想应该是叫冻仁吧),下面讲讲详细的方法。0x00:安装pppoeconfsud...
分类:系统相关   时间:2015-07-12 01:43:21    阅读次数:256
浅析 Linux 初始化 init 系统,第 2 部分: UpStart(转)
从 sysvinit 到 systemd近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经淡出历史舞台,新系统 UpStart 和 systemd 各有特点,而越来越多的 Linux 发行版采纳了 systemd。本文简要介绍了这三种 init 系统的使用...
分类:系统相关   时间:2015-07-12 01:43:16    阅读次数:189
浅析 Linux 初始化 init 系统,第 3 部分: Systemd(转)
近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 systemd。本文简要介绍了这三种 init 系统的使用和原理,每个 Linux 系统管理员和系...
分类:系统相关   时间:2015-07-12 01:38:37    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!