- May 28 Wed 2014 19:55
-
Hello World
- Nov 12 Sat 2016 11:38
-
C - Automatic Out-Of-Bound Check??
最近跟人聊到,自己曾經透過存取位址溢位
例如使用指標 (pointer),或者指派一個超過陣列 (array)大小的索引值
成功把外好幾層函式的變數內容
甚至是return address也改掉,程式指令不知道跳去哪了
對方很驚訝問:「程式不是會自己幫你作check嗎?
- Sep 13 Tue 2016 19:57
-
JavaScript - 'apply' to a constructor
最近一星期重新翻修 jquery-oo-strengther
檔案已經重新改名為 jquery-oo-root
並且併入 jquery-power-dev 專案 (取得很自嗨)
本次重新變更許多設計與功能,修正很多問題
雖然概念仍舊類似,但基本上已經不相容,前版本要捨棄囉
- Mar 15 Tue 2016 21:38
-
Prototype - Naming for Variable-Length Arguments Overloading
C++、Java這類語言提供的 overloading
是讓開發者可以寫兩個以上的同名函式 (方法,method)
前提函式/方法識別 (signature,參數與回傳型別) 是不同的
但是這建立在變數必須有明確的型別
即 strongly-typed程式語言 (變數與屬性有強連結,使用前須先宣告)
- Sep 07 Mon 2015 19:05
-
Java - New Language Features in SE 7 and 8 ( Exception )
- Sep 03 Thu 2015 20:15
-
Java - New Language Features of 7 and 8 ( Try-with-resource )
Java SE 7 版引進三種例外處理新機制
其中之一為 Try-with-resource 語句
Try-with-resource
Try-with-resource 語法其實非常簡單
語法為
- Sep 01 Tue 2015 20:04
-
Java - New Language Features of 7 and 8 ( Preface, Literal )
七年前開始接觸Java,那時候還是 SE 6版
碰了一年半後就沒機會再碰 Java
SE 7 釋出的時候有碰一點點 Android 程式
因為時間壓力也沒去學 7 版的東西
最近又要開始弄 Android 的東西
- Aug 28 Fri 2015 20:52
-
JavaScript - Native Class Extension
相信很多人應該都有想對瀏覽器 JavaScript引擎
所提供的原生類別 (例如 Object、Array、String) 與物件擴充
原則上大部分只需要增加 function (method) 即可
但是要達成目的有些問題是要注意的
問題
- Aug 20 Thu 2015 22:34
-
JavaScript - Problem of jQuery UI Widget Redefining
jQuery UI 提供一套很有系統的典型物件導向開發方式
目的是讓JavaScript模組開發與重用更為簡易
jQuery UI 亦在其中建立了模組重定義 (redefining) 的機制
即開發人員可以自行建立一新模組,
並且用已經存在的模組名稱命名取代原有的模組
- May 25 Mon 2015 14:12
-
PHP - Cross-SQL Query Builder (2015/06/18 Update)
- May 23 Sat 2015 14:28
-
JavaScript - jquery-oo-strengthener (2015/08/24 Update)