Groups
Groups
Sign in
Groups
Groups
programming with GNU software
Conversations
About
Send feedback
Help
programming with GNU software
1–13 of 13
Mark all as read
Report group
0 selected
小刀客
11/19/09
sed
Table of Contents 1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,
unread,
sed
Table of Contents 1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,
11/19/09
小刀客
11/19/09
expect
Expect含有利用正则表达式进行模式匹配以及通用的编程功能,允许简单的脚本智能地管理如下工具:telent,ftp和ssh(这些工具都缺少编程的功能),宏以及其它程序。Expect脚本的出现使得这些老
unread,
expect
Expect含有利用正则表达式进行模式匹配以及通用的编程功能,允许简单的脚本智能地管理如下工具:telent,ftp和ssh(这些工具都缺少编程的功能),宏以及其它程序。Expect脚本的出现使得这些老
11/19/09
小刀客
2
11/11/09
使用lua来读取配置文件
修正读取数组 // get array lua_pushstring(L,"pts"); lua_gettable(L,-2); int index = lua_gettop(L);
unread,
使用lua来读取配置文件
修正读取数组 // get array lua_pushstring(L,"pts"); lua_gettable(L,-2); int index = lua_gettop(L);
11/11/09
小刀客
11/11/09
cygwin 下如何使用copy ,pastes
如果是NT,在cygwin快捷方式上右键,打开选项那个tab,在编辑那栏,跳上快速编辑; 就可以在命令行模式下,选择,然后点鼠标右键拷贝;在移动光标,然后右键可以拷贝; 如果同时打开了插入模式,copy
unread,
cygwin 下如何使用copy ,pastes
如果是NT,在cygwin快捷方式上右键,打开选项那个tab,在编辑那栏,跳上快速编辑; 就可以在命令行模式下,选择,然后点鼠标右键拷贝;在移动光标,然后右键可以拷贝; 如果同时打开了插入模式,copy
11/11/09
小刀客
11/11/09
cygwin 下 C-x C-c 不能退出emacs解决方案
@echo off set CYGWIN=binmode tty ntsec C: chdir \cygwin\bin bash --login -i 在cygwin.bat中添加 set CYGWIN
unread,
cygwin 下 C-x C-c 不能退出emacs解决方案
@echo off set CYGWIN=binmode tty ntsec C: chdir \cygwin\bin bash --login -i 在cygwin.bat中添加 set CYGWIN
11/11/09
小刀客
11/10/09
win中release版程序trace
release版程序trace输出到一个命令窗口的实现方法 1、trace.c #include "trace.h" #include <windows.h> #
unread,
win中release版程序trace
release版程序trace输出到一个命令窗口的实现方法 1、trace.c #include "trace.h" #include <windows.h> #
11/10/09
小刀客
11/10/09
vim多文件查找替换
例如我们要在path目录下面的所有cpp文件中,查找Window 并替换为window;可以通过下面的vi命令实现; 先按"ESC"进入 :命令模式:pwd :cd path :
unread,
vim多文件查找替换
例如我们要在path目录下面的所有cpp文件中,查找Window 并替换为window;可以通过下面的vi命令实现; 先按"ESC"进入 :命令模式:pwd :cd path :
11/10/09
小刀客
11/9/09
cygwin 下建立用gitosis建立git中心服务器(2)
9、用windows管理工具创建一个用户 git ,并设置密码 在cygwin 下 mkpasswd -l -u git >> /etc/passwd 10、创建公钥 $ ssh-
unread,
cygwin 下建立用gitosis建立git中心服务器(2)
9、用windows管理工具创建一个用户 git ,并设置密码 在cygwin 下 mkpasswd -l -u git >> /etc/passwd 10、创建公钥 $ ssh-
11/9/09
小刀客
11/9/09
cygwin 下建立用gitosis建立git中心服务器
1、需要在win下安装 cygwin(http://www.cygwin.com),在cygwin安装的时候选择安装SSH/Git; Gitosis(http://eagain.net/gitweb/?
unread,
cygwin 下建立用gitosis建立git中心服务器
1、需要在win下安装 cygwin(http://www.cygwin.com),在cygwin安装的时候选择安装SSH/Git; Gitosis(http://eagain.net/gitweb/?
11/9/09
zhongbo
11/9/09
明晰C++内存分配的五种方法的区别
明晰C++内存分配的五种方法的区别 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。
unread,
明晰C++内存分配的五种方法的区别
明晰C++内存分配的五种方法的区别 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。
11/9/09
小刀客
11/9/09
平均概率
有一个函数int getNum(),每运行一次可以从一个数组V[N]里面取出一个数,N未知,当数取完的时候,函数返回NULL。现在要求写一个函数int get(),这个函数运行一次可以从V[N]里随机
unread,
平均概率
有一个函数int getNum(),每运行一次可以从一个数组V[N]里面取出一个数,N未知,当数取完的时候,函数返回NULL。现在要求写一个函数int get(),这个函数运行一次可以从V[N]里随机
11/9/09
小刀客
11/9/09
catalan
n个1和n个0组成一2n位的2进制数,要求从左到右扫描,1的累计数不小于0的累计数,试求满足这条件的数有多少? 下面介绍两种算法。 解法1. 设P2n为这样所得的数的个数。在2n位上填入n个1的方案数为
unread,
catalan
n个1和n个0组成一2n位的2进制数,要求从左到右扫描,1的累计数不小于0的累计数,试求满足这条件的数有多少? 下面介绍两种算法。 解法1. 设P2n为这样所得的数的个数。在2n位上填入n个1的方案数为
11/9/09
小刀客
11/9/09
脚本编写
#!/bin/bash #~/cvsnt/cvs -d :pserver:cvsa...@192.168.1.11:/cvs checkout -P -d$2 $1 if [ $# -ne
unread,
脚本编写
#!/bin/bash #~/cvsnt/cvs -d :pserver:cvsa...@192.168.1.11:/cvs checkout -P -d$2 $1 if [ $# -ne
11/9/09