三人行

猜猜是誰的影子?

Posted in 無題 | Leave a comment

用 chuck 改善 MySQL query 的速度

一般使用 select 都會十分自然地會用 select * from ……. ﹐但當踫到大 table 時﹐就會出現 php memory exhaust 的 error. Google 一番後找到用 limit + offset 的方法來解決﹐目的是每次只讀取一定數目的 row (或稱 chuck)﹐直到讀取所有 row。這樣不但解決了 memory exhaust 的問題﹐而且速度也提升了。

 

Posted in IT 特工 | Leave a comment

jQuery datepicket 另一疑惑解決了

jQuery datepicker UI 的 goto today 一路都沒有反應﹐今日再看才發現原來 pass 到 datepicker 的 parameters 也須要跟次序﹐showButtonPanel:true 一定要在 gotoCurrent:true 之前﹐否則 Today button 會沒有反應﹐可能是 jQuery parameters initialization 是按 pass 次序﹐而 jQuery 是不會檢查次序的合理性。

Posted in IT 特工 | Leave a comment

CSS 重新上路

最近再寫網頁, 發現對 HTML, CSS 仍是一知半解, 例如用 javascript 去 dynamic 增加或移除 DOM object, 每次按 button 都整頁 reload, 後來才發現 HTML <button> 的 type 默認值是 submit, 所是出來的結果是每次按 button 都是把 form submit 了. 另外自訂一些 style 總是顯示不到, 後來才發現要將自已定義的 CSS 放到最後才可以 override 之前的定義 (如 jQuery UI), 否則永遠顯示不到, 單是這兩樣已經無謂地花了不少時間, 相信又要回到起步點再上路了.

Posted in IT 特工 | Leave a comment

jQuery font size 的疑惑

早前重新測試 jQuery, 嘗試解決 calendarpicker font 變大問題, google 一番發現原來 jQuery 是用 relative font size, 而且是以 10px 做基準, 只要在 <body> 定義 font-size = 10px 就解決了 calendarpicker 的問題.

Posted in IT 特工 | Leave a comment