摘要: //此文也可在我的个人博客http://dizaz7.blogcn.com/articles/2011-12-12.html查看想学IPhone,Mac开发,但是在公司不方便把MBP带来,就在debian中是用GNUstep配置环境进行开发。把搭建的过程写下来,做一个备份。准备环境一台PC,虚拟机中安装debian,或者直接安装debian(or ubuntu)安装GNUstep开发包 apt-get install gnustep-devel配置环境修改$HOME/.bashrc,添加GNUSTEP_MAKEFILES=/usr/share/GNUsetp/Makefiles/ (安装位置的 阅读全文
posted @ 2011-12-12 15:44 那天 阅读(972) 评论(0) 推荐(0)
摘要: PHP:recursive acronym for PHP: Hypertext Preprocessor,递归叫法typesboolean(TRUE, FALSE),TRUE跟FALSE是大小写不敏感的。integer,没有unsigned的说法,如果溢出就用Float代替。string, heredocs关闭标识符需要顶格写,其有双引号的效果。nowdocs有单引号的效果(>= 5.3.0),不能用作实例化类中属性(<5.3.0)。constants,可以用constant函数获取值。>= 5.3.0时可以使用const来定义一个常量。类中用const。可以用get_de 阅读全文
posted @ 2011-12-10 17:22 那天 阅读(188) 评论(0) 推荐(0)
摘要: str_replace—子字符串替换 [str_replace]mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )php函数str_replace: 返回一个字符串或者数组。该字符串或数组是将subject中全部的search都被replace替换之后的结果。现在我们所能知道的一些这个函数的用法,如:str_replace("#", "-", "dizaz#7#final"),str_replace(ar 阅读全文
posted @ 2011-03-22 17:04 那天 阅读(849) 评论(0) 推荐(0)
摘要: Graphviz # 很牛逼的画图工具 | ubuntu: apt-get install graphvizSqlfairy # 一个从sql转到ER图的工具 | apt-get install sqlfairypostgresql_autodoc # 从postgresql中读出表,并生成图片 or html or dia文件的工具 | google之[代码] 很累…&hellip... 阅读全文
posted @ 2010-08-25 17:11 那天 阅读(478) 评论(0) 推荐(0)
摘要: 以前或者是现在都不怎么会调试Js,总是用alert打出信息,这种方法是有效的,当然也是最慢速的。就如老师说的,用printf调试也很便利,很实用。这个当然是指在没有调试工具或者是已经对语言纯熟,不会出现低级错误的前提之下。 总感觉用alert挺麻烦,跳出对话框,点击才能继续进行。如果能一次性打印出想打印的所有信息,是很合理的。那么想来想去,就写了个不怎么样的Js 类,其实Js本来就不是什么面向对象语言,只是很像而已。多的不说了,贴代码var Debug = { _style : [["color", "#000000"], ["border-t 阅读全文
posted @ 2010-08-23 18:15 那天 阅读(831) 评论(2) 推荐(0)
摘要: /** * 解析出所有rss文件中的节点,包括元素节点,文本节点等 * 当然可以用正则表达式匹配。但是用字符串函数更能体现其性能。 * 实现很乱,也花了不少时间。主要是一些鸡毛蒜皮的事儿,导致 * 时间无法保证。 */ public function _token_parse() { $str = $this->rss_str; $str_len = strlen(trim($str)); /** * $depth 记录节点的深度, <xx> or </xx> 有相同的深度 */ $depth = 0; //$_LEFT_ANGLE_BRACKET_ASCII = 阅读全文
posted @ 2010-08-23 15:51 那天 阅读(264) 评论(0) 推荐(0)
摘要: [代码]一,归并算法:算法M(两路合并)算法把有序序列X1 ≤ X2 ≤ ...≤ Xn 和 Y1 ≤ Y2 ≤ ...≤ Ym 合并成单一序列Z1 ≤ Z2 ≤ ...≤ Zm+nM1.[初始化]置i ←1, j ←1, k ←1。M2.[找较小者]如果Xi ≤ Yj, 则转到步骤M3, 否则转到M5。M... 阅读全文
posted @ 2010-04-27 12:17 那天 阅读(428) 评论(0) 推荐(0)