最近在找編輯程式碼的IDE, 之前都用UltraEdit, 可是依直覺得不是很好用, 看到有人介紹SlickEdit, 所以拿來用用看.
字體:Tools->Options->Appearance->Font: FixedSys
註解的表現方式:Tools->Options->Appearance->Color->Comments->Block Comment->Font style:Normal 與 Line Comment:Normal
備份檔: Tools->Options->File Options->Backup -> Make Backup Files: Off
將Projects資源列表切換成檔案夾模式:在Projects視窗中點擊一個vpj檔,按右鍵;選擇Auto Folder→Directory View,會出來一個警告框。再點OK就好了
2009年12月27日 星期日
2009年12月19日 星期六
讓電腦開機後自動登入XP
每次開機都會出現XP的登入畫面,很真是相當煩人,如果你的電腦只有你一個人在用,那麼讓你的Windows XP開機時不會出現輸入帳號、密碼的登入畫面,直接幫你跳到XP桌面,加快開機速度吧!
設定方法:
第一步:在「執行」對話框裡,輸入「control userpasswords2」,然後按下"確定"。
第二步:出現「使用者帳戶」對話框後,先點選你要讓XP自動登入的帳號,使該帳號成反白狀態後,再取消「必須輸入使用者名稱和密碼,才能使用這台電腦」左邊的勾選狀態,最後再按下"套用",讓電腦以你選擇的帳號自動登入XP。
第三步:出現「自動登入」對話盒後,依序在「密碼」、「確認密碼」欄中輸入你原本的XP登入密碼,如果之前沒設定密碼,就留空白不管他,再按下〔確定〕,回到「使用者帳戶」對話框後,一樣按下"確定"就完成啦。
設定方法:
第一步:在「執行」對話框裡,輸入「control userpasswords2」,然後按下"確定"。
第二步:出現「使用者帳戶」對話框後,先點選你要讓XP自動登入的帳號,使該帳號成反白狀態後,再取消「必須輸入使用者名稱和密碼,才能使用這台電腦」左邊的勾選狀態,最後再按下"套用",讓電腦以你選擇的帳號自動登入XP。
第三步:出現「自動登入」對話盒後,依序在「密碼」、「確認密碼」欄中輸入你原本的XP登入密碼,如果之前沒設定密碼,就留空白不管他,再按下〔確定〕,回到「使用者帳戶」對話框後,一樣按下"確定"就完成啦。
2009年12月14日 星期一
讓 IE 8 以下的版本對 CSS 有更好的支援!!
<!--[if lt IE 8] >
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript" ></script >
<![endif]-- >
出處:
http://code.google.com/p/ie7-js/
2009年12月12日 星期六
Zend Framework 與 CodeIgniter 網址傳遞參數的方法!!
說到這就很怪了!!我在網路上找遍各個說到 Zend Framework 的網站,結果居然沒人說到這個東西,大概是我比較笨0rz,我試了好久都沒成功,結果我在一個論壇中post一篇文章問人,經過那邊的人回答的東西,又在網路上找了好久,終於讓我找到了,Zend Framework 跟 CodeIgniter 方式不同,因為我之前都是在玩 CodeIgniter,導致我ㄧ直在想,Zend Framework 應該可以啊,怎麼都弄不出來,原來兩個還差蠻多的0rz,現在來說說兩個不同的地方。
Zend Framework 安裝筆記!!
今天在嘗試使用 Zend Framework 寫網站,其實很久以前就想要用它來寫了,無奈的是我連裝都裝不起來,所以一直無法如願,經過這麼久的時間,研究 PHP 的語法,決定再來挑戰一下,好死不死的被我弄成功了,趕快把過程記錄起來,免的以後我又忘了….0rz
首先到 Zend Framework 把它的程式抓下來,並且解壓縮丟到網站的根目錄,因為我是抓 Minimal 版的,所以只有 Library 的目錄,這是 Zend Framework 的核心檔案,把它放到根目錄,然後在根目錄再建立 application 目錄,裡面放置 Models、Views、Controllers 的相關檔案,然後在根目錄放上 index.php、 .htaccess 兩個檔案。
再來就是建立 index.php,Zend Framework 是把所有的網址都透過 index.php 再往下抓 Controller、Action 來執行,下面是 Quick Start 的說明加上我的認知註解。
首先到 Zend Framework 把它的程式抓下來,並且解壓縮丟到網站的根目錄,因為我是抓 Minimal 版的,所以只有 Library 的目錄,這是 Zend Framework 的核心檔案,把它放到根目錄,然後在根目錄再建立 application 目錄,裡面放置 Models、Views、Controllers 的相關檔案,然後在根目錄放上 index.php、 .htaccess 兩個檔案。
根目錄
|application
|Controllers
|Models
|Views
|scripts
|bootstrap.php
|library
|Zend
|public
|index.php
|.htaccess
再來就是建立 index.php,Zend Framework 是把所有的網址都透過 index.php 再往下抓 Controller、Action 來執行,下面是 Quick Start 的說明加上我的認知註解。
PHP 的四種錯誤等級!!
- Parse Errors:剖析錯誤是指PHP程式碼的語法和語意錯誤,這是執行前,直譯過程產生的錯誤。
- Fatal Errors:致命錯誤是很嚴重的執行時錯誤,它會導致PHP程式碼終止執行。
- Warnings:警告錯誤是一種尚能補救且非致命的執行時錯誤,PHP引擎會試圖繼續執行PHP程式碼。
- Notices:注意錯誤是一種小且非致命的錯誤,只是用來提醒程式碼可能出現的錯誤。例如:沒有初始變數值。
Zend Framework 中文字亂碼解決方法!!
$dbAdapter = Zend_Db::factory($configuration->database);
Zend_Db_Table_Abstract::setDefaultAdapter($dbAdapter);
解決中文亂碼的方法!! 加入下面那一行!!
http://framework.zend.com/issues/browse/ZF-1541
$dbAdapter->query("SET NAMES " . 'utf8');
WinPE 製作流程
因為去幫朋友弄電腦
就想到是不是弄個救援光碟以防萬一
剛好公司有同事作了一片WinPE Ghost光碟片
所以打算弄一片WinPE的救援光碟
以下是我在網路上找到的教學
WinPE 2.0,製作自己的PE光碟!
WinPE圖像化-BsExplorer開始功能表。
以下內容也是根據上面兩個網頁所作的紀錄
就想到是不是弄個救援光碟以防萬一
剛好公司有同事作了一片WinPE Ghost光碟片
所以打算弄一片WinPE的救援光碟
以下是我在網路上找到的教學
WinPE 2.0,製作自己的PE光碟!
WinPE圖像化-BsExplorer開始功能表。
以下內容也是根據上面兩個網頁所作的紀錄
SSH Tunnel 應用
在網路上閒逛的時候
偶然間發現了Firefox over SSH Tunnel這篇文章
在下面的留言中有人提到MyEnTunnel
嘿嘿嘿....這讓我想到可以用在公司的環境
所以Google了一下
找到幾個不錯的網頁
PuTTY - SSH Tunnel 運用備忘
Putty SSH Tunnel 運用備忘
偶然間發現了Firefox over SSH Tunnel這篇文章
在下面的留言中有人提到MyEnTunnel
嘿嘿嘿....這讓我想到可以用在公司的環境
所以Google了一下
找到幾個不錯的網頁
PuTTY - SSH Tunnel 運用備忘
Putty SSH Tunnel 運用備忘
SQL 外鍵(Foreign Key)
根據ANSI SQL-92標準對於外鍵(Foreign Key)限制式(Constraint)在修改資料時,定義了四種因應方式:
set NULL:即當ParentTable中刪除或修改一筆資料時,Foreign Table上的資料是設為NULL。
set Default:設Foreign Key為Default Value。
Cascade:即當刪除或修改Parent Table時,對Foreign Table也做同樣的刪除或修改。
No Action:即當此筆資料存在有Foreign Key時,不允許做刪除或修改。
set NULL:即當ParentTable中刪除或修改一筆資料時,Foreign Table上的資料是設為NULL。
set Default:設Foreign Key為Default Value。
Cascade:即當刪除或修改Parent Table時,對Foreign Table也做同樣的刪除或修改。
No Action:即當此筆資料存在有Foreign Key時,不允許做刪除或修改。
在Appserv中遇到了Cannot modify header information
在Appserv中PHP使用header("Location: index.php")語法
遇到了Cannot modify header information
只要在C:\windows\php.ini
找到output_buffering
把Off改成On就OK啦
遇到了Cannot modify header information
只要在C:\windows\php.ini
找到output_buffering
把Off改成On就OK啦
如何清除在IE瀏覽器網頁上輸入過的密碼?
1.啟動IE瀏覽器。
2.到「工具」,選「網際網路選項」。
3.到「內容」標籤,在個人資訊的地方,按「自動完成」鈕。
4.按「清除密碼」,就會清除掉表單中的密碼資料。
5.按下「確定」,結束設定。
2.到「工具」,選「網際網路選項」。
3.到「內容」標籤,在個人資訊的地方,按「自動完成」鈕。
4.按「清除密碼」,就會清除掉表單中的密碼資料。
5.按下「確定」,結束設定。
Primary key不能設全文檢索(就是全文檢索那不能打勾)
全文索引 不可以用於 INT 欄位類型
6.8 MySQL 全文搜索
到 3.23.23 時,MySQL 開始支援全文索引和搜索。
全文索引在 MySQL 中是一個 FULLTEXT 類型索引。
FULLTEXT 索引用於 MyISAM 表,可以在 CREATE TABLE 時或之後使 ALTER TABLE 或 CREATE INDEX 在 CHAR、VARCHAR 或 TEXT 列上創建。
對於大的資料庫,將資料裝載到一個沒有 FULLTEXT 索引的表中,然後再使用 ALTER TABLE (或 CREATE INDEX) 創建索引,這將是非常快的。
將資料裝載到一個已經有 FULLTEXT 索引的表中,將是非常慢的。
6.8 MySQL 全文搜索
到 3.23.23 時,MySQL 開始支援全文索引和搜索。
全文索引在 MySQL 中是一個 FULLTEXT 類型索引。
FULLTEXT 索引用於 MyISAM 表,可以在 CREATE TABLE 時或之後使 ALTER TABLE 或 CREATE INDEX 在 CHAR、VARCHAR 或 TEXT 列上創建。
對於大的資料庫,將資料裝載到一個沒有 FULLTEXT 索引的表中,然後再使用 ALTER TABLE (或 CREATE INDEX) 創建索引,這將是非常快的。
將資料裝載到一個已經有 FULLTEXT 索引的表中,將是非常慢的。
Mud setup note
因為架設 Mud 好像沒啥人教...(因為我找不到0rz)
所以自己弄了好久
先記下來 免的以後忘記要在摸索一遍
以下程序做出來的 Mud
可能會後門一堆
所以自己玩玩就好 千萬不要拿來公開架站
除非你真的都檢查過沒問題
所以自己弄了好久
先記下來 免的以後忘記要在摸索一遍
以下程序做出來的 Mud
可能會後門一堆
所以自己玩玩就好 千萬不要拿來公開架站
除非你真的都檢查過沒問題
為CentOS4.4加上APT
安裝APT
安裝GPG Key
然後
找到這一行在最前面加上 # 註解符號
rpm -ivh ftp://ftp2.tnc.edu.tw/pub1/centos/4.4/extras/i386/RPMS/apt-0.5.15cnc6-4.centos4.i386.rpm
安裝GPG Key
rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY
然後
vi /etc/apt/sources.list.d/centos.list
#rpm http://mirror.centos.org centos/4/apt/i386 os addons updates extras
找到這一行在最前面加上 # 註解符號
訂閱:
文章 (Atom)