自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 小技巧:查找损坏的符号链接

阅读find命令的手册,在描述“-type l”的章节里发现了这样一段话 symbolic link; this is never true if the -L option or the -follow option is in effect, unless the symbolic lin...

2010-05-19 01:06:00 211 0

原创 再谈SSH隧道技术(二)- 如何实现SSH隧道热备份

通过上一篇的介绍,我们会发现当SSH隧道建立好以后还需要很多配置工作。为了能让隧道在断开后自动恢复,就需要找到一种方法在建立SSH隧道的同时自动完成这些工作。接下来我们将用两个小章节来分别介绍在服务器端和客户端所使用的方法。 自动配置隧道的服务器端 众所周知,在Unix的世界里一项工作有不止一种方...

2010-05-01 14:22:00 680 0

原创 SSH隧道技术简介

From: http://blog.jianingy.com/content/ssh%E9%9A%A7%E9%81%93%E6%8A%80%E6%9C%AF%E7%AE%80%E4%BB%8B本文的受众 如果你遇到了以下问题,那么你应该阅读这篇文章 我听说过这种技术,我对它很感兴趣 我想在家...

2010-04-29 14:03:00 3072 0

原创 如何解决脚本重定向导致的键盘输入丢失问题

From: http://blog.jianingy.com/node/81请看下面这段脚本片断while read FN; do test -e "$FN" || rm -iv "$FN"done < <(find . $level -t...

2010-04-29 14:03:00 267 0

原创 OpenSSH主机认证(Host-based Authentication)配置方法

From: http://blog.jianingy.com/node/82主机认证的设置上并不复杂,考虑全面就能很容易搞定。我们还是先来简单描述下环境。这里我们假设主机admin是管理节点,我们的目标是admin上的所有用户都能通过主机认证从admin节点上登陆其他机器而不需要输入密码。首先,来...

2010-04-29 14:03:00 401 0

原创 如何重定向正在运行中的进程

From: http://blog.jianingy.com/node/84有时我们会突然想把一个正在运行中的程序放到后台去执行。由于事先没有准备,很可能忘记重定向输出到文件或者忘记使用screen、nohup一类的命令来跑。下面介绍一个处理这种问题的小技巧。 获得程序的进程号(PID) 使...

2010-04-29 14:03:00 370 0

原创 在自己的家目录中安装Perl模块

From: http://blog.jianingy.com/node/87这两天逛水木看到一个对这个问题很不错的解法 — 使用CPAN模块 local::lib 。该模块可以生成环境变量,让单个用户可以在自己家目录中安装需要的perl模块。 举例来看,比如我的模块都在~/local/lib/pe...

2010-04-29 14:03:00 242 0

原创 SSH逃逸键(Escape Key)

From: http://blog.jianingy.com/node/88SSH逃逸键的作用有些类似Telnet的”^]“逃逸。可以让你在一个连接好的终端上进一步控制SSH连接。首先,我们看看这个逃逸键能帮我们做什么。在SSH终端里输入回车然后马上输入字符”~“再输入字符”?“,便可以调出SSH...

2010-04-29 14:03:00 399 0

原创 再谈SSH隧道技术(一)- 使用OpenSSH制作Layer-2和Layer-3加密隧道

From: http://blog.jianingy.com/node/96从OpenSSH 5.0开始,OpenSSH加入了对二层和三层加密隧道的支持。这里所说的加密隧道不同于端口转发。以前我们(特别是我自己)经常把通过-R或者-L参数进行的端口转发误称为隧道。事实上端口转发仅仅将单个TCP或者...

2010-04-29 14:03:00 484 0

原创 随机生成MAC地址的小脚本

From: http://blog.jianingy.com/content/%E9%9A%8F%E6%9C%BA%E7%94%9F%E6%88%90mac%E5%9C%B0%E5%9D%80%E7%9A%84%E5%B0%8F%E8%84%9A%E6%9C%ACmac-gen #!/bin/...

2010-04-29 14:03:00 272 0

原创 新出炉Linux上几个处理IP地址的工具

From: http://blog.jianingy.com/content/%E6%96%B0%E5%87%BA%E7%82%89linux%E4%B8%8A%E5%87%A0%E4%B8%AA%E5%A4%84%E7%90%86ip%E5%9C%B0%E5%9D%80%E7%9A%84%E5%...

2010-04-29 14:03:00 223 0

原创 Emacs里高亮代码超出80列的部分

From: http://blog.jianingy.com/content/emacs%E9%87%8C%E9%AB%98%E4%BA%AE%E4%BB%A3%E7%A0%81%E8%B6%85%E5%87%BA80%E5%88%97%E7%9A%84%E9%83%A8%E5%88%86整理自:...

2010-04-29 14:03:00 422 0

原创 top中进程内存数值SHR,RES和VIRT的具体含义(Linux系统)

From: http://blog.jianingy.com/node/95top里面描述进程内存使用量的数据来源于/proc/$pid/statm这个文件。通过观察kernel的代码就能弄清楚SHR,VIRT和RES这些数值的具体含义。 Linux通过一个叫做 task_statm 的函数来返回...

2010-04-29 13:42:00 1062 2

原创 Unix Systems Programming

作者俩人都是MIT教师,很有经验。当初在网上找到电子版,只因为看了开篇一个对系统各个部分性能很生动的比喻而被吸引。随后,一鼓作气读完第一章。先前对UNIX系统的很多疑惑都由此解开。书中习题丰富,引人思考。每大章配有Project便于学以致用,加深理解。内容涉及I/O,异步、并发,通信等多个部分。不...

