2008年8月25日

谈PHP生成静态页面 (转)

摘要: 一、引 言 在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的 话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户 都读取数据库才显示结果,这样一方面消耗了服务器的资源,另一方面占去了浏览者大量可贵的响应时间,所有,有... 阅读全文

posted @ 2008-08-25 22:14 y轴 阅读(186) 评论(0) 推荐(0) 编辑

使用Automake,Autoconf生成Makefile(转)

摘要: 在Unix上写过程序的人尤其是用 C 来开发程序的人一般都遇到过 Makefile,用 make 来开发和编译程序的确很方便,可是要写出一个Makefile就不那么简单了。GNU Make 那份几百页的文件,让许多人害怕。当然,现在关于make的文档比较多,不过写一个Makefile总是一件很烦人的事情,GNU Autoconf 及 Automake 这两个软件就是帮助程序开发者轻松产生Makef... 阅读全文

posted @ 2008-08-25 21:59 y轴 阅读(194) 评论(0) 推荐(0) 编辑

一套完整的makefile样板(转)

摘要: 近来,经常看到有人询问makefile的写法,这里根据本人经验给出一个应用系统的完整例子,便于各位参考。应用系统的目录结构如下: 代码:~/bin 可执行程序目录 ~/etc 配置文件目录 ~/inc 头文件目录 ~/lib 函数库文件目录 ~/log 日志文件目录 ~/src 源程序文件目录 ~/src/lib 函数库源程序目录 ~/src/lib/LIB_1 函数库libLIB_1源程序目录 ... 阅读全文

posted @ 2008-08-25 21:52 y轴 阅读(143) 评论(0) 推荐(0) 编辑

linux/Unix环境下的make和makefile详解(转)

摘要: 无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到 make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次... 阅读全文

posted @ 2008-08-25 21:46 y轴 阅读(179) 评论(0) 推荐(0) 编辑

gcc参数详解(转)

摘要: 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录所有的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助.不全的原因是,有可能我还没有看到这个参数, 另一种原因是,我可能还不会用它 不过,我会慢慢的补齐的.哈哈 如果你要转在本文章请保留我email(pianopan@beeship.com)和文章的全面性. [介绍] gcc and g++... 阅读全文

posted @ 2008-08-25 21:32 y轴 阅读(859) 评论(0) 推荐(0) 编辑

如何使用gcc编译器(转)

摘要: 目录: GCC rules 开始... 预编译 编译 汇编 连接 另外两个重要选项 调试 小结 站点链接 摘要: 要想读懂本文,你需要对C语言有基本的了解,本文将介绍如何使用gcc编译器。 首先,我们介绍如何在命令行方式下使用编译器编译简单的C源代码。 然后,我们简要... 阅读全文

posted @ 2008-08-25 21:24 y轴 阅读(348) 评论(0) 推荐(0) 编辑

例解 autoconf 和 automake 生成 Makefile 文件(转)

摘要: 例解 autoconf 和 automake 生成 Makefile 文件文档选项未显示需要 JavaScript 的文档选项打印本页 将此页作为电子邮件发送样例代码级别: 初级杨 小华 (normalnotebook@126.com), Linux 内核研究员苏 春艳, 在读研究生2006 年 9 月 21 日本文介绍了在 linux 系统中,通过 Gnu autoconf 和 automa... 阅读全文

posted @ 2008-08-25 19:51 y轴 阅读(195) 评论(0) 推荐(0) 编辑

sed & awk 阅读笔记之sed(part 2)(转)

摘要: 本篇关注于sed的command,这是sed的核心部分,决定了你能用它做什么事情。 1.基本语法 [address]command address在上一part中已经做了详细介绍。 需要注意的是有些 command只适用于指定1个地址的情况 多行command的语法是 address { command1 command2 command3 } 注意:每个command后面不能有空格,否则将是一个... 阅读全文

posted @ 2008-08-25 17:41 y轴 阅读(222) 评论(0) 推荐(0) 编辑

sed & awk 阅读笔记之sed(转)

摘要: sed和awk的重要性不用多言,在linux下写bash 脚本很难不用到这两个文本处理利器。 一直以来都只是浅显的用到一些皮毛,没有系统的学习过。 这样造成的结果是经常遇到一些没见过的语法,然后去google上搜,这样很影响读写脚本的速度 于是下定决心系统学习一下sed和awk 参考的书籍就是o’reilly出版社的sed和awk 本篇是sed中的一些基本概念 1.三个基本概念 在一个脚本里的co... 阅读全文

posted @ 2008-08-25 17:39 y轴 阅读(213) 评论(0) 推荐(0) 编辑

shell编程 --baidu面试

摘要: 1.假设Apache产生的日志文件名为access_log,在apache正在运行时,执行命令mv access_log access_log.bak,执行完后,请问新的apache的日志会打印到哪里,为什么? 1、新的日志会打印在access_log.bak中,因为apache启动时会找到access_log文件,随时准备向文件中加入日志信息, 虽然此时文件被改名,但是由于服务正在运行,因为... 阅读全文

posted @ 2008-08-25 16:54 y轴 阅读(587) 评论(1) 推荐(0) 编辑

php获取ip地址(转)

摘要: =4) { $int = $ips[0]*256*256*256+$ips[1]*256*256+$ips[2]*256+$ips[3]; } else { throw new Exception('ip is error'); } return $int; ... 阅读全文

posted @ 2008-08-25 12:25 y轴 阅读(1035) 评论(0) 推荐(0) 编辑

js正则表达式(转)

摘要: JS中正则表达式有几种不同的使用方法,一些用法是通过字符串对象来使用,另外一些通过正则表达式对象使用。 一、RegExp(正则表达式)的属性和方法 1、属性 RegExp的实例有几个只读的属性: global表示是否为全局匹配, igoreCase表示是否忽略大小写, multiline表示是否为多行匹配, source是正则式的源文本,如/[ab]/g的源文本就是[ab]; 另外还有一个可写的... 阅读全文

posted @ 2008-08-25 11:32 y轴 阅读(449) 评论(0) 推荐(0) 编辑

php过滤html标签

摘要: 去掉html标签....var patten=/]+>/g;content.replace(patten,'');去掉脚本var patten=/]*?>[\s\S]*?/g;content.replace(patten,''); 阅读全文

posted @ 2008-08-25 11:31 y轴 阅读(451) 评论(0) 推荐(0) 编辑

sql注入式攻击

摘要: 阅读全文

posted @ 2008-08-25 10:09 y轴 阅读(101) 评论(0) 推荐(0) 编辑

导航