顯示具有 電腦技巧 標籤的文章。 顯示所有文章
顯示具有 電腦技巧 標籤的文章。 顯示所有文章

20120630

阿批現在才開始CodeIgniter

是的,隨著年紀越來越大,阿批也越來越落伍(?!)了,居然現在才開始用CodeIgniter,先來介紹一下這個玩意:

CodeIgniter(是有必要用這麼大個嗎!!!?) 

 官網的說明

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you're a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you're tired of ponderously large and thoroughly undocumented frameworks

CodeIgniter is right for you if...

  • You want a framework with a small footprint.
  • You need exceptional performance.
  • You need broad compatibility with standard hosting accounts that run a variety of PHP versions and configurations.
  • You want a framework that requires nearly zero configuration.
  • You want a framework that does not require you to use the command line.
  • You want a framework that does not require you to adhere to restrictive coding rules.
  • You are not interested in large-scale monolithic libraries like PEAR.
  • You do not want to be forced to learn a templating language (although a template parser is optionally available if you desire one).
  • You eschew complexity, favoring simple solutions.
  • You need clear, thorough documentation.

阿批的說明:恩,同上。(被揍)

簡單而言,framework(框架) 的其中一個特點就是,:提供許多讓你快速開發程式的 function(功能), 例如 Database class, 可以用 ActiveRecord 來存取資料庫, 而提供許多的 Database driver, 如: mysql, mssql …等, 即使你換資料庫, 你也只需要更改 Database driver 即可。

而阿批是以wamp來架站且平常就使用PHP+Smarty來整合網站的樣板和程式碼,所以這次要字整合CodeIgniter,就順便記錄起來

20120506

PHP宣告時的

這是阿批今天在處理就主機中的資料所遇到的問題,有些寫法是以

short_open_tag = On


這是代表是否要開起簡易(簡短)開始標籤,如果你懶得一個一個檔案開起來加php,就先這樣做吧,不過如果遇到其他語言也是以

20120328

Wampserver之Apache打不開

今天阿批像往常一樣開機後就順手點了start Wampserver,但就在這時候....Apache打不開!!!

用了一下Test Port 80,出現了以下畫面:Microsofts=IIS/7.5,代表你的80port就是被這怪物默默吃掉的!

於是乎,阿批打開了電腦管理員,切換到"服務",找到了World Wide Web Public Services這個服務後,將他停止,並且為了防止以後再度發生被偷吃的情況,直接改成手動模式,需要再打開。



經過上述步驟之後,各位看倌煩請針對Apache start,您就可以看到綠色Wampserver Logo嚕!

20120112

如果,你不小心忘記Mysql的root密碼....

