博客园 - starspace
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=159427
2009-05-20T09:00:51Z
starspace
https://www.cnblogs.com/starspace/
feed.cnblogs.com
https://www.cnblogs.com/starspace/archive/2009/05/20/1469269.html
有关defunct进程(僵尸进程)的处理原则 - starspace
僵尸进程:就是已经结束了的进程,但是没有从进程表中删除。太多了会导致进程表里面条目满了,进而导致系统崩溃,倒是不占用其他系统资源。僵尸进程的查看:ps -ef出现:root 13028 12956 0 10:51 pts/2 00:00:00 [ls] <defunct>最后有defunct的标记,就表明是僵尸进程。产生的原因:每个Linux进程在进程表里都有一个进入点(entr...
2009-05-20T09:01:00Z
2009-05-20T09:01:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】僵尸进程:就是已经结束了的进程,但是没有从进程表中删除。太多了会导致进程表里面条目满了,进而导致系统崩溃,倒是不占用其他系统资源。僵尸进程的查看:ps -ef出现:root 13028 12956 0 10:51 pts/2 00:00:00 [ls] <defunct>最后有defunct的标记,就表明是僵尸进程。产生的原因:每个Linux进程在进程表里都有一个进入点(entr... <a href="https://www.cnblogs.com/starspace/archive/2009/05/20/1469269.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458050.html
在linux vi中激活鼠标中键,实现滚动换行 - starspace
先写个综述吧, 需要条件如下, 第一 vim的编译的时候打开了gpm_mouse支持, 第二 系统安装了gpm服务 ----------------------------------------- 用以下命令打开鼠标: :set mouse=a 否则 Vim 不会在所有模式下识别鼠标 (见 'mouse')。 目前,鼠标只有在 Unix 的 xterm 窗口、Linux 终端 (带 GPM |g...
2009-05-15T15:33:00Z
2009-05-15T15:33:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】先写个综述吧, 需要条件如下, 第一 vim的编译的时候打开了gpm_mouse支持, 第二 系统安装了gpm服务 ----------------------------------------- 用以下命令打开鼠标: :set mouse=a 否则 Vim 不会在所有模式下识别鼠标 (见 'mouse')。 目前,鼠标只有在 Unix 的 xterm 窗口、Linux 终端 (带 GPM |g... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458050.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458048.html
Graphical vi-vim Cheat Sheet and Tutorial - starspace
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...
2009-05-15T15:28:00Z
2009-05-15T15:28:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】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... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458048.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458047.html
用c.vim插件打造C/C++集成编辑器 - starspace
利用c.vim插件,你可以实现 添加文件头 添加注释 插入一些代码片段 语法检查 读函数文档 注释代码块这一插件的作者是Fritz Mehner,目标就是打造程序员流畅的编辑环境。这一插件还能完成: Statement oriented editing of C / C++ programs Speed up writing new code considerably. Write code an...
2009-05-15T15:28:00Z
2009-05-15T15:28:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】利用c.vim插件,你可以实现 添加文件头 添加注释 插入一些代码片段 语法检查 读函数文档 注释代码块这一插件的作者是Fritz Mehner,目标就是打造程序员流畅的编辑环境。这一插件还能完成: Statement oriented editing of C / C++ programs Speed up writing new code considerably. Write code an... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458047.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458046.html
放弃IDE,用VIM进行c/c++程序开发 - starspace
老廖曾经在PHPER杂志上发表过一篇文章叫做用VIM做PHP开发环境,在里面详细介绍了用VIM做php开发需要做的准备,这篇文章就结合一些资料和我自己的一些经验来介绍下用VIM做C/C++开发需要做的事情,相对来说要比做php开发方便些。前提条件是当然是你已经下载了VIM,如果没有的话请先到官方网站下载最新版本,地址是:http://www.vim.org/download.php 帮助文档下载地...
2009-05-15T15:27:00Z
2009-05-15T15:27:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】老廖曾经在PHPER杂志上发表过一篇文章叫做用VIM做PHP开发环境,在里面详细介绍了用VIM做php开发需要做的准备,这篇文章就结合一些资料和我自己的一些经验来介绍下用VIM做C/C++开发需要做的事情,相对来说要比做php开发方便些。前提条件是当然是你已经下载了VIM,如果没有的话请先到官方网站下载最新版本,地址是:http://www.vim.org/download.php 帮助文档下载地... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458046.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458045.html
当vim遇上C++ - starspace
俗话说,“工欲善其事,必先利其器“,好的开发工具可以帮我们大大地提高开发效率。用vim在linux下写C++有一段时间了,这里想把自己正在用的一些vim插件和大家分享一下1. Alternate (http://www.vim.org/scripts/script.php?script_id=31)在对应的头文件和代码文件中快速地切换安装:(1) 下载a.vim到~/.vi...
2009-05-15T15:27:00Z
2009-05-15T15:27:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】俗话说,“工欲善其事,必先利其器“,好的开发工具可以帮我们大大地提高开发效率。用vim在linux下写C++有一段时间了,这里想把自己正在用的一些vim插件和大家分享一下1. Alternate (http://www.vim.org/scripts/script.php?script_id=31)在对应的头文件和代码文件中快速地切换安装:(1) 下载a.vim到~/.vi... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458045.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458044.html
学习Vim的一点心得 - starspace
现在的工作是在unix平台,平时是用UE的ftp功能来写代码的,有时候文件大了,传输就很慢,而且经常不是很稳定。下定决心要学学Vim(现在应该没有人用原始的vi了吧),在经过二周的使用后,发现Vim实在是非常不错的一个editor,现在我在Windows上也装了一个Vim,使用起来颇为顺手,基本上已经替代了UE。下面介绍一些我在使用Vim的过程中得到的一些心得:1. 在使用Vim之前一定要进行一些...
2009-05-15T15:26:00Z
2009-05-15T15:26:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】现在的工作是在unix平台,平时是用UE的ftp功能来写代码的,有时候文件大了,传输就很慢,而且经常不是很稳定。下定决心要学学Vim(现在应该没有人用原始的vi了吧),在经过二周的使用后,发现Vim实在是非常不错的一个editor,现在我在Windows上也装了一个Vim,使用起来颇为顺手,基本上已经替代了UE。下面介绍一些我在使用Vim的过程中得到的一些心得:1. 在使用Vim之前一定要进行一些... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458044.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458043.html
构建vim的可视化C++编辑平台 - starspace
Vim是一个强大的文本编辑器。我们在win32平台下用VC写代码的时候,常常比较习惯VC给予的一些格式控制和代码补全功能,而这些功能都是可以在 vim中实现的,并且,已经有前人为我们写好了插件脚本,我们只需要非常简单的设置,就可以迅速的构建出类似VC的C++编译环境。 Vim的配置文件通常在~/.vimrc中。我们首先可以加入这样两句:syntax on //语法高亮打开,这样我们就可以看倒C/C...
2009-05-15T15:26:00Z
2009-05-15T15:26:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】Vim是一个强大的文本编辑器。我们在win32平台下用VC写代码的时候,常常比较习惯VC给予的一些格式控制和代码补全功能,而这些功能都是可以在 vim中实现的,并且,已经有前人为我们写好了插件脚本,我们只需要非常简单的设置,就可以迅速的构建出类似VC的C++编译环境。 Vim的配置文件通常在~/.vimrc中。我们首先可以加入这样两句:syntax on //语法高亮打开,这样我们就可以看倒C/C... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458043.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458042.html
PHP的三种典型开发环境[转] - starspace
最近在完成一个过渡项目,用到了PHP,以前看php怎么看怎么别扭,维护性差,代码乱是我的印象,这次决定花点时间看看到底有没有了解的必要,呵呵,采用了三种方案来尝试:前提是Apache服务器,推荐下载xamppLite ,目前最新版本1.7.0下载地址: http://www.apachefriends.org/en/xampp-windows.html第一种:VS.PHP+VSS,整个环境非常适合...
2009-05-15T15:25:00Z
2009-05-15T15:25:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】最近在完成一个过渡项目,用到了PHP,以前看php怎么看怎么别扭,维护性差,代码乱是我的印象,这次决定花点时间看看到底有没有了解的必要,呵呵,采用了三种方案来尝试:前提是Apache服务器,推荐下载xamppLite ,目前最新版本1.7.0下载地址: http://www.apachefriends.org/en/xampp-windows.html第一种:VS.PHP+VSS,整个环境非常适合... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458042.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/15/1458038.html
用VIM做PHP开发环境 - starspace
作者:廖宇雷虽然vim本质上只是一个编辑器。但只要配合一些适当的插件,vim也能变成一个全功能的IDE。笔者使用vim已经有挺长一段时间了,经过反复的试验,配置了一个高效的PHP开发环境,实为居家旅行、谋财害命、杀人越货必备之良品。安装vim鉴于大多数读者都是使用Windows环境,所以本文就以Windows作为运行环境。不过由于vim出色的跨平台特性,配置文件只需简单修改就可以在Linux版本的...
2009-05-15T15:15:00Z
2009-05-15T15:15:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】作者:廖宇雷虽然vim本质上只是一个编辑器。但只要配合一些适当的插件,vim也能变成一个全功能的IDE。笔者使用vim已经有挺长一段时间了,经过反复的试验,配置了一个高效的PHP开发环境,实为居家旅行、谋财害命、杀人越货必备之良品。安装vim鉴于大多数读者都是使用Windows环境,所以本文就以Windows作为运行环境。不过由于vim出色的跨平台特性,配置文件只需简单修改就可以在Linux版本的... <a href="https://www.cnblogs.com/starspace/archive/2009/05/15/1458038.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/07/1452162.html
memcached全面剖析–3.memcached的删除机制和发展方向 - starspace
版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/16/memcached-003/以及本声明。 下面是《memcached全面剖析》的第三部分。发表日:2008/7/16 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0003 前几...
2009-05-07T11:32:00Z
2009-05-07T11:32:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/16/memcached-003/以及本声明。 下面是《memcached全面剖析》的第三部分。发表日:2008/7/16 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0003 前几... <a href="https://www.cnblogs.com/starspace/archive/2009/05/07/1452162.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/07/1451708.html
十万火急提醒你五件事!不看必后悔 - starspace
个案1: 有一妇女手提包被偷,里面有手机、银行卡、钱包等。 20分钟后,她打通了老公的电话,告诉自己被偷的事。 老公惊呼:“啊,我刚才收到你的短信,问咱家银行卡的密码,我立马就回了!”他们赶到银行时,被告知里面所有的钱都已被提走。小偷通过用偷来的手机发送短信给 "亲爱的老公" 而获取了密码,然后在短短20分钟内把钱取走了。 提醒: 不要在手机通讯录中暴露自己与联系人的关...
2009-05-07T05:57:00Z
2009-05-07T05:57:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】个案1: 有一妇女手提包被偷,里面有手机、银行卡、钱包等。 20分钟后,她打通了老公的电话,告诉自己被偷的事。 老公惊呼:“啊,我刚才收到你的短信,问咱家银行卡的密码,我立马就回了!”他们赶到银行时,被告知里面所有的钱都已被提走。小偷通过用偷来的手机发送短信给 "亲爱的老公" 而获取了密码,然后在短短20分钟内把钱取走了。 提醒: 不要在手机通讯录中暴露自己与联系人的关... <a href="https://www.cnblogs.com/starspace/archive/2009/05/07/1451708.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/07/1451479.html
ASP网站实现防止被采集 - starspace
如今的采集系统是一个比一个NB,站长们辛苦收集制作的网站内容总是很快出现在在另一个网站上,一个网站轻易的就被复制了又复制。有办法既不影响搜索引擎的正常收入又能解决网站被采集之苦么?答案是肯定的。 最常用的防采集方法: 1.每个文章的命名不要有任何规律,比如你的文章是<%=id%>.htm的话,请在前面或后面生成个日期,如:20070911-1234.htm,前面的就是日期了,这样对采集...
2009-05-07T05:04:00Z
2009-05-07T05:04:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】如今的采集系统是一个比一个NB,站长们辛苦收集制作的网站内容总是很快出现在在另一个网站上,一个网站轻易的就被复制了又复制。有办法既不影响搜索引擎的正常收入又能解决网站被采集之苦么?答案是肯定的。 最常用的防采集方法: 1.每个文章的命名不要有任何规律,比如你的文章是<%=id%>.htm的话,请在前面或后面生成个日期,如:20070911-1234.htm,前面的就是日期了,这样对采集... <a href="https://www.cnblogs.com/starspace/archive/2009/05/07/1451479.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/07/1451417.html
如何防止页面中的敏感信息被提取 - starspace
公布到网页上的Email经常会被一些工具自动提取,一些非法用户就会利用所提取的Email大肆发送垃圾邮件。这些工具大多都是查找链接中 “mailto:”后面的信息或是“@”前后的信息来达到提取Email的目的。我在看DotNetNuke(以下简称DNN)的源代码时发现了一个不错 的方式来防止这些信息被自动提取。在DNN中有这么一段函数(Globals...
2009-05-07T03:32:00Z
2009-05-07T03:32:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】公布到网页上的Email经常会被一些工具自动提取,一些非法用户就会利用所提取的Email大肆发送垃圾邮件。这些工具大多都是查找链接中 “mailto:”后面的信息或是“@”前后的信息来达到提取Email的目的。我在看DotNetNuke(以下简称DNN)的源代码时发现了一个不错 的方式来防止这些信息被自动提取。在DNN中有这么一段函数(Globals... <a href="https://www.cnblogs.com/starspace/archive/2009/05/07/1451417.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/05/06/1450484.html
Tcl/Tk快速入门 - starspace
原贴: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 接口项,以利...
2009-05-06T02:57:00Z
2009-05-06T02:57:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】原贴: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 接口项,以利... <a href="https://www.cnblogs.com/starspace/archive/2009/05/06/1450484.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/04/28/1445268.html
DasBlog: 构建一个分布式.NET 协作系统 - starspace
本文详细说明了weblogs 作为一种知识共享方式的优点,同时通过使用Microsoft .NET 技术描述了设计和实现一个已构建好的weblog的一些经验教训。 本页内容 第一部分:Weblog 现象 软件商业中的Weblogs Weblogs作为一种企业交流和协作工具 第二部分: Weblog 技术和应用 RSS 以XML形式表达与集合信息 推荐...
2009-04-28T03:25:00Z
2009-04-28T03:25:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】本文详细说明了weblogs 作为一种知识共享方式的优点,同时通过使用Microsoft .NET 技术描述了设计和实现一个已构建好的weblog的一些经验教训。 本页内容 第一部分:Weblog 现象 软件商业中的Weblogs Weblogs作为一种企业交流和协作工具 第二部分: Weblog 技术和应用 RSS 以XML形式表达与集合信息 推荐... <a href="https://www.cnblogs.com/starspace/archive/2009/04/28/1445268.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/04/28/1445264.html
XML Litmus 测试 - starspace
了解使用 XML 的时机与原因 Dare Obasanjo Microsoft Corporation 摘要:Dare Obasanjo 提供了一些简要的指南,用于说明 XML 在哪些情况下可以作为适当的技术应用到软件应用程序或体系结构设计之中。 简介 随 着 XML 普及程度的提高,它的使用范围已经遍布于软件应用程序开发的每一个角落。究其原因是它与以前的数据格式不同,XML 不仅可以容...
2009-04-28T03:24:00Z
2009-04-28T03:24:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】了解使用 XML 的时机与原因 Dare Obasanjo Microsoft Corporation 摘要:Dare Obasanjo 提供了一些简要的指南,用于说明 XML 在哪些情况下可以作为适当的技术应用到软件应用程序或体系结构设计之中。 简介 随 着 XML 普及程度的提高,它的使用范围已经遍布于软件应用程序开发的每一个角落。究其原因是它与以前的数据格式不同,XML 不仅可以容... <a href="https://www.cnblogs.com/starspace/archive/2009/04/28/1445264.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/04/28/1445263.html
开发优先级:乐趣是第一位的 - starspace
摘要:Duncan Mackenzie 通过用他的方式创建应用程序以检索和显示 RSS 新闻快递,说明了功能的出色性如何增加在开发项目的早期完成它的可能性。 适用于: Microsoft® Visual Basic® .NET 下载本文的源代码。 本页内容 人们不停地让我工作 规划 MSDN 的页面 设计我们的新功能 显示新闻快递 存储和检索新闻快递列表...
2009-04-28T03:23:00Z
2009-04-28T03:23:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】摘要:Duncan Mackenzie 通过用他的方式创建应用程序以检索和显示 RSS 新闻快递,说明了功能的出色性如何增加在开发项目的早期完成它的可能性。 适用于: Microsoft® Visual Basic® .NET 下载本文的源代码。 本页内容 人们不停地让我工作 规划 MSDN 的页面 设计我们的新功能 显示新闻快递 存储和检索新闻快递列表... <a href="https://www.cnblogs.com/starspace/archive/2009/04/28/1445263.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/04/28/1445262.html
构建桌面新闻聚合器 - starspace
摘要:Dare Obasanjo 生成了一个 C# 应用程序,以便检索和显示来自各种 Web 站点的新闻快递。该应用程序利用了 .NET 框架中的 XPath、XSLT、XML 架构、DOM 和 XML 序列化。 下载 xml02172003_sample.exe。 注 与本文相关联的示例应用程序已于 2003 年 3 月 14 日更新。该新版本对多种功能进行了重大升级,因此,建议您将以前的...
2009-04-28T03:22:00Z
2009-04-28T03:22:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】摘要:Dare Obasanjo 生成了一个 C# 应用程序,以便检索和显示来自各种 Web 站点的新闻快递。该应用程序利用了 .NET 框架中的 XPath、XSLT、XML 架构、DOM 和 XML 序列化。 下载 xml02172003_sample.exe。 注 与本文相关联的示例应用程序已于 2003 年 3 月 14 日更新。该新版本对多种功能进行了重大升级,因此,建议您将以前的... <a href="https://www.cnblogs.com/starspace/archive/2009/04/28/1445262.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/starspace/archive/2009/04/28/1445252.html
改进 RSS Bandit 应用程序 - starspace
摘要:Dare Obasanjo 再次回顾了他的 RSS Bandit 项目(它是一个从多个 Web 站点检索并显示新闻提要的 C# 应用程序),并使用 .NET 框架的多项 XML 功能来改善它,以构建丰富的 .NET 客户端应用程序。(16 页打印页) 下载 RSSBandit Installer.msi 示例文件。 本页内容 简介 了解 RSS Bandit 的用户界面 ...
2009-04-28T03:18:00Z
2009-04-28T03:18:00Z
starspace
https://www.cnblogs.com/starspace/
【摘要】摘要:Dare Obasanjo 再次回顾了他的 RSS Bandit 项目(它是一个从多个 Web 站点检索并显示新闻提要的 C# 应用程序),并使用 .NET 框架的多项 XML 功能来改善它,以构建丰富的 .NET 客户端应用程序。(16 页打印页) 下载 RSSBandit Installer.msi 示例文件。 本页内容 简介 了解 RSS Bandit 的用户界面 ... <a href="https://www.cnblogs.com/starspace/archive/2009/04/28/1445252.html" target="_blank">阅读全文</a>