- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 linux不能上网
今天在vmware虚拟主机中安装hearbeat,为了使用最新的版本,选用编译安装了。在编译过程中,需要连接被墙的网站下载文件,那只能用vpn,但我使用的是桥接方式联网,使用不了真实主机的vpn,于是改用nat联网,设置过程中遇到一些问题,现记录如何设置。真实主机设置:本人安装的是vmware 8.0.1英文版。1、首先检查VM NAT的设置。打开VM,在菜单中打开Edit->Vi
2013-08-06 11:50:41 515
转载 centos乱码
在使用CentOS系统时,安装的时候可能你会碰到英文的CentOS系统,在这中情况下安装CentOS系统时是默认安装(即英文)。安装完毕后,出现的各种中文乱码。那么,我们如何解决这种问题呢。一、CentOS系统访问 g.cn ,发现中文乱码。于是用以前的方式:yum -y install fonts-chineseCentOS系统安装后,还是不能显示中文字体。我使用 ged
2013-08-06 11:46:42 537
转载 sock编程
Linux Socket编程(不限Linux)2010-12-12 21:58 by 吴秦, 67843 阅读, 35 评论, 收藏, 编辑“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web
2013-08-06 11:46:12 726
原创 qt4安装
一、$ sudo apt-get install libqt4-dev libqt4-debug libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig上面列出的是qt配置环境所必须的软件包,比如qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要单独安装这两
2013-08-06 11:45:43 1397
原创 linux下打包命令的使用
本人在Unix系统业务使用(特别是数据管理与备份)中,经过一番研究、整理后,充分利用Unix系统本身的命令tar、cpio和compress等来做到打包和压缩,使之充当类似DOS下的压缩软件,同时在Unix系统中亦具有通用性。 在Unix系统中,是先通过cpio或tar将众多的文件打包成一个文件库后,再用compress将文件库压缩来达到目的的。下面分别以cpio和tar来说明使用的方法
2013-08-06 11:44:07 533
原创 Gvim ctags配置
1. 下载安装gvim,并将gvim的安装目录的路径加到系统/用户的path里面。并编辑_vimrc文件,添加以下内容:set tags=tags;set autochdir2. 下载ctags,并将其中的ctags.exe提取到gvim的安装目录。(也放在C:\window\system32\目录下)3. 配置_vimrc,本文最后将贴一个个人觉得比较好用的配置
2013-08-06 11:42:55 1145
原创 忘记Linux密码怎么办
如果忘记了Linux密码,这时有两种情况,一种是用LILO管理器来启动的,另一种是不通过LILO启动的。如果你的系统是通过LILO管理器来启动的,可在LILO启动提示符LILO boot:后输入Linux single,而后回车启动Linux系统进入单用户模式,这时,就可以用passwd命令来修改你的密码了,修改完后重新启动系统,就可以使用新的密码了。以上方法在中文Turbo Linux 3.
2013-08-06 11:42:18 577
原创 Smarty缓存机制
大家应该知道缓存机制能有效的减轻网站的服务器压力,Smarty模板引擎的一大亮点就是为我们提供了非常简单的缓存操作,下面就让我们学习一下。 首先我们要知道Smarty缓存机制分为全局缓存,部分缓存,局部缓存三种,我们一一介绍。 1、全局缓存 顾名思义,全局缓存就是为整个网站的全部页面都生成缓存页面。首先我们要操作smarty的配置文件,开启缓存,指定缓存文件目录,
2013-08-06 11:41:53 617
原创 Windows下的安装gvim方法
01、访问http://www.vim.org/download.php#pc下载最新的Gvim02、安装Gvim到任意目录,这儿为方便讲解,我假定你安装到了D:\Apps\Gvim03、将D:\Apps\Gvim\vim73目录加入环境变量 [不知何为环境变量者,请Google]04、删除Gvim安装目录下的vimfiles目录
2013-08-06 11:39:34 764
原创 服务器变量 $_SERVER 详解:
1、$_SESSION['PHP_SELF'] -- 获取当前正在执行脚本的文件名2、$_SERVER['SERVER_PROTOCOL'] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。3、$_SERVER['REQUEST_TIME'] -- 请求开始时的时间戳。从 PHP 5.1.0 起有效。和time函数效果一样。4、$_SERVER['argv
2013-08-06 11:37:35 389
原创 Unix中限制root远程登录的方法
UNIX系统中,计算机安全系统建立在身份验证机制上。如果root口令失密,系统将会受到侵害,尤其在网络环境中,后果更不堪设想。因此限制用户 root 远程登录,对保证计算机系统的安全,具有实际意义。本文向大家介绍一些方法,能达到限制 root 远程登录的目的。 方法一:在/etc/default/login 文件,增加一行设置命令: CONSOLE = /dev/tty01
2013-08-06 11:32:47 612
转载 Linux系统紧急救护处理
你在使用Linux,而且工作的非常好,不过你是否想到也许有一天,你的Linux无法启动了?虽然Liunx比Windows要稳定,但系统无法启动的情况也是有可能出现的。而且,误操作也极容易导致这种情况的发生,毕竟大家都还不全是对Linux十分熟悉,你不会想一天就在重装系统吧。那么为了防患未然,做一张启动盘是必需的。Linux系统最常发生的无法正常启动的情况通常有以下几种:(1)/etc/li
2013-08-06 11:32:00 475
转载 关于typedef的用法总结
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别名,而不
2013-08-06 11:30:18 332
转载 gcc简介
Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件
2013-08-06 11:29:13 483
原创 Linux下硬盘分区的最佳方案
Linux下硬盘分区的最佳方案在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑到以下几个问题。 第一点也是最重要的一点,要知道当前安装LILO的版本,因为LILO2.21及早期版本对硬盘大小有限制,如果安装LILO到1023磁道以外即8G的空间以外,LILO就无法启动。 但一些BIOS较老的机器,LINUX仍然无法突破1024磁道的限制,因此
2013-08-06 11:27:01 855
原创 3.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
3.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。function aGetAllFile($folder){$aFileArr = array();if(is_dir($folder)){$handle = opendir($folder);while(($file = readdir($handle)) !== false
2013-08-06 11:22:47 788
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人