- 博客(15)
- 资源 (16)
- 收藏
- 关注
原创 用sed清除文本的空行和行首空格
用脚本 clean.sh#!/bin/shsed -i "s/^[[:space:]]*//g" $1sed -i "/^$/d" $1./clean.sh file.txt
2012-07-30 10:40:18 1200
原创 sed替换配置文件例子
文本格式为 key=value用sed替换例如:mode=LOW(mode不一定为等于LOW),要替换成mode=HIGH可以用 sed -i "s/\(mode=\)\S*/\1HIGH/" test.conf-i 直接修改文件将不变的部分放入带反斜杠的一对括号 \( \) 中并在替换时用 \1 引用。\S用于匹配除单个空格符之外的所有字
2012-07-30 01:08:35 5294
原创 AJAX的POST和GET
AJAX向服务器发送请求时,我们会使用XMLHttpRequest对象的open()和send()方法请求类型有两种:POST和GETGET简单快捷,在大部分情况下都能用,但是有些缺陷,比如无法使用缓存文件,发送数据量的限制,不能包含未知字符,所以此时可以用POST方法。用AJAX发送GET请求//不带参数的GETxmlhttp.open("GET", pageurl
2012-07-27 17:19:42 661
转载 关于 /usr 和 /usr/local 的讨论
应该把程序安装在 /usr还是 /usr/local?对于一个以LFS为基础的系统来说,这是一个没有明确答案的问题。在传统的unix系统中,/usr通常只包含系统发行时自带的程序,而/usr/local则是本地系统管理员用来自由添加程序的目录。这里有一条严厉而牢固的规则:除非在里面创建目录,unix发行版不得使用/usr/local 。对于Linux发行版,如 RedHat, Debi
2012-07-24 10:33:46 28933
原创 安装squashfs-lzma
LZMA is one of the best compression algorithms and Squashfs is one of the best compressed filesystems available nowadays. This project combined both to make something even better. LZMA can com
2012-07-23 17:03:18 9361 1
原创 make bzImage遇到的问题
“错误 : elf_i386: 没有那个文件或目录”改arch/i386/kernel下面的Makefile文件,把-m elf_i386改成-m32即可 scripts/mod/sumversion.c: 在函数 'get_src_version'中scripts/mod/sumversion.c:384:16: 错误:‘PATH_MAX’未声明(在此函数内第一次使用)
2012-07-20 21:28:54 2965
原创 make menuconfig时遇到的问题
环境:Fedora 16 gcc-4.6.3编译的内核版本为 2.6.21编译内核时遇到了以下两个问题:1. make menuconfig时出现了“*** 混和的隐含和普通规则。 停止。”的错误原因:网上查说是系统的make工具对低版本内核Makefile一些旧的规则兼容不好,所以要修改内核源码里的Makefile文件(参考:Makefile‘混和的隐含和普通规
2012-07-20 19:00:08 972
原创 email地址验证(js)
Email地址验证:function isVaildEmail(email){ var regex=/^[a-zA-Z0-9._-]+(\+[a-zA-Z0-9._-]+)*@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/; alert(regex.test(email));}
2012-07-18 11:43:14 901
原创 AJAX学习笔记
AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML),基于JavaScript和HTTP请求。学习的网址:http://www.w3school.com.cn/ajax/index.asp刚才学的,整理下思路:1. AJAX应用程序需要网页上一个元素,也就是标签,并且这个元素有一个id来接收控制,例如:
2012-07-18 00:48:39 302
转载 Web前端:11个让你代码整洁的原则
写Web页面就像我们建设房子一样,地基牢固,房子才不会倒。同样的,我们制作Web页面也一样,一个良好的HTML结构是制作一个美丽的网站的开始,同样的,良好的CSS只存在同样良好的HTML中,所以一个干净的,语义的HTML的优点很多,那么平时制作中,我们做到了这一点吗?我们一起来看一张图片:上图展示了两段代码,我想大家都只会喜欢第一种,我们先不说其语义,至少他的结构让我们看上去清
2012-07-13 11:10:58 594
原创 C程序获取shell脚本命令输出,使用popen()函数
C程序如果想要调用shell脚本,并获得脚本执行的结果,可以使用popen()函数。定义:FILE * popen(const char * command, const char * type);int pclose(FILE * stream);原理:popen() 函数通过创建一个管道,调用 fork 产生一个子进程,执行一个 shell 以运行命令来开启
2012-07-11 20:07:28 2232
原创 读配置文件方法汇总
1. keyword valueint getValue(const char *line, const char * keyword, char * value){ char *s = line, *t; s = strstr(s, keyword); if(NULL == s) return 0;
2012-07-10 15:03:44 361
原创 一个数组分配大小的问题
这是写一个程序从文件中读取IP,MAC,client-hostname等信息时遇到的一个问题。DHCP服务器每分配一个地址,都有一条记录放在dhcpd.leases文件中,记录的格式类似为:lease 192.168.1.3 { starts 3 2012/07/04 07:51:55; ends 3 2012/07/04 09:51:55; cltt 3 2012/07/
2012-07-05 16:46:14 1050
原创 VC读取ini文件
Windows提供了几个可以读写ini文件的WINAPI1. GetPrivateProfileInt() //从私有初始化文件获取整形值2. GetPrivateProfileString() //从私有初始化文件获取字符串型值3. GetProfileInt() //从win.ini获取整数值4. GetProfileString() //从win.ini获取字符串值5.
2012-07-03 13:18:45 1796
goahead 2.5
2012-12-26
PL2303驱动
2012-12-20
路由器的硬件设计原理图(绝密)
2012-08-14
TDI-概述(by AntBean)
2012-06-28
SolarWinds_2002_Engineers_Edition使用手册
2012-02-03
SolarWinds的中文版教程
2012-02-03
GNS3参数讲解.pdf
2009-04-22
Sniffer中文使用手册(pdf)
2009-04-19
User Interfaces in C#—Windows Forms and Custom Controls
2009-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人