2008-12-04 09:05:00 181 0

原创 CRF++ Multithreaded Bug or GCC Bug?

Things come very weird. Today with bingzheng, We found that CRF++ 0.51 worked fine in multihreaded mode if it was compiled with GCC 3.4.4 or GCC 3.3....

2008-11-08 10:47:00 252 0

原创 Where is the PGDATA?

There are so many times that I rushed into a PostgreSQL box to restart the service. And almost no time i did not ask "Where is the PGDATA?"...

2008-10-28 14:19:00 205 0

原创 Bamboo 1.0.0 Release (Bamboo中文分词系统1.0.0 发布)

Bamboo中文分词系统1.0.0 发布, 我感觉应该没啥大问题了,进入了可用的阶段了。欢迎大家测试。 Changelog bamboo现在有能力进行词性标注了。 Bamboo现在有能力进行命名实体的识别了,其中包括人名,地名和机构名。 Bamboo现在有能力识别各种英文标识符了,例如: UA-1...

2008-10-27 18:01:00 365 0

原创 Setting up MovableType with Memcached

It is quiet easy to let your MovableType working with memcached. Download Memcached from here Compile it with the following commands ./configure --pr...

2008-10-27 15:36:00 152 0

原创 Performance Test on std::string

Preface I use the following framework for this performance testing. #include #include #include int main() { struct timeval tv[2]; struct timezone ...

2008-10-25 09:47:00 135 0

原创 Solved rxvt-unicode's chaos on slackware

用rxvt-unicode登录slackware的机器时终端总是会有奇怪的表现,而putty或者xterm都没有问题。经过试验,发现是slackware默认的termcap的问题。就连termcap自己都说# [Slackware note: If youre looking for a big...

2008-10-17 11:24:00 149 0

原创 Git Daily Commands (Git日常命令)

Command Alias(快捷命令设置)git config --global alias.st statusgit config --global alias.ci commitgit config --global alias.co checkoutgit config --global a...

2008-10-12 11:45:00 313 0

原创 Bash Perlish FindBin

Following technique will help your script find the absolute path of itselftop=$(readlink -f -- "$(dirname -- "$0")")from: http://...

2008-09-27 09:40:00 152 0

原创 Tunning CNLexizer

今天又对cnlexizer进行了一些优化,主要包括将合并词逻辑放到后续处理。使用bingzheng写的一个函数判断全半角字符。经过优化后的CNLexizer由原来的 241Kb/s 的处理速度彪升到 7.2 Mb/s 的速度!欢迎下载使用SVN版本from: http://blog.jianing...

2008-09-26 17:50:00 113 0

原创 Chinese Remainder Theorem and POJ 1006

"今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?" 这道《孙子算经》中的例题是小学或者初中数学竞赛里常见的同余问题。想当年自己解这类问题多是凑数凑出来的,而并不得其法。因此也经常焦头烂额。昨天看到 POJ 1006 ,突然又心血来潮想探寻一下这类问题是否有...

2008-09-25 15:05:00 169 0

原创 Syncing entries with blog.csdn.net automatically

With an easy python script, now i can synchronize my Movable Type with blog.csdn.net automatically. The script is also an example about how to use xm...

2008-09-19 11:10:00 140 0

原创 ACM POJ 1050(To The Max) Solution Summary

问题原文: http://acm.pku.edu.cn/JudgeOnline/problem?id=1050自己想了很久没能想出来,主要卡在如何用 DP 求一个二维关系上。后来百度了一下,找到了解法。首先需要一个三维数组,_score[i][j][k]。意思是,从第i行到第j行所有第k列元素的和...

2008-09-19 10:45:00 522 0

原创 函数调用的底层机制

body {font-family: Verdana;font-size: 10.8pt; color:#000000; background-color:#FFFFFF}table {font-family: Verdana;font-size: 10.8pt;t...

2004-02-29 13:26:00 796 0

原创 跨进程API Hook

<!--pre.prog { font-family: "Courier New", "Courier", "Tahoma"; font-size: 10.8pt; background-color: #EEEEEE;}h1 { f...

2004-01-29 13:00:00 6719 12

原创 用PHP人工使网页过期

Manually Expiring Web Pages人工使网页过期作者: Joe Clark翻译: detroxAfter going through a series of pages during a registration process, you dont want the user ...

2003-07-27 11:26:00 532 0

原创 PHP 迭代器

感谢,bitbird对我的指导  PHP IteratorPHP 迭代器作者: Dejan Bosanac译者: detroxPHP arrays are generally a very powerful object container. But still, we can easily ad...

2003-06-22 13:42:00 589 0

原创 使用PHP错误处理

<!--body { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10.8pt; text-decoration:...

2003-06-20 13:50:00 587 0

原创 Javascript实现网页上的多级菜单

body { font-family: "Georgia", "Tahoma", "宋体"; font-size: 10.8pt; background-image: url(bground.gif); scrollbar-face-c...

2003-05-13 17:48:00 2560 5

原创 让你的网页更精彩 - Javascript 调用MSAgent

<!--body { font-family: "Georgia", "Tahoma", "宋体"; font-size: 10.8pt; background-image: url(../images/bground.gif); ...

2003-05-11 11:42:00 731 0

原创 Windows管道技术简述

<!--body { font-family: "Georgia", "Tahoma", "宋体"; font-size: 10.8pt; background-image: url(../images/bground.gif); ...

2003-05-11 11:30:00 1418 2

提示
确定要删除当前文章?
取消 删除