- Sep 29 Thu 2011 00:22
[程式][JavaScript] foreach 在Javascript 中的展現方式。
- Sep 27 Tue 2011 15:20
[程式][JQuery] 基本介紹JQuery,讓你在開始之前,對這神兵利器先有個概念!
自從jQuery被微軟選秀入宮採納應用於未來產品之後,從原本Javascript老鳥才會識貨相挺的另類神兵利器,忽然一夕間傳遍鄉里,老幼皆知。不過我相信仍有不少人對jQuery十分陌生,這篇文章主要還是讓有寫過JavaScript,但是不曾碰過JQuery的人。 讓你對JQuery的用途有個概念。
jQuery 是一套 JavaScript 的 Library,因此,你必須稍具 JavaScript 的基礎,至少寫過一些 JavaScript 才比較容易上手,並且看得懂後續的教學。jQuery 的核心程式並非包山包海、什麼都可以幫你做,相反地,jQuery 主要是用在 DOM 文件的操作,包含「快速選取元素(Element)」並且「做一些事情」,快速選取元素可以讓你一次選取單一或多個的元素,然後你可以將這些被選取的元素做一些改變,例如隱藏、顯示等等。此外 jQuery 的核心程式還加強了非同步傳輸(AJAX)以及事件(Event)的功能,讓你更容易操作遠端文件及事件。
以上看得出來 jQuery 是針對 JavaScript 內在不足的地方加以增進,你仍然需要自己寫一些程式來完成你需要的各種功能,不同的是,正確地使用了 jQuery 可以讓你的程式碼更精簡、更優雅的表達出來,這在後續的範例中可以看到,更重要的是,應該也會讓你更快速的開發出你要的功能。
或許你會想說,在這個 Web 2.0 的時代,我需要多點漂亮、絢麗的 Widgets 來裝飾我的網站,就像 Yahoo UI 或 ExtJS 提供的那些功能一樣,jQuery 有嗎?其實 jQuery 的設計上有考慮到這類擴展性的問題,目前 jQuery 的 plugin 已經有上百個了,你也不一定要完全自己動手寫,上 jQuery 官方網站找找看,或許你需要的功能別人已經幫你做好了。以 UI 來講, jQuery 跟 UI 相關的 plugins 已經做過了一些整合,目前獨立發佈為 jQuery UI (http://ui.jquery.com/),如果你之前沒聽過 jQuery UI,建議你上去網站上看一下展示的範例,嗯,雖然可能還有一些 bug 存在,但是整體來說已經有相當的水準了,或許你會對 jQuery 更有興趣了。
- Sep 26 Mon 2011 23:36
[程式][JavaScript] 什麼是JSON?基本教學!
什麼是 JSON?JSON 全稱 JavaScript Object Notation是一種非常輕量級的資料交換格式它是基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集JSON 主要利用了成對的 {} 來包住各個object(物件),用成對的 [] 來包各個array(陣列),用成對的 "" 來包住各字串,用逗號來區隔各變數而資料型態有 string, number, array, object
在介紹 JSON 之前,先來看看 Javascript 是怎麼表示物件跟陣列的。
先稍微了解一下JavaScript的陣列:
- Sep 24 Sat 2011 22:40
[敗家] 沒有了眼鏡,我是個瞎子-SANTA BARBARA POLO (SB-8013)。(2011/09/20)
- Sep 23 Fri 2011 00:38
[程式][JavaScript] JavaScript 物件(OO)寫法基本介紹。
- Sep 20 Tue 2011 23:52
[食記][台南] 我是天皇嗎?這麼好的服務,就在勝博殿!(2011/09/12)
店 名:勝博殿 日式炸豬排
地 址:台南市中西區西門路一段 658號6F
營業時間: 星期一~四 11:00:~15:00 (last order 14:00) 17:30-22:00 (last order 21:00)
- Sep 20 Tue 2011 17:51
[程式][Netbean] netbean7.01 出現 The file cannot be safely opened with encoding x-windows-950.
這幾天在使用Netbean 7.01,如果我直接在檔案設定都用Netbean開啟,只要我直接點選檔案開啟,系統會自己用neabean開啟。
可是都會出現下面畫面中的東西,按下否,檔案就無法開啟,但是按下是,檔案可以開啟,但是裡面的中文的部分都會變成是亂碼,無法正常顯示。
我找了網路上很多說要改fontconfig.properties的設定檔,我試過很多方法,都沒效。
- Sep 20 Tue 2011 17:20
[軟體] Navicat Lite-管理資料庫好用的後端軟體!(2011/09/20)
軟體名稱:Navicat Lite
版 本:9.0
官方網站:http://www.navicat.com/cht/
適合平台:Windows XP,Windows Vista,Windows 7(64bit & 32bit)
- Sep 19 Mon 2011 17:50
[Prestashop] 綠界科技線上付費 For PrestaShop V1.4.4.1
檔案下載位置:http://www.megaupload.com/?d=GUYGH1QR
² 安裝說明:
1.請先上網安裝完成Prestashop,相關檔案及說明請上網參閱:http://www.prestashop.com/en/
2.到 http://www.ecbank.com.tw/module/index.php 下載檔案for Prestashop模組。
- Sep 19 Mon 2011 00:05
[Prestashop] 什麼是Prestashop?
PrestaShop是一款針對web2.0設計的全功能、跨平台的免費開發電子商務解决方案,自08年1.0版本發布,短短兩年時間,發展迅速,全球已超過四萬家網路上電採用Prestashop進行架構。Prestashop基于Smarty引擎编程设计,模組化設計,擴展性强,能輕易實現支援多國語言以及多種貨幣的交易,是外贸网站建站的佳选。Prestashop是目前为止,操作最簡單,最人性化,用户體驗最佳的電子商務解决方案之一。
Prestashop的優點:
1、免費 & 開放
PrestaShop是免費的電子商務購物套件。免費下載,免費使用,不用担心哪天有人跑過来告訴你你們未經授權非法使用來索要賠償,也可以拋棄那些昂贵的商業軟體,使成本大大降低。這就是Prestashop開放軟體的優勢。
- Sep 18 Sun 2011 22:51
[心情] 上來台北兩個禮拜了!
上來台北工作兩個禮拜了,原本以為下班可以去更多地方玩。可是每天下班後,都想回家休息一下。
每天上班很輕鬆,沒有特別規定什麼,去哪都無所謂。可是一下班就像洩了氣的皮球。
在給自己一個禮拜的時間,讓自己充飽電。
在來就是準備下一個接端的目標了。
- Sep 15 Thu 2011 01:07
[資訊] 什麼是MVC?What's Model-View-Controller?
Model-View-Controller(MVC)是一種設計模式(design pattern), 主要目的是用來簡化應用程式的開發與增強程式的可維護性, 其做法是將應用程式分割成以下三個邏輯的元件 :
- Model-主要負責應用程式中的商業邏輯(Business Logic), 商業邏輯是一個非技術用語, 用來描述應用程式功能性的演算法以及資料庫與使用者介面之間資料的交換. Model層封裝了應用程式中對資料的存取並提供可重複使用的函式庫, 像是資料庫存取的抽象化, 郵件的遞送, 資料的驗證與稽核都會發生在此。
- View-簡單解釋就是我們用來呈現自Model層取得的資料與蒐集使用者互動資料的網頁, HTML/CSS/Javascript都是使用於此層的技術。
- Controller-
- 蒐集使用者於View元件中所輸入的資料並決定由哪一支程式進行資料的處理。
- 接收Model元件所回傳的資料並在解析後傳遞給View元件作呈現。
- 所有程式的例外處理以及流程控制
使用MVC來進行網路應用程式開發有很多優點, 包含程式碼簡潔與程式升級的彈性, 但最為人稱讚的優點在於可以將一個專案的開發分成三個不同的角色來增加協同作業的效率。
- Development - 對應到MVC中的Model元件, 這部分主要是由熟悉伺服端程式語言(ex:PHP/Python/RoR/ASP.Net/Perl...etc), 資料庫管理與設計, 資訊架構, 演算法, 以及資料驗證等技術的工程師所負責, 這個角色負責建構應用程式運作細節並提供APIs以及如何與資料互動的規則。
- Design - 對應到MVC中的View元件, 一般來說負責此部分的是熟悉圖像製作, HTML, CSS以及Javascript的視覺設計人員。
- Integration - 對應到MVC中的Controller元件, 整合者主要負責將視覺設計師所開發出的靜態頁面轉換成嵌有程式的動態頁面, 將資料利用表單發送到Model Layer, 接收並轉換Model Layer所回傳的資料並呈現在View Layer之上
- Sep 14 Wed 2011 16:46
[程式][PHP] 如何使用PHP CURL,基礎教學。
如果要用php來抓取網頁,一般人最常想到的就是「fopen」這個函式了。但現在有了更強大的函式,「curl」,至於這個函式怎麼用呢?就往下看吧!至於怎麼安裝,可以參考[程式][PHP] 安裝AppServe,如何啟用php_curl。
如使用mysql一樣,首先,我們必須先建立一個「curl」的連線,也因此,必須使用到 curl_init() 這個函式。而為了怕建立連線忘了關閉。因此,必須先寫好關閉的函式,curl_close($ch)。
// 建立CURL連線 |
- Sep 11 Sun 2011 23:15
[食記][台南] 以前的薄荷糖搬去哪了?這家一定是仿冒的!(2011/09/10)
- Sep 07 Wed 2011 16:19
[程式][PHP] require 與 include 的差別。(包含include_once 與 require_one)。
網路上很多不同的討論,有關require與include 的差別。我看完之後,自己實作經驗上。我提供一個比較簡易的結論,做個分享。
簡單的說, require 和 include 的差別主要是在於:
require 在找不到檔案時會觸發 Fatal Error 進而使程式執行停止。 |
include 在找不到檔案時只會觸發 Warning 所以不對程式有任何影響,除非程式有重大錯誤。譬如:重覆載入檔案。 |
除了這個的差別之外,其他的應該很難去分辨他們的差別。
- Sep 07 Wed 2011 13:40
[PrestaShop] 編寫PrestaShop新的模組,如何刪除tpl模板的暫存檔。
在編寫PrestaShp的模組的時候,會遇到一個問題。就是在程式的部分,會要你創建一個 .tpl的檔案,作為模板。
可是在開發階段常會有些編譯錯誤,需要修改,在測試。但是當他第一次載入妳的.tpl檔之後,不論你怎麼改.tpl檔案,妳會發現都在網頁上看不到效果。
那是因為那個.tpl檔是Base在PHP smarty的功能之下。
- Sep 02 Fri 2011 09:28
[VM 設定] 使用VirueMart 1.1.5 stable 如何取消虛擬稅金。
使用VirueMart時,在台灣都是稅金內含,但是VirueMart 是外國人寫的,所以常常當你打完金額之後,在結帳的時候都會出現稅金(Tax),很困擾。該如何解決呢?
解決方法:admin > Configuration >Virtual Tax 取消勾選
首先在左側找尋功能列的Admin(管理)之後,點選下去,細項功能就會顯示出來,在其中找尋Configuration(設定),在點選下去。
- Sep 01 Thu 2011 13:20
[程式][PHP] 安裝AppServe,如何啟用php_curl。
安裝完 AppServ之後,當你在編寫php_curl的相關程式時,怎麼樣都發現程式編譯後出現,不認識該函數。
網路上大部分的方法。我的測試沒有通過,這個方法應該是針對Window XP或是其他比較舊的版本。
1.在Appserv的PHP安裝目錄下搜索到以下三個dll(ssleay32.dll、libeay32.dll和php_curl.dll).
2.將三個文件全部複製到系統目錄下的system32文件夾下;
- Aug 29 Mon 2011 05:02
[資訊] SVN簡介-什麼是SVN?
什麼是SVN(Subversion)?
有一個簡單但不十分精確比喻: SVN = 版本控制 + 備份伺服器
簡單的說,您可以把SVN當成您的備份伺服器,更好的是,他可以幫您記住每次上傳到這個伺服器的檔案內容。並且自動的賦予每次的變更一個版本。
通常,我們稱用來存放上傳檔案的地方就做Repository。用中文來說,有點像是檔案倉庫的意思。不過,通常我們還是使用Repository這個名詞。基本上,第一次我們需要有一個新增(add)檔案的動作,將想要備份的檔案放到Repository上面。日後,當您有任何修改時,都可以上傳到Repository上面,上傳已經存在且修改過的檔案就叫做commit,也就是提交修改給SVN server的意思。針對每次的commit,SVN server都會賦予他一個新的版本。同時,也會把每次上傳的時間記錄下來。日後,因為某些因素,如果您需要從Repository上下載曾經提交的檔案。您可以直接選擇取得最新的版本,您也可以取得任何一個之前的版本。如果您忘記了版本,您還是可以靠記憶嘗試取得某個日期的版本。
- Aug 29 Mon 2011 03:44
[軟體] WindClick-可以讓滑鼠自動連點的程式。
軟體名稱:WindClick 滑鼠連點程式
版 本:0.02
官方網站:沒有官方網站
適合平台:Windows XP,Windows Vista,Windows 7(64bit & 32bit)
- Aug 29 Mon 2011 03:25
[遊戲] 線上網頁遊戲-龍之刃-智力問答解答。
- Aug 07 Sun 2011 20:47
[食記][台南] 五十年老店,台南口味的肉燥飯-江川肉燥飯(2011/08/06)
- Aug 07 Sun 2011 04:30
[雜項] 閒閒沒事,去7-11拿七夕限定版的Open降的資料夾。(2011/08/06)
- Aug 07 Sun 2011 02:01
[雜項] 老婆讚賞有加的髮型造型師-May Hair Design Studio 健康三街600號 (2011/08/06)
- Jul 25 Mon 2011 15:10
[技巧] 沒有灌任何在Windows抓取螢幕畫面?(2011/07/25)
往往在外面或是用別人的電腦,不方便安裝軟體的時候,怎麼去抓取螢幕畫面呢?我提供一些小資訊給大家參考,完全不需要安裝任何軟體。不管是XP Vista 或是Win7 都可以。
(1)抓全螢幕畫面:
按一下 〔F12〕 右邊的 〔Print Screen〕 這個鍵。
打開 小畫家
- Jul 20 Wed 2011 21:48
[食記][台南] 來去玉井玩,看我放芒果無雙,打爆你們這些雜魚。(有間冰舖 芒果冰)(2011/06/04)
- Jul 20 Wed 2011 04:27
[食記][台南] 府城歷史悠久的鍋燒意麵-小豆豆餐飲屋,用廚藝寫歷史!(2011/07/16)
- Jul 16 Sat 2011 01:00
[維修] 當您在 Outlook 按一下超連結時,收到錯誤訊息!
當您按一下 Microsoft Outlook 中的超連結時,可能會收到下列錯誤訊息:
這個作業已經被取消,因為這個電腦受到限制。請和系統管理員連絡。
我在網路上查過,有很多解決方法,但是造成的原因是因為登錄檔出現問題。一般來說當我們點選不同格式的檔案,電腦登入黨都會紀錄說這類的檔案要用什麼程式開啟,但是可能在你升級至 Microsoft Internet Explorer 6、Internet Explorer 7、或 Internet Explorer 8 之後,登錄機碼遺失或損毀,或著是你移除firefoxy 或是chorme 等瀏覽器之後設定選項錯誤,導致機碼遺失。主要遺失的是 KEY_Local_Machine\Software\Classes\htmlfile\shell\open\command 這串機碼。
我找了很多網路資料,在微軟的官方網站上有看到結決方法,微軟也又出修正程式。下載下來之後,執行安裝完成就可以解決這問題了。
- Jul 15 Fri 2011 02:07
[食記][台北] 便宜又滿意的降火良品-仙Q甜品專賣店。(2011/07/03)
- Jul 14 Thu 2011 03:30
[動物] 看起來可愛,實際上卻是那麼可怕的美國牛蛙 (American Bullfrog )。
拍攝地點:台北科技大學外圍
從台北忠孝新生站出來,要去光華新天地找朋友。因為太早到了,就在台北科技大學外面閒晃了一下,後來發現在他學園旁遍的小溪中發現,居然這有青蛙。想說這麼難得一見,馬上拿起隨身攜帶的Sony A550+18-250鏡頭,開始拍了起來,回來再做紀錄。會到家之後開始上網查資料,才知道原來這是牛蛙,不查還好,一查才發現原來牛蛙這麼可怕。美國牛蛙是相當兇猛的動物,在台灣有「蛙界暴龍」之稱,以無脊椎動物、小魚和其他的小蛙為食,有時也會吃水鳥的幼雛。我拍到的這之可能還小,或著他是公的,所以可能體型比較小了點。西元1951年
農復會從日本引進數隻牛蛙蝌蚪及幼蛙,由水產試驗所進行培育及繁殖。台灣前幾年從國外引進了一些牛蛙,想要培育來吃,可是全都死光了!研究人員們不放棄,又引進第二批。在他們的努力下,終於培育成功了!因此,台灣的餐廳裡多了一些『牛蛙料理』。雖然在養殖的過程中,難免會跑掉一些,可是也沒對生態造成多大的影響。有一次,有一家餐廳訂了一百多隻的牛蛙,準備要煮來吃。沒想到,在運送的過程中,餐廳關門了,那一百多隻的牛蛙不知道要交給誰,於是就舉辦了一場拍賣會,要把牛蛙賣掉。最後由一個宗教團體得標。可是那個宗教團體以為自己在行善,竟然把那一百多隻的牛蛙放了!台灣的蛙類就此面臨了很大的危機。
- Jun 22 Wed 2011 04:14
[遊記][台南] 白河賞蓮,慢慢逛。坐看蓮花,笑滿天!(2011/06/18)
白河為台南市七大古鎮之一,地理位置在嘉南平原東南隅,在荷蘭佔據台灣以前,為舊哆囉嘓平埔番社;至明鄭時期,泉州人初墾於境內大排竹,為白河區漢族聚落的開發先河;後來因為市集的交易,『店仔口』的名稱也隨之而來,也成為白河舊時的代名詞;到了日治時期1920年時,店仔口街更名白河莊,因為有白水溪流經莊內而得名。
台南市白河鎮蓮花節算是台南相當有名的一個季節性產業結合文化的活動,起於民國84年白河鎮農會為打開白河蓮子、蓮藕的巿場知名度而舉辦的蓮花觀光季;翌年文建會全國文藝季的白河蓮花祭,更讓白河蓮花小鎮的美名響徹全台;因遊客反應熱烈,農會乃決定自86年起將其改為常態性年度活動。今年的夏天到了,已經錯過29年的盛開季節,今年當然不能再錯過了。這次用了一個禮拜六的時間,約了家人一起前往賞花。
我們從台南出發~原本是一早就要去,但是呢!就因為一些事情而耽擱了,到了白河的時候,已經是下午五點多的時候。他那裏沒有門牌,所以我也不知道該怎麼描述,但是我提供一的指標性的地點讓大家參考就是白河運動公園,讓大家能夠快速的找到。不過這裡比較像是個小市集,兩側有些餐廳,可以邊用餐邊賞蓮花,相當不錯,商家也有養些小動物,像是兔子跟山雞之類的。停車的部分,馬路兩側停車都還滿方便。
- Apr 23 Sat 2011 02:31
[老婆] 只有你能讓我有心動的感覺!
- Apr 23 Sat 2011 02:17
[碎念] 我居然中獎了!!!這應該不是詐騙集團拉!!
上次匹克幫的活動【愛神來了怎知道】甜蜜情書徵文活動...
我無聊..就把我寫給老婆的話寫了上去...居然今天上線就讓我發現~!
我中獎了ㄟ...還是王品集團夏慕尼鐵板燒精緻套餐乙客(兌換券乙張)...
雖然不知道那是什麼!...不過找個人幫我去領一領..哈哈!!
- Apr 15 Fri 2011 19:56
[3C] Eee note 簡易韌體版本更新!(EA-800 更新)
網路上有人在討論有關EEE note 版本更新的問題,他的方法主要是去修改DNS對應到的網址方法,還要裝其他軟體輔助。
http://www.mobile01.com/topicdetail.php?f=163&t=1979363&last=25474155
這是Mobile01的方法,不過我在這不寫這種方法,我在這提供更簡易的方法。這個方法就算裡面記憶體是空白的一樣可以更新。
我會在發一篇拆機文,搭上這個方法,可以讓你的內建容量從原來的4G變成8G或著更大。以下就是方法。
- Apr 14 Thu 2011 02:17
[碎念] 當你開口跟另一半說你付出多少又多少的時候!
當一個人心情不好的時候,指責對方,說自己付出了多少。
你該想想對方是否也在默默的為你付出。
如果你反覆思量,你真的覺得對方沒有付出你對等的心力時,那就放手吧!
每個女孩都想要被寵愛,可是又有那個男孩不希望被呵護?
- Apr 13 Wed 2011 11:59
[食記][台南] 府城漫遊-馬公廟旁最道地的蝦仁肉圓(友誠蝦仁肉圓)。(2010/12/01)
- Apr 12 Tue 2011 18:14
[食記][台南] 府城漫遊-順天冰棒是我們童年的記憶。(2010/12/01)
- Apr 11 Mon 2011 15:44
[敗家] 高科技筆記本,記事不用在寫在紙上-ASUS Eee Note (EA-800)(2011/02/06)
從Eee Note(EA-800)上市以來,我就一直在考慮要不要買,後來因我同事有買一台,借他的來玩了幾天,終於也決定下手敗這一台,網路上也看了很久,但是一直沒有看到適合的價格可以敗入。碰巧有位善心人士,他尾牙抽到,賣我5200,我當下二話不說就跟他買下來了。給大家一個參考,問到6200~6300,其實就是含稅成本了,未稅的話自己除以1.05就知道了。如果不想買那麼高的價格,可以考慮到網拍或是PTT找,價格都落在5000~5600這個區間,給要買的人參考一下。
現在PO E-note雖然有點LAG到,不過還是給大家做個參考。
這邊附上他的規格
- Apr 11 Mon 2011 02:54
[老婆] 不能沒有你!
- Apr 04 Mon 2011 02:30
[老婆] 你的笑容是我的特效藥。