是的,阿批又來了,因為阿批又把root密碼忘記了,會忘記的原因,主要是因為腦海裡的橡皮擦持續擴大了(迷之音:好像不是甚麼值得慶祝的事....

廢話不多說,阿批來教大家解決方法,很好用唷,快偷學起來 :D

阿批是在Linux平台底下工作,所以已Linux來說明,(只要你是用Mysql,應該沒有Linux版本問題,當然Unix也通唷!)
1.關閉你的mysql(因為這樣你才可以修改&儲存它的設定檔)
# service mysqld stop

2.修改MySQL的登入設定:
# ee /etc/my.cnf

在[mysqld]裡加入 skip-grant-tables,這是讓你跳過驗證密碼的程序來進入mysql,接著就儲存&離開嚕。


3.啟動mysqld
# service mysqld start

4.登入並修改MySQL的root密码
# /usr/bin/mysql
此時會出現如下訊息:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

接著我們切換到mysql儲存帳密的資料庫mysql
mysql> USE mysql ;
您會再看到另一個訊息:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed



這時候您就可以大肆(!?)的修改root密碼了!
mysql> UPDATE user SET Password = password ( '填入你的新密碼' ) WHERE User = 'root' ;
輸入上面的指令後按下Enter,就 匯出下如下的訊息
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
更新完密碼,要刷新一下權限才會通唷
mysql> flush privileges ;
一樣刷新後會出現如下訊息告知執行成功。
Query OK, 0 rows affected (0.01 sec)
如果上述步驟你懶得做,其實您可以藉有restart mysql來動作,但上述的指令是最為保險的。
如果沒問題不想在流連了,我們就輸入quit或exit離開吧!
mysql> quit
Bye

喔喔~跟我說Bye了!但接下來我們還有其他事要做.....

是甚麼事.....

就是要將剛剛關掉的Mysql啟動阿.....但.....似乎還有甚麼事要做.....?

沒錯,要將登入設定改回來,不然大家都不用密碼就可以進你的資料庫,你剛剛改的密碼也是多餘的了!


5.将MySQL的登录设置修改回来
# ee /etc/my.cnf
將刚才在[mysqld]加上的skip-grant-tables删除
儲存並且退出ee。

6.重新啟動mysqld
# service mysqld restart

OKOK~現在大家應該可以用新的帳密登入嚕!!!

20111125

靜態路由 v.s 動態路由

1、靜態路由一般是由管理員手工設置的路由,而動態路由則是路由器中的動態路由協定根據網路拓撲情況和特定的要求自動生成的路由條目。




2、什麼樣的路由器要使用什麼樣的路由協定,是由網路的管理策略直接決定的。一般中小型的網路,網路拓撲比較簡單,不存在線路冗餘等因素,所以通常採用靜態路由的方式來配置。但是大型網路網路拓撲複雜,路由器數量大,線路冗餘多,管理人員相對較少,要求管理效率要高等原因,通常都會使用動態路由協定,適當的輔以靜態路由的方式。



3、靜態路由基本上都是人為配置的路由,或由人為的相關設置自動生成的,如你配置了ip位址就會產生一個直連路由。



4、一般的靜態路由設置經過保存後重起路由器都不會消失,但相應埠關閉或失效時就會有相應的靜態路由消失。反而動態路由卻會消失,因為動態路由要在動態路由協定正常運行的前提下才能產生的

20100512

可以127.0.0.1卻無法localhost,一切都是IPv6搞的鬼!!

最近家族主機要搬遷,搬遷過程中也遇到一些稀奇古怪的問題

阿批今天所遇到的問題,由於在網路上查來查去,試了很多方法,都於事無補之下....

找到新門路!!!!!(太久沒有寫網誌,現在感覺寫得字都醜醜的......好像沒關係齁= =a)

今天裝完wamp server後,發現....咦!!!!!!!為何無法用http://localhost看到熟悉的網站呢!!!?但是用127.0.0.1卻可以(如果連這個也不行......請大力踹電腦幾下,你就可以換新電腦了~XDDDD)

於是乎,找遍所有網站,下了千萬變的關鍵字(阿批是很有研究精神的)....就是解決不了

但是在找到的這些資料的同時,阿批卻想到一個問題

協定!!!???IP!!!!????

後來查了一下許多設定發現hosts檔案裡存在這一行:::1 localhost,這就表示.........IPv6協定將localhost導向1.......

就因為這樣.....

我浪費了大好青春(我還有一堆CASE明天要交阿~~~~吶喊)

來吧。鄉民說得好,沒圖沒真像,阿批就剪了一張圖下來給大家看

燈燈燈燈~~~~就是這個小傢伙害我老了兩個小時(好奇怪的單位....)

解法就是:將IPv6協定了....你就可以快樂的享用http://localhost

其實,還有另一個解法.....如果你執意一定要開IPv6呢!!!???好吧,那host檔就必須要妥協,請到c:\windows\system32\driver\etc裡打開hosts檔案,然後將原本的導向改成:
127.0.0.1 localhost localhost4
::1 localhost4 localhost6

好,祝大家享用愉快~~~~

20090901

在Vista的中心呼喊"執行"

喔~這可不是新的作業系統影片~也不是任何有關作業系統的影片

這完全是最近有些人及阿批的疑問...

使用Vista的朋友一定(其實也不一定)會疑惑..

XP的"開始"→"執行"小功能似乎在Vista裡消失了...

看來繼消失的密室之後....喔~不是....這完全跟電影無關....

咱們來將"消失的執行"呼喊出來吧.....(被踹)

首先請在可愛的"開始"鈕上按下"右鍵",選擇"內容"

然後點選"開始功能表"標籤

點選"自訂"

勾選"執行命令",接著按下"確定"

再次開啟開始功能表,登登登登~~~出現了~~~請各位客官盡情享用!!

20090418

微軟新注音再度搞怪,打字當當當解決方法!

最近好朋友電腦突然不管MSN或平常打字,只要一切入新注音一打就當...

來來來,給大家一個解決方法!!!

首先,在輸入法的地方按右鍵,選擇設定值



再來,請各位找到"新注音"選項,並按下屬性

選擇"詞典",並且取消勾選使用者造詞詞典選項後
再按下"刪除"按鈕(取消勾選後才會浮現)


之後在自動學習的部分點選"設定"
"刪除"個人化調整,並"清除"常用新詞
嘿嘿,大功告成!!!!來,擁抱一下!

20090402

MSN與輸入法衝突解決方案

相信許多客倌都有MSN用到一半,切換新注音的時候,打出來都只有英文字的困擾

有上述困擾的看倌有福嚕!!!有點軟公司現在已經釋出更新 >>>> 請用力按我更新

安裝完後,就可以輕鬆解決

不過,根據大眾對有點軟的認識....

通常都是用了一些時候才會出現後遺症....

加上......

都多久了現在才提出解決方案,效率也未免太好了!!!!!

20080809

我的小筆復活了 - 舊鍵盤被我Game Over了

因為去年灑湯汁事件....米果雖然被毒打了,但是我的小筆還是太久沒用,鍵盤宣告不治ˊˋ

奉勸各位還是別太信任貓咪絕對不會去偷吃妳的東西(整個就是不承認自己有錯XD)

好吧,來談談我要換鍵盤的理由....

日前小筆在華碩健診時段(健診時段可以免費檢測,不用平常的檢測費,大概可省六七百塊,買其他東西還有打折唷!
),被我這個貪小便宜(!?)的主人,拿去檢測並換了電池..

原本精神萎靡會不定時在重要時刻給我重開機的小筆,頓時活蹦亂跳了起來...

但是,就在這個時期的這個時候,我發現鍵盤有了點小問題...

不外乎就是幾個按鍵不能按,但是,他連shift,有時都會給我enable狀態ˊˋ,還會大小寫跳來跳去..|||

心想說這樣不行,都影響老妹跟閃光聊天了,於是乎我外接了一個鍵盤,但是效果一樣沒改善orz...

就在這個時候,剛好收到要找paper的消息,因為圖書館有鎖校內ip,於是,想說要把筆電帶去學校方便查詢...

於是,硬著頭皮去台南的皇家中心換鍵盤....

我跟老妹就這樣走在下著濛濛小雨的路上,照著手上的地址和地圖尋找我們失散已久的親人...ㄜ,是從未蒙面的皇家中心。

終於找到了,但是有夠不顯眼,在我這麼覺得的時候,頓時灌輸了很多不是很看好的觀念進入我的腦袋...但隨即...

映入眼簾的是豪華舒適的座椅、寬敞的空間、親切的笑容、最新雜誌書籍、....反正就是,別想用這樣就來說服我!!!!

於是我抽了號碼牌,拿了一杯冰檸檬水,假裝很像有錢人愜意的翻著最新的雜誌,坐在她們的沙發,對著4X吋的螢幕做遙控...

458....耶,到我的號碼了,於是我拿起我的背包,走到服務台,拿出我的小筆...

我:小姐,我想要換鍵盤。
服務人員:請問鍵盤出了什麼問題嗎?
我:有幾個按鍵不能按。
服務人員:好的,我試試看....

於是他很乾淨俐落的用她們的測試軟體做測試,然後說了一句:好像"不只幾個"鍵盤不能按耶...

我:(傻笑+囧)

然後他報完價(NT$1082)後,就跑進去倉庫拿鍵盤了。

這時我左看右看,看到了我想要買的ms71,沒錯就是一指鼠,認識我的人都知道我愛死小滑鼠XD,但是後來詢問,台南的皇家沒有賣這個ˊˋ,要到她們授權的門市才有,嗚嗚,沒關係,以後有需要再買吧ˊˋ

當服務人員幫我換鍵盤時,我才知道裡面有多髒!!!不僅有灰塵,還有貓毛=..=(米果,我沒有怪你,因為不只有你的顏色....只是死者為大,你就默默承受好了...),但是服務人員好像已經習慣這種嚇人的場景,除了幫我把裡面的髒東西清掉,還順便把小筆翻到背面,連主機板、記憶體、光碟機、電池、風扇(之前掉下來的扇熱片,他還幫我弄回去>"<,現在小筆好安靜)都清的很乾淨,整個就是不記得在高雄皇家有這種服務,大概因為之前排到的都剛好是男生吧= =(還會特別跟你說你筆電很舊了,最好換一台新的,什麼鬼= =) 挖,整個NT$1082花的很值得..... 應該有人想要問當初為啥健診時沒有順便換鍵盤,除了預算不夠之外(因為電池就花了我快3K),當初高雄給我的報價是2000↑,整個就是想要用外接鍵盤渡渡難關...看來,消費水平從這邊就看的出來XD

附註一提:我還記的那位服務專員的名字XD,但是請不要跟我要電話,我沒有!!!!

20080703

哇勒,ActiveSync不支援Vista

今天想說整理一下環島的東西,記然要帶GPS也要記得更新....

找到TOMTOM和ActiveSync後,下載了TOMTOM,卻發現ActiveSync只支援....(請看下圖)



哇勒...怎麼辦哩,沒關係,微軟如果真的這麼做大概會被罵個臭頭,更何況手機都有Vista了,為啥不能有支援Vista的Sync程式呢!!!!!

別急,這個時候眼尖的客倌應該有看到....



哇哇,有耶,原來又搞了改名這一招= =...Windows Mobile Device Center,名字改這麼長不曉得功能有沒有更強

20080702

拯救你的linux系統硬碟 - 救出EXT系列磁碟格式,硬碟裡資料

話說因為想要整理伺服器,就把以前的那台搬了出來,準備今天完工,但在此時....

嗶~~~~~~嗶~~~~~~~



知道怎麼修電腦的人大概都知道....長聲嗶不是顯卡掛就是記憶體掛... (有人發現舊到爆的CPU SLOT曹了嗎XD)

於是乎,我直接把記憶體插插拔拔換換的(因為這台記憶體槽以前就常有這問題,所以我就直接針對記憶體)





上圖是上次系上要報廢舊電腦,用64MB和32MB換來的ˇˇ

好,終於,看到熟悉的開機畫面...

噎噎~停住了!!!!一直在starting的畫面,可是就是不給我跑....

好吧....(這時我想,format算了,但是...裡面有我以前網站的資料啊!!!!!)

我想現在科技進步,應該已經有可以支援windows讀取linux檔案格式的軟體吧ˇˇ

於是乎~將將~拿出了很久沒用的USB轉IDE讀取接頭...






然後,用了在網路上找到的Ext2IFS - 官方->http://www.fs-driver.org/


這是目前我找到唯一支援vista(雖然有支援XP,但是我不想亂搞),評價也不錯的軟體


安裝時一直下一步就可以了,安裝完後,到控制台,可以看到IFS Drives Control Panel Item





點兩下進入下面畫面,圖中Drive2就是剛剛接入的硬碟,我將三個磁區分別設為X、Y和Z

上圖的Ext2我特別標明,主要原因是那才是linux裡,可以放檔案的磁區,再來請開啟->我的電腦

其中,僅Y磁碟可供讀取,其他兩區(X和Z)無法存取,此時進入Y磁碟....

將將~~熟悉的畫面又出來了~可以備份了><

20080625

老招 - 移除Windows Messenger 4.7


因為今天頭大小姐告訴我他這幾天苦於4.7移除不掉的煩惱,教教他順便寫一下@@

在此有幾點注意事項:


  1. 單單移除,還是會在下次更新後不經你同意給你偷偷裝

  2. 在控制台內也無法徹底Uninstall

基於上述煩人理由,咱們動手將它殺了吧!步驟如下


開始」->「執行」->
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove


然後大力的按下「確定」,之後不管出現甚麼都是YES或OK,之後,儘管放心的重開機吧,煩惱就不見了!


你還在幫別人打造舒適圈?

 師不順路,不好為人師,談何容易.... 人總是在為自己的做法找"理由",找一個漂亮的包裝,找一個可以說服人的方式,找一個立足點....然而,這個為自己所做的一切,往往是一個自私的隱性表現,因為你要達到的就是"滿足"自己。 但要如何滿足自己...