2011年3月28日 星期一

[Sikuli]加快滑鼠速度

他原本的預設速度真的很慢

Settings.MoveMouseDelay = 0.2;
只要在程式碼裡面加上這段速度就會飛快,
預設的速度是1,越低就越快

2011年3月22日 星期二

[Eclipse]安裝jsp環境eclipse+jdk+tomcat

使用的軟體版本:
eclipse-jee-helios-SR2-win32
apache-tomcat-6.0.32
jdk 1.6
除了jdk其他我都是選擇免安裝版。
1.將所有檔案都解壓縮,並將jdk裝好。
2.打開eclipse選擇個人設定windows->preferences

2011年3月17日 星期四

[jquery]學習筆記

.attr()  用來取得跟設定DOM 元件的屬性值, 


$(document).ready 當頁面讀取完畢之後的 事件
.fadeIn() 淡入  
.fadeOut()淡出
.bind('事件名稱',事件用的方法)將物件新增一個事件
.trigger(事件名稱);觸發事件
$.ajax({
   url: 'XXX.php', //url 用來指定要進行呼叫的位址
   error: function(xhr) {//error 是定義當 Ajax 發生錯誤時會呼叫的 callback
   alert('Ajax request 發生錯誤');

},
 success: function(response) {//而 success 則是 Ajax 成功時呼叫的 callback。
      $('#msg').html(response);//response直接就是 server 回應的內容

)

2011年3月14日 星期一

[音樂]答應不愛你 鄭中基

看仙劍奇俠傳聽到的歌
真好聽


2011年3月13日 星期日

[軟體]好用的版本控制軟體

SmartGit 2
我用來管理Github


tortoisehg
我用來管理bitbucket

2011年3月10日 星期四

[CSS]好看易用的超連結按鈕 michenriksen css3buttons

michenriksen css3buttons的網頁

只要將內附的css3buttons.css 和圖片放到網頁的相對位置上

透過更改超連結的class 就可以用出美觀的超連結按鈕




網站上有詳細的介紹跟使用方法。

2011年3月9日 星期三

[CodeIgniter] 驗證表單 form_validation

CodeIgniter 內建就有驗證的功能
先載入form_validation的library
function __construct()
 {
  parent::__construct();
  $this->load->library('form_validation');
        }

以下試驗證的函數
function checkadduser()//表單驗證
 { 
   $config=array(  //設定驗證規則
         array(  
         'field'=>'account',  //input的name
         'label'=>'帳號',     //設定名稱,在輸出錯誤訊息時出現的名稱
         'rules'=>'trim|required|xss_clean'  //驗證使用的規則
           ),  
         array(  
          'field'=>'password',  
          'label'=>'密碼',  
          'rules'=>'required|min_length[5]'  
           )
          );  
  $this->form_validation->set_rules($config);  
  $this->form_validation->set_message('required','%s不能為空值');   //%s是帶入上面所設定的label
  $this->form_validation->set_message('min_length','%s長度不能小於%s');
  $this->form_validation->set_error_delimiters('

','

'); //改變錯誤訊息的類別為error if($this->form_validation->run() ==FALSE) //判斷是否符合格式 { $this->adduserview(); //註冊失敗回到原頁面 } else { $this->adduser(); } }
接下來在view的顯示畫面加上錯誤訊息的顯示位置
//錯誤訊息的程式碼 

如果要錯誤訊息出現紅字就要到CSS裡面設定
把剛剛設定為error 的類別文字顏色變成紅色
p.errorp {
 color:  #f00;
}

在CodeIgniter還有內建許多驗證規則
可以到手冊裡面去看
參考網址:
CodeIgniter 使用手冊 Version 2.0.0