<?php $pattenURL = '@http:\/\/[\w|\/|\.]+@'; $resultURL = array(); $visitedURL = array(); function getData($startURL,$level){         global $pattenURL;         global $resultURL;         global $visitedURL;         //if the url is a image, don`t get the cont”阅读全文”
,
关于建立索引的几个准则: 1、合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库的响应速度。 2、索引越多,更新数据的速度越慢。 3、尽量在采用MyIsam作为引擎的时候使用索引(因为MySQL以BTree存储索引),而不是InnoDB。但MyISAM不支持Transcation。 4、当你的程”阅读全文”
过滤内容比较全面的 php xss 过滤函数 function sacarXss($val){     $val = preg_replace('/([\x00-\x08][\x0b-\x0c][\x0e-\x20])/', '', $val);     $search = 'abcdefghijklmnopqrstuvwxyz';     $search .= 'AB”阅读全文”
,
Shell编程当中强大的文本处理工具 AWK 带有其自己的自包含语言,它是Unix/Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有的知识。它允许”阅读全文”
, ,
    找了很长时间,终于解决了 IIS7 下php 超时时间为30秒的问题。 很简单,就是给那个该死的管理面板加一个补丁就行,下载地址: 32Bit: Administration Pack for IIS 7.0 CTP2 (x86) : Download : The Official Microsoft IIS Site 64Bit: Adminis”阅读全文”
,
     vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中      就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这      些命令,您就能够很容易将vim当作一个通用的万能编辑器来使用”阅读全文”
,
1、背景色选择     要改变背景色Options->preference->windows background->color设置背景色 2、解决字符等宽对齐问题。     SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美观的缘故,VERDANA字体是不等宽的。比如下面两行 &n”阅读全文”
,
  Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。   Source Insight不仅仅是一个强大的程序编辑器,它还能显”阅读全文”
,
C 中常用到的宏有:   01: 防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 02: 重新定义一些类型 防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 typedef  unsigned char      boolean; ”阅读全文”
, ,
好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。 但是如果还要考虑运行效率的话,也许strlcpy是一个更好的方式。   1. strcpy 我们知道,strcpy 是依据 \0 作为结束判断的,如果 to 的空间不够,则会引起 buffer overflow。strcpy 常规的实现代码如下(来自 OpenBSD 3.9): char *”阅读全文”
, ,
    线程相关操作     一 pthread_t     pthread_t在头文件/usr/include/bits/pthreadtypes.h中定义:       typedef unsigned long int pthread_t;       它是一个线程的标识符。      ”阅读全文”
,
    vim 是 vi improved 就是 vi 增强版   问题一   vim backspace 插入模式下无法删除 就是在insert模式下无法使用backspace时候可以在 /etc/vim/vimrc 或者 ~/.vimrc 里面添加 set backspace=2   问题二   vim 不记忆最后编辑的位置了. 解决: &”阅读全文”