摘要:function JsQueryString(key){ if (window.location.search!=""){var urlprmlist=new Array();urlprmlist=window.location.search.split("&");urlprmlist[0]=urlprmlist[0].substr(1);for(i=0;i<urlprmlist.length;i... 阅读全文
用PHP的ob_start();控制您的浏览器cache
2009-02-13 13:01 by Iron, 212 阅读, 0 推荐, 收藏, 编辑
摘要:Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。 我们先举一个简单的例子,让大家对Output Control有一个大致的印象: Example 1. ... 阅读全文
JavaScript正则表达式详解
2009-01-10 10:47 by Iron, 198 阅读, 0 推荐, 收藏, 编辑
摘要:正则表达式使用详解简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下:测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段... 阅读全文
写出漂亮代码的七种方法
2009-01-06 21:46 by Iron, 157 阅读, 0 推荐, 收藏, 编辑
摘要:首先我想说明我本文阐述的是纯粹从美学的角度来写出代码,而非技术、逻辑等。以下为写出漂亮代码的七种方法: 1, 尽快结束 if语句 例如下面这个JavaScript语句,看起来就很恐怖: 1 function findShape(flags, point, attribute, list) {2 if(!findShapePoints(flags, point, attribute)) {3... 阅读全文
C/C++中time.h
2009-01-02 20:59 by Iron, 339 阅读, 0 推荐, 收藏, 编辑
摘要:1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用方法.通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期”的概念,主要有以下几个:C... 阅读全文
哈夫曼编码c++实现
2008-12-28 20:46 by Iron, 6453 阅读, 0 推荐, 收藏, 编辑
摘要:#include #include #include #includeusing namespace std;class Huffman{public: char elementChar;//节点元素 int weight;//权重 char s;//哈夫曼编码 Huffman* parent;//父节点 Huffman* leftChild;//左孩子 Huffman* rightChild;/... 阅读全文
程序员四大忌
2008-12-21 18:38 by Iron, 187 阅读, 0 推荐, 收藏, 编辑
摘要:本文链接:http://user.qzone.qq.com/63033606/blog/1195928895 [顶]程序员四大忌一忌:轻易言败,没有自信 没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。 就为解决一个问题,我们可能连续十几甚至几十小时的坐... 阅读全文
2008年12月14日
2008-12-14 12:03 by Iron, 162 阅读, 0 推荐, 收藏, 编辑
摘要:8.3.4 OGNL中的#、%和$符号 #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。 1.#符号 #符号的用途一般有三种。? 访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. get... 阅读全文
G++的使用
2008-12-11 13:15 by Iron, 347 阅读, 0 推荐, 收藏, 编辑
摘要:用法:g++ [选项] 文件...选项: -pass-exit-codes 在某一阶段退出时返回最高的错误码 --help 显示此帮助说明 --target-help 显示目标机器特定的命令行选项 (使用‘-v --help’显示子进程的命令行参数) -dumpspecs 显示所有内建 ... 阅读全文