18 inshua
尚未进行身份认证
a
http://home.fang.com/ask/24230/http://home.fang.com/ask/24231/http://home.fang.com/ask/24232/http://home.fang.com/ask/24234/http://movie.douban.com/doulist/17177652/http://movie.douban.com/d
http://home.fang.com/ask/24230/http://home.fang.com/ask/24231/http://home.fang.com/ask/24232/http://home.fang.com/ask/24234/
http://movie.douban.com/doulist/17009489/http://movie.douban.com/doulist/17021793/http://movie.douban.com/doulist/17022174/http://movie.douban.com/doulist/17022490/http://movie.douban.com/doul
postgres 有递归查询,说白了就是广度遍历,但是没有层次查询,postgres plus 可以模拟 oracle——包括plsql存储过程等等语言特性,但是要钱。怎么搞出层次查询呢?这里有个方法:http://explainextended.com/2009/07/17/postgresql-8-4-preserving-order-for-hierarchical-query/
现在有一个如下结构的功能:function outter(){ var a = 1; var r = inner(); println(r); function inner(){ return eval('a + 1'); }}在 inner 中,使用 eval 求解表达式,因为 inner 函数是嵌套在 outter 中的,它也就可以访问到 a 变
對一些程序員來說,中文編程是一個很有意思的題目,這種思維有民族情緒作怪,也有“爲什麽不能”的冒險意識,以及切實對用母語思維的優勢的體認。要設計一門好的中文編程語言除了要能擺弄編譯原理等等,還需要對母語本身有較深的理解。以前易語言的什麽“循環容器首”,是比較失敗的典型。除了語感,方塊字對排版的要求和線形文字也不盡相同。中文化JS的雛形很早就有,這次有長假,把它實現了。現在回顧一下它的設計得分
趁有假期,用js實現了一套js的詞法分析器、語法分析器、編譯器、解譯器,以及一個很簡單的ide,自己實現了函數和閉包。另外寫了中文化的詞法分析器語法分析器,實現了一個我比較滿意的中文編程語言。http://code.google.com/p/chn-js/------------------------------中文編程語言規格(實例方式):+ - * /
人機博弈(王曉春著),非常經典,在研究這些算法的時候,最大的困擾是博弈樹過於龐大,其展開完全是在運行中進行的,如要對算法進行分析,斷點這種單線程的方法是絕對不行的。即使是日誌,將所有調試信息全部輸出,在一個局面有幾百個上千個子局面的情形下,日誌也失去了查看的價值。 我在做一個小遊戲,開始我想機械的照抄書上的套路,寫估價器,套上 alphabeta,船到橋頭自然直。不幸的是,如果沒有徹底把算
import System;import System.Drawing;import Accessibility;import System.Windows.Forms;class Functor{ var h = null; function Handler(sender, e : EventArgs){ if(h) h(sender, e); } fu
div 默認情況下是鋪滿容器的段落級的標記。 如圖: 如果希望它自動適應內容大小,在 ie 可以設置 width:1px,并將自動換行關閉(white-space : nowrap;),而在 ff,這樣設置還不夠,需要將其顯示風格設為 display : inline-table; 或 table 才行。
最近在调试程序时老是出 Java heap space 不足的错误。网上很多方法加大 jvm 的内存,如改 tomcat 启动脚本、环境变量等等,均告无效。 何以说无效。 创建一个观察网页,mem.jspb>memb>br>total: %= Runtime.getRuntime().totalMemory() %> free : %= Runtime.getR
經過反復試驗,試驗過程就不寫了。flex3 的 HTTPService 做的很搞笑,它的緩存機制并不依賴于服務器發給它的 cache-control 聲明,也和瀏覽器沒有任何關係,默認情況下,它總是將緩存打開,調用 clearResult 方法可以清除緩存。不過它的 session 機制做的倒是還行,一旦一個 HTTPService 登錄,其它創建的 HTTPService 也跟著登錄了,不需要把
今有函数:function Person(){ this.name = "Mike"; this.speek = function(){WScript.Echo(i am + this.name);};}第一种调用:var a = new Person();a.speek();第二种调用:var b = [];Per
要搭建可靈活擴充和充分解藕的系統,回調是少不了的特性。如上文,利用傳統的命令式語言如c,面向對象語言如java,函數式語言如 js 各自的語言特性,都分別可以實現回調。 c 語言的回調原理是利用函數指針特性,將函數入口地址當作參數傳遞,這是c語言很靈活的一個地方:數據和函數都在內存里,都可以用指針的形式傳遞。c 語言這個做法的一個缺點是客觀上造成頂級函數過多,一些無意義的小運算因為要回
目的:在形如func(){ head head head... act(); tail tail tail...}的代碼中,常常會出現 act 并不是特定的某個動作,可能需要外界定制,如void main(){ int a = 2, b = 3; double r=a + b;
考察如下代码: var t= function(arg)...{ alert(arg); return arg; }(5); alert(t= + t);结果为内容分别是 5 和 t=5 前后的两个对话框。这里,在赋值语句 t=function(){} (实参) 执行过程,实参已经赋值给了形参,匿名函数被演算,t 的值变为函数的
往下查询所有的节点, 按节点缩进.SELECT * FROM organ CONNECT BY parent_id = PRIOR id START WITH parent_id is null;其工作方式为, 先找到 parent_id 为 null 的记录. 再按 parent_id = PRIOR id 指定的规则往下层层展开. 此处 PRIOR 表示按上一层的 id 等
以前在哪儿看到的。 function A()...{ this.name = "abc"; this.say = function()...{ alert(this.name); } } function B()...{
DelegateIntroductionAs a variable can be declared as a pointer so can a function. A pointer to a function is a type of variable whose name can be used as a variable although it is not a traditiona
function f(a)...{ alert(a);}若呼叫形式为 f() 则 a 为 undefined 而不是 null.getAttribute(xxxxx) 是 null,firefox 里亦然。document.all 在 ie 和 firefox 都能以数组形式遍历所有元素。但 div.all 只在 ie 里有效。