2011年10月5日 星期三

PHP 對 MYSQL 交易(Transaction)

MYSQL 中只有 INNODB 和 BDB 類型的資料表才能執行交易處理!一般 MYSQL 資料庫預設的引擎是 MyISAM,這種引擎不能執行交易!如果要讓 MYSQL 執行交易,可以自己手動修改:

方法如下(Windows):
1.修改 c:\appserv\mysql\my.ini 文件,找到 skip-InnoDB ,在前面加上#,後存檔。
2.在執行中輸入:services.msc,重啟 mysql服務。
3.到 phpmyadmin 中,mysql->show engines;(或執行mysql->show variables like 'have_%'; ),查看 InnoDB 為 YES,即表示資料庫執行 InnoDB 了。也就說明能執行交易 Transaction 了。
4.在建資料表時,就可以為S torage Engine 選擇 InnoDB 引擎了。如果是以前建的,可以使用 mysql->alter table table_name type=InnoDB; 或 mysql->alter table table_name engine=InnoDB; 來改變資料表的引擎。
MySQL 預設都會啟動 Auto Commit, 要在 InnoDB 做 Transaction 有分兩種方法:
1. begin 直到 commit, rollback 結束
2. set autocommit=0 直到 set autocommit=1 結束

2011年9月30日 星期五

清除 Outlook 自動完成收件人快取

1.請先關閉 Outlook 應用程式.
2.點[開始]-->[尋找]-->在右邊視窗選擇 [所有檔案及資料夾].
3.點選 [進階選項]-->勾選 [尋找 隱藏檔案與資料夾].
4.搜尋 *.NK2 檔案.
5.找到以後變更檔案名稱為 *.bak 即可.

也可以參考微軟官方網站的連結進行修改.

http://support.microsoft.com/kb/287623/en-us

2011年8月12日 星期五

如何移除IE9?

好長一段時間沒有更新文章了,最近忙到翻掉+惰性,所以都沒有隨手把做的事情寫成教學紀錄上來,但是閒的時候又沒做事,就沒問題可以寫教學XD

好吧!總而言之就是我懶惰......剛好剛剛弄個東西,又沒啥事情,就來寫寫

有個同事報修說oracle erp系統無法使用,幫他查看了一下,原來是因為他自己升級了IE,從IE8升級到了IE9造成java支援上的問題,所以需要將IE9移除還原IE8

移除的方法很簡單,按照一般移除軟體的方法就可以了,

進入 開始 --> 控制台 --> 程式和功能 ,這時你一定會找不到 "Windows Internet Explorer 9"這個移除項目,因為windows把IE視為系統的一部分,所以被歸類在安裝的更新裡面,點選左上角分類中的"檢視安裝的更新"就可以找到"Windows Internet Explorer 9",點選"解除安裝"之後選是,重新開機後即可移除IE9,自動降級成IE8囉!

2011年7月19日 星期二

google labs pagespeed

Google的確是"神",的確是"行",還真的所有你想的到想不到的服務他都幫你準備好了!

這次要介紹的是google pagespeed,這工具可以幫助你測試你所寫的網站讀取速度如何,除了幫你打分數之外(阿正:不要再幫我打分數~~),還可以條列式的告訴你在讀取方面還有那些需要改進的空間!甚至還會教你如何做修改,真的是猴腮雷啊~

網址為:

http://pagespeed.googlelabs.com/

2011年7月15日 星期五

轉錄:為什麼BA和PM的薪水要比程式師要高?

一個簡單的回答應該是——“因為在我們的社會裡,我們總是會認為薪水和會和職位的層次綁在一起”。但是,這個答案同時也折射出一個事實——我們的薪資是基於我們的所理解的價值,但這並沒有解釋

 

為什麼PM(Project Manager)和BA(Business Analysts)在很多軟體公司裡在組織的上層?

為什麼軟體專案團隊總是在最底層?

2011年7月8日 星期五

好物推薦-jsFiddle - Online Editor for the Web

昨天在ptt爬ajax版的時候,發現有人貼了個很有趣的東西,web版本的線上程式碼編輯器,網址為 http://jsfiddle.net/ ,支援了許多的語法,包括HTML, CSS, JavaScript 這些東西~

不過一定會有人說,那我幹嘛要用web版本的編輯器,單機一大堆IDE可以用,而且反應還比較快功能比較多,我一開始也是這樣想,但是這個東西最實用的地方在於它可以"分享"&"討論"你的code,當需要跟別人討論code但是對方又不再旁邊的時候,這東西就很好用了!而且裡面也內建了一些範例讓你可以減少許多時間,直接修改就能用很多功能

2011年6月29日 星期三

sql 1016 - Can't open file: 'table_name.MYI' (error: 145)

今天早上有一隻程式突然掛點,一直跑不起來,檢查了一下是mysql的問題,

造成資料撈不出來,一直說Can't open file: 'table_name.MYI'

修復方法為在sql鍵入以下指令

REPAIR table table_name(table的名稱);

搞定!!

 

Google Analytics初學者入門簡介