摘要:
总的来说是人生就是进入了一个以前从未有过的世界,一件接着一件做事,或者是以前有过经验的,没有经验的,有经验的可以稍微借鉴以前的经验减少一些时间,没有经验的没有关系,有大脑,有双手,总能把事情做好。所以最重要的是如何做成功一件陌生的事情。当然这需要自制力,让自己在做一件事的过成功,比方查找资料的过程中,要有节制对知识的的欲望,不能无边无际的了解任何事情。还有不要记住目标,因为人类的行为模式是:当你在做事的过程中一直想着最后的那个目的,反而不容易达成目的,因为你完全没在享受那个过程,太枯燥了做好一件事的条件1 找到合适的资料 如果一些差的资料可能导致走很多的弯路,而且最终可能效果不佳2... 阅读全文
摘要:
首 页 阅览室 馆友 我的图书馆 登录注册 Linux内核裁剪与移植linux内核裁剪的具体过程和方法 这是我前段时间自己整的一份,内核功能: 能够完成系统的基本功能,上网,收发邮件等,支持xwindows图形界面。 在menuconfig中配置: 详细介绍内核配置选项及删改情况 第一部分:全部删除 Code maturity level options ---> 代码成熟等级选项 []Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者... 阅读全文
摘要:
CentOS中编译内核步骤及说明从接触Linux到现在,在不同的linux上编译了很多种内核,但是每次编译总会丢掉一些步骤,直接导致机器无法启动,需要跑机房重启机器。现在把CentOS下内核编译步骤记录,备不时之需。1. 下载Linux内核下载的方法就不用说了,到http://www.kernel.org/pub/linux/kernel/v2.6/中下载需要版本的内核,解压缩。2. 切换到内核源码目录中即上一步中解压缩之后的目录。3. 清理以前的编译痕迹如果内核源码是刚解压缩出来的,可以跳过这一步,否则执行以下两条命令:12make mrpropermake clean4. 设置内核编译选项 阅读全文
摘要:
最近,想学着搞搞linux,从入门安装开始,先装centos6.3-minimal,发现是windowser最不习惯的命令界面,先升级桌面,教程如下。1.添加一个普通用户,并设置密码useradd-Um2danpasswd2dan2. 查看网络状态并启用有线网络eth0,通过dhcp获取地址,并检查获取到的ip地址ifconfigeth0dhclienteth0ifconfigeth03. 进行一次在线升级yumupdate4. 安装桌面系统yumgroupinstall"Desktop"yumgroupinstall"XWindowSystem"5. 阅读全文
摘要:
首先一个点然后一个空格,接着quit. quit或者ctrl+D 阅读全文
摘要:
首先安装mysql-server1直接在centos下面yum -y install mysql*2 然后启动mysql 服务,/etc/rc.d/init.d/mysqld start(之前还得看看状态 /etc/rc.d/init.d/mysqld status,此时应该是stoped)关闭服务通过三个办法可以达到一service mysqld stop 二./mysqladmin shutdown 三 /etc/ini.d/mysql stop3设置mysql密码 三种方法a. ./mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在/ 阅读全文
摘要:
还是和以前百度的另一个知识点一样,我真不明白网上那些人要做什么,明明很简单的事,干嘛非要讲的那么复杂,就是为了让人觉得你很高手?很厉害?名称:随便起的,基于好记的原则,你的什么应用在使用这一条端口转发,你就写什么吧,不然以后自己都忘了。协议:这个不用说了吧,不是TCP就是UDP啦,你的应用是用什么协议来传输就写什么吧。主机IP:这个怎么说呢,简单的说,就是你物理机的IP,比如我这一台“192.168.1.114”,我的虚拟机是就装在这一台物理机上的,所以,上面还有一个虚拟机产生的网卡,地址“192.168.56.1”,我不知道用这个来映射行不行,反正这一个行的,另一个也就不试了。假如和你同在局 阅读全文
摘要:
弄了差不多两个小时终于让未曾见天日的memcached 0.3的版本编译成功了,本来此此版本的程序只有两个头文件但是编译却出了很多问题首先没有 没有db头文件,google一下,发现原因是需要装berkeley db,然后省时间,就装了一个4.0版本的db,(后面就渐渐显露问题了)然后就是因为版本太低了没有宏定义的DB_ARCH_REMOVE ,google一下找到了,值为0X008然后是DB_AUTO_COMMIT,这个google百度都找不到任何值得信息,想了一下,就到oracle上面搜了一下,只是找到这个宏名,,依然没有定义,然后在oracle上面下载了一个高版本的4.7版本的db,然后 阅读全文
摘要:
cd db-4.6.18# cd build_unixBerkeley DB默认是安装在/usr/local/BerkeleyDB.4.6目录下,其中4.6就是版本号,你也可以指定–prefix参数来设置安装目录。# ../dist/configure (实际上build_unix目录下面没有configue 只有一个tags 文件,如果使用ll命令则会显示指向cd build_unix../dist/configuremakemake install 阅读全文
摘要:
什么是 libmemcached ?libmemcached 是一个 memcached 的库,客户端库,C 和 C++ 语言实现的客户端库,具有低内存占用率、线程安全、并提供对memcached功能的全面支持。它还采用 多种命令行工具: memcat , memflush , memrm , memstat ,并memslap (负载代)。程序库一直在设计,让不同的散列方法对密钥,分割的钥匙,并使用统一的散列分配。 需要注意的是, libmemcached 不是 libmemcache ,它们是两个不同的客户端库,前者现在的开发比较活跃,后者已经有很长时间没有更新了。emcached 是一个 阅读全文