05 2009 档案

有关defunct进程(僵尸进程)的处理原则
摘要:僵尸进程:就是已经结束了的进程,但是没有从进程表中删除。太多了会导致进程表里面条目满了,进而导致系统崩溃,倒是不占用其他系统资源。僵尸进程的查看:ps -ef出现:root 13028 12956 0 10:51 pts/2 00:00:00 [ls] <defunct>最后有defunct的标记,就表明是僵尸进程。产生的原因:每个Linux进程在进程表里都有一个进入点(entr... 阅读全文

posted @ 2009-05-20 17:01 starspace

在linux vi中激活鼠标中键,实现滚动换行
摘要:先写个综述吧, 需要条件如下, 第一 vim的编译的时候打开了gpm_mouse支持, 第二 系统安装了gpm服务 ----------------------------------------- 用以下命令打开鼠标: :set mouse=a 否则 Vim 不会在所有模式下识别鼠标 (见 'mouse')。 目前,鼠标只有在 Unix 的 xterm 窗口、Linux 终端 (带 GPM |g... 阅读全文

posted @ 2009-05-15 23:33 starspace

Graphical vi-vim Cheat Sheet and Tutorial
摘要:Learning vi or vim is not easy. But it doesn't have to be that difficult, either. It is, in any case, faster, more powerful, and more productive than editing with any other editor, so you would do ver... 阅读全文

posted @ 2009-05-15 23:28 starspace

用c.vim插件打造C/C++集成编辑器
摘要:利用c.vim插件,你可以实现 添加文件头 添加注释 插入一些代码片段 语法检查 读函数文档 注释代码块这一插件的作者是Fritz Mehner,目标就是打造程序员流畅的编辑环境。这一插件还能完成: Statement oriented editing of C / C++ programs Speed up writing new code considerably. Write code an... 阅读全文

posted @ 2009-05-15 23:28 starspace

放弃IDE,用VIM进行c/c++程序开发
摘要:老廖曾经在PHPER杂志上发表过一篇文章叫做用VIM做PHP开发环境,在里面详细介绍了用VIM做php开发需要做的准备,这篇文章就结合一些资料和我自己的一些经验来介绍下用VIM做C/C++开发需要做的事情,相对来说要比做php开发方便些。前提条件是当然是你已经下载了VIM,如果没有的话请先到官方网站下载最新版本,地址是:http://www.vim.org/download.php 帮助文档下载地... 阅读全文

posted @ 2009-05-15 23:27 starspace

当vim遇上C++
摘要:俗话说,“工欲善其事,必先利其器“,好的开发工具可以帮我们大大地提高开发效率。用vim在linux下写C++有一段时间了,这里想把自己正在用的一些vim插件和大家分享一下1. Alternate (http://www.vim.org/scripts/script.php?script_id=31)在对应的头文件和代码文件中快速地切换安装:(1) 下载a.vim到~/.vi... 阅读全文

posted @ 2009-05-15 23:27 starspace

学习Vim的一点心得
摘要:现在的工作是在unix平台,平时是用UE的ftp功能来写代码的,有时候文件大了,传输就很慢,而且经常不是很稳定。下定决心要学学Vim(现在应该没有人用原始的vi了吧),在经过二周的使用后,发现Vim实在是非常不错的一个editor,现在我在Windows上也装了一个Vim,使用起来颇为顺手,基本上已经替代了UE。下面介绍一些我在使用Vim的过程中得到的一些心得:1. 在使用Vim之前一定要进行一些... 阅读全文

posted @ 2009-05-15 23:26 starspace

构建vim的可视化C++编辑平台
摘要:Vim是一个强大的文本编辑器。我们在win32平台下用VC写代码的时候,常常比较习惯VC给予的一些格式控制和代码补全功能,而这些功能都是可以在 vim中实现的,并且,已经有前人为我们写好了插件脚本,我们只需要非常简单的设置,就可以迅速的构建出类似VC的C++编译环境。 Vim的配置文件通常在~/.vimrc中。我们首先可以加入这样两句:syntax on //语法高亮打开,这样我们就可以看倒C/C... 阅读全文

posted @ 2009-05-15 23:26 starspace

PHP的三种典型开发环境[转]
摘要:最近在完成一个过渡项目,用到了PHP,以前看php怎么看怎么别扭,维护性差,代码乱是我的印象,这次决定花点时间看看到底有没有了解的必要,呵呵,采用了三种方案来尝试:前提是Apache服务器,推荐下载xamppLite ,目前最新版本1.7.0下载地址: http://www.apachefriends.org/en/xampp-windows.html第一种:VS.PHP+VSS,整个环境非常适合... 阅读全文

posted @ 2009-05-15 23:25 starspace

用VIM做PHP开发环境
摘要:作者:廖宇雷虽然vim本质上只是一个编辑器。但只要配合一些适当的插件,vim也能变成一个全功能的IDE。笔者使用vim已经有挺长一段时间了,经过反复的试验,配置了一个高效的PHP开发环境,实为居家旅行、谋财害命、杀人越货必备之良品。安装vim鉴于大多数读者都是使用Windows环境,所以本文就以Windows作为运行环境。不过由于vim出色的跨平台特性,配置文件只需简单修改就可以在Linux版本的... 阅读全文

posted @ 2009-05-15 23:15 starspace 阅读(3830) 评论(2) 推荐(1)

memcached全面剖析–3.memcached的删除机制和发展方向
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/16/memcached-003/以及本声明。 下面是《memcached全面剖析》的第三部分。发表日:2008/7/16 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0003 前几... 阅读全文

posted @ 2009-05-07 19:32 starspace 阅读(252) 评论(0) 推荐(0)

十万火急提醒你五件事!不看必后悔
摘要:个案1: 有一妇女手提包被偷,里面有手机、银行卡、钱包等。 20分钟后,她打通了老公的电话,告诉自己被偷的事。 老公惊呼:“啊,我刚才收到你的短信,问咱家银行卡的密码,我立马就回了!”他们赶到银行时,被告知里面所有的钱都已被提走。小偷通过用偷来的手机发送短信给 "亲爱的老公" 而获取了密码,然后在短短20分钟内把钱取走了。 提醒: 不要在手机通讯录中暴露自己与联系人的关... 阅读全文

posted @ 2009-05-07 13:57 starspace 阅读(225) 评论(0) 推荐(0)

ASP网站实现防止被采集
摘要:如今的采集系统是一个比一个NB,站长们辛苦收集制作的网站内容总是很快出现在在另一个网站上,一个网站轻易的就被复制了又复制。有办法既不影响搜索引擎的正常收入又能解决网站被采集之苦么?答案是肯定的。 最常用的防采集方法: 1.每个文章的命名不要有任何规律,比如你的文章是<%=id%>.htm的话,请在前面或后面生成个日期,如:20070911-1234.htm,前面的就是日期了,这样对采集... 阅读全文

posted @ 2009-05-07 13:04 starspace 阅读(738) 评论(0) 推荐(0)

如何防止页面中的敏感信息被提取
摘要:公布到网页上的Email经常会被一些工具自动提取,一些非法用户就会利用所提取的Email大肆发送垃圾邮件。这些工具大多都是查找链接中 “mailto:”后面的信息或是“@”前后的信息来达到提取Email的目的。我在看DotNetNuke(以下简称DNN)的源代码时发现了一个不错 的方式来防止这些信息被自动提取。在DNN中有这么一段函数(Globals... 阅读全文

posted @ 2009-05-07 11:32 starspace 阅读(289) 评论(0) 推荐(0)

Tcl/Tk快速入门
摘要:原贴:http://if.ustc.edu.cn/~xbzhou/blog/archives/tcl_cn/l-tcl/l-tcl-2-1.html Tcl/Tk 的起源 第 1 页(共2 页) Tcl 是“工具控制语言(Tool Control Language)”的缩写。Tk 是 Tcl“图形工具箱”的扩展,它提供各种标准的 GUI 接口项,以利... 阅读全文

posted @ 2009-05-06 10:57 starspace 阅读(2401) 评论(0) 推荐(0)

C++语法概括及其示例(示例代码下载)
摘要:文章有些抽象的地方提供了代码示例,点击链接下载:http://www.cnitblog.com/Files/ChengKing/c++相关示例.rar1. I/O流的常用控制符 dec 置基数为10 hex 置基数为16 oct 置基数为8 setfill(c) 设填充字符为C setprecision(n) 设显示小数精度为n位 setw(n) 设域宽为N个字符 setiosflags(ios:... 阅读全文

posted @ 2009-05-04 16:57 starspace

导航