我用的第一个linux系统是archlinux,当时装的桌面是fluxbox,界面简单,但是很实用,中间用过一段时间的riplinux,根archlinux差不多,都是比较小的linux系统,在后来我装了centos,我装了gnome,这个桌面功能很强大,但是我不喜欢,我还是比较习惯fluxbox轻量级的桌面系统,下面就如何安装,如何进行个性化修改,如何利用centos自带安装的工具,作一下讲解。
阅读全文>>
我接触linux的时候,用的是nano这个文本编辑器,个人觉得他的最大优点就是方便,快速。打开文件,修改文件,到退出都十分的快速,简单。这一点上比vi,vim要强,但是nano不能显示彩色字,不能进行整行删除,编辑各种配置文件的时候,总感觉不是很方便。针对于nano的这些缺点,vim可以很好的解决,并且vim打开文件,里面的字是有颜色的,这一点根editplus,eclipse是一样的,对于做程序的来说,就比较爽了。下面的操作,都是命令状态下进行的,不要进入插入状态了,如果进入了插入状态,[Esc]退出输入状态
一,光标移动
大家不要觉得光标移动不重要,其实它是基础,更好的光标移动,复制,粘贴,删除等才能更加的得心应手,进入了编辑器里面后,鼠标就不能用了。
windows下,php,mysql,apache的集成工具,我建议大家用wamp5,个人觉得比xampp更好用,更人性。公司用的是xampp1.6.3a这个版本,这个版本竟然不支持innodb。如果大家要用xampp的话,用xampp1.7版本以上,xampp1.7支持innodb。
一,什么是foreign key,及其完整性
个人觉得,foreign key就是表与表之间的某种约定的关系,由于这种关系的存在,我们能够让表与表之间的数据,更加的完整,关连性更强。关于完整性,关连性我举个例子,大家就会明白了。
有二张表,一张是用户表,一张是订单表:
centos下安装配置phpmyadmin,我花了二个晚上,郁闷的我不行,配置phpmyadmin简单吧,很简单,我刚工作的时候,就配置过,很顺利,5年后,竟然花了我二个晚上,感觉在centos下有好多陷井,貌似可以走的通,但是进去后,是死胡同。
装了centos后,感觉有好多地方让人不是很适应,我做了6点修改
习惯了eclipse开发工具,习惯了用mplayer听音乐,但是二者在centos下,用yum竟然不能安装,提示找不到安装包,这让我很是不爽,在网上搜集了一些信息,尝试了几次都装上了。