FileSeek免費快速檔案與文字內容(連程式碼都能搜)搜尋工具軟體

Windows 內建的搜尋功能十分簡單,往往不能滿足用戶的需要,Windows 的「檔案的進階搜尋」關鍵字搜尋,似乎只能搜尋word、txt之類的文字檔案,無法搜尋程式原始檔案內的文字程式碼。

FileSeek為一款免費且是正體中文介面的、快速全方位的檔案文件與文字內容搜尋工具軟體,可以在不用開啟檔案的情況下搜尋檔案內指定的文字串,且搜尋時不需要事先建立索引資料庫,它支援各種文字檔內文查詢,包含 HTML 網頁、PHP 程式碼、TXT 等資料,主要特色除了搜尋速度快之外,另外還有像是支援頁籤功能、可輸入排除條件、搜尋結果操作

...
閱讀更多

Flash Player將於2020年12月31日結束生命週期,Google Chrome與微軟Edge/IE瀏覽器將同時不再支持Falsh,HTML5時代全面來臨!

Adobe公司的Flash曾是網路多媒體創作的重要工具。過去20年來,許多網路影音、遊戲、互動媒體都依靠Flash開發,Flash也曾是幾乎每台機器必裝的軟體。微軟在2007年曾試圖推出Microsoft

...
閱讀更多

LightShot超實用的免費螢幕擷取工具 - 內建圖片編輯器,可直接繪圖加文字註解、也能直接上傳網路空間

LightShot 是一款超實用的免費螢幕擷取工具,可擷取螢幕的任何區域,尤其是對想要擷取包含下拉式選單或選項說明在內的程式介面特別有用。這款軟體簡單易用,只要按下鍵盤上的「PrintScrn」鍵就可開始擷取螢幕上任何區域或全螢幕 (影片、Flash 和 Java 的畫面亦可擷取)。

只要點開截圖啟動器或按下鍵盤快捷鍵,就能用滑鼠拖曳出任意範圍截圖,該被擷取區域的右下角會立即出現兩排工具列,可讓使用者加入文字、線條、箭頭 (可選擇不同的顏色)、存檔 (支援 PNG、JPG 和 GIF)、複製、列印或直接上傳至免費圖片主機空間上以取得短網址,當然也可以儲存在本機電腦,可以當做備用的即時截圖分享軟體,或透過 Facebook、Twitter、Digg 等社群網站與朋友分享。同樣令人激賞的是,這款軟體還可立即叫出

...
閱讀更多

iLoveIMG免費線上圖片編輯工具,裁剪調整尺寸、壓縮圖片、格式轉換及轉檔功能

ILoveIMG 是一款線上處理圖片檔案的網站,使用簡單又完全免費。主要功能功能有:壓縮影像、調整尺寸、裁剪圖片,以及轉換檔案格式等!網站伺服器可以快速地上傳、處理和下載圖檔,只要連接網路打開瀏覽器,就可以編輯圖片,不需要註冊帳號免安裝軟體。線上處理完成後會自動下載新圖檔,伺服器會保留檔案兩個小時可使用連結直接分享檔案。

...
閱讀更多

MuseScore免費正體中文、跨平台、功能強大的音樂作曲和記譜軟體

如果您是音樂家想要寫首歌,如果您是音樂老師想要幫合唱團編首曲譜,如果您是演奏家,想要幫自己彈奏的鋼琴、吉他、小提琴等樂器編輯一份樂譜,那麼或許您都需要一個數位的樂譜製作軟體。MuseScore是一款免費、開放程式碼、跨平台、中文化、功能強大的樂譜製作軟體,其功能類似Sibelius、Finale等商業軟體,可用滑鼠、鍵盤或MIDI鍵盤輸入音符,編輯完成的樂譜可以匯出成為pdf、圖形(png、svg)、音樂(mp3、xml、mid、wav、flac、ogg)等檔案格式。

MuseScore(中文有時譯作:繆斯樂譜或謬斯樂譜)是一個用於Linux、Windows和macOS的樂譜編輯軟體。MuseScore是一個所見即所得的編輯器,完全支援樂譜播放和匯入或匯出MusicXML和標準的MIDI檔案。打擊樂符號支援,是直接從程式印出。Linux 版本用Kubuntu為發展平台。該程式有一個乾淨的用戶介面,快速專注於編輯輸入類似step-time note entry。

...
閱讀更多

Bandizip正體中文版,最好評又輕巧又快速的免費壓縮解壓縮軟體

Bandizip 是一款輕巧、壓縮解壓縮速度超快的免費軟體,支援 ZIP, 7Z, RAR, ALZ, EGG, TAR, BH, LZH, GZ, BZ2, ISO, CAB, WIM, XZ, ARJ 和 Z 壓縮檔;用戶亦可建立自動解壓縮檔 (.EXE) 及多片分割壓縮檔。

這款軟體具有「快速拖放解壓縮」(Fast Drag & Drop) 和「高速壓縮」(High Speed Archiving) 功能。由於多媒體檔案 (AVI, WMV, MP3 等) 或壓縮檔 (ZIP, RAR, 7Z 等)

...
閱讀更多

WinMTR好用的伺服器Ping與Tracert圖形化MTR網路連線檢測工具

WinMTR – 它是一套圖形化界面「Tracert」與「Ping」指令小工具,有了它使用者就不需要打開Windows命令列視窗輸入指令,您只要輸入網指就可以在軟體式窗內同時看到tracert與ping的結果,讓電腦使用者清楚知道網路連線品質與伺服器狀態。如果您有自己架站或管理主機,希望能在電腦無法連現或連線不穩時找出癥結點、排除問題,只要在WinMTR中輸入IP位址或網域名稱,即可進行各種測試,有了這套軟體真的是還蠻方便的!軟體還是免安裝版本,需要的朋友可以下載來使用看看 ~

...
閱讀更多

免安裝的線上製作Gif動畫軟體網站,GIFMaker FreeGifMaker

GIFMaker線上製作超簡單,製作GIF與Video影片動畫

製作GIF動畫除了利用GIF Animator動畫製作軟體外,還能使用GIFMaker線上GIF、Video影片、Frame動畫產生器只需要幾個簡單步驟,就能輕鬆做出閃爍的循環動圖,包含閃爍的速度與圖片大小都能直接在網站上做編輯,不需要再額外裁切與後製圖片,相當方便的免費工具。

閱讀更多

自己動手做GIF動畫圖 - Cyotek Gif Animator免費GIF動畫圖檔製作工具

Cyotek Gif Animator 是個功能很基本、操作也很簡單的 Gif 動畫製作工具,可以幫我們將各式圖檔合併在一起並整理 、匯出成 .gif 格式的動畫圖檔。亦可將原本的 Gif 動畫分解成一格一格的圖檔再加工處理,或匯出每一個 frame(動畫影格) 的畫面、另存新檔。

使用方法很簡單,開啟軟體後按「new」新增一個動畫製作分頁,然後將你要顯示的圖檔拉到視窗中,再針對每一個動畫影格設定好畫面尺寸與展示間隔… 等細節即可。製作時,我們可針對每一個動畫影格個別設定顯示畫面的尺寸、位置與顯示時間,還能個別加強色彩的呈現並做簡單的翻轉、複製與其他調整。如果有需要的話也可針對每一個 frame 加上文字說明或套用圖片浮水印等…。

...
閱讀更多

ImgPlay讓手機靜態照片變成有趣GIF動畫,將影片轉GIF檔或把多張照片、LIVE連拍變成動畫!

除了在電腦上有不少的製作GIF軟體外,手機上也有ImgPlay - GIF Maker App,輕鬆將影片與GIF圖片互相轉檔,或者使用多張照片、LIVE連拍的相片直接製作GIF動圖,程式還有新增文字、濾鏡特效、剪輯短片的功能~隨手將生活的每個精彩瞬間拍下來,將這些生動的GIF動態圖片分享給朋友們!

ImgPlay,手指動一動,就能迅速制作屬於自己的個性GIF動態圖片與朋友分享,非常方便又實用。是一款利用圖片、影片就能輕松制作GIF的手機應用軟件。iPhone的優勢!利用高速連拍圖片就能快速制作GIF動態圖片,也可以從影片中截取有趣的段落制作成GIF和影片短片。通過這款軟件,大家可以切身感受拍照片和影片時的精彩瞬間。現在,就拿ImgPlay創建屬於自己的GIF動態圖片,和大家一起欣賞和分享吧!

功能介紹

  • 可直接選擇自己喜歡的圖片制作GIF, 影片。
  • 可編輯GIF段落制作GIF,
...
閱讀更多

台灣之光 Notepad++ 超好用的免費程式編輯軟體,支援50多種程式設計語言

NotePad++ 是一套自由軟體的純文字編輯器用來取代 Windows 記事本的工具,由台灣人侯今吾獨力研發基於同是開放原始碼小巧且有效率的代碼編輯器。該軟體以GPL 許可證下的自由軟體開發專案採用 win32 api 和 STL 以 C++ 程式語言撰寫成,並且選用功能強大的編輯模組 Scintilla,有完整的中文化介面及支援多國語言撰寫的功能(採用萬國碼 UTF-8 技術)。

它的功能比 Windows 中內建的記事本(Notepad)強大,除了可以用來製作一般的純文字的說明文件,也十分適合用作撰寫電腦程式的編輯器。操作方式與記事本幾乎相同。而它並不僅僅只是一套記事的工具而已,還可以替許多的程式語言的語法上色,且有半透明視窗的效果,是撰寫程式的好幫手。而此軟體支援 Unicode,也可以開啟大型檔案,幾乎不太會

...
閱讀更多

操作非常簡單功能卻非常強大的OpenShot跨平台免費中文介面的影音編輯軟體

OpenShot影片編輯器是一個自由且開放原始碼的免費影片剪輯軟體,它支援跨平台FreeBSD、Linux、macOS與Windows,支援正體中文…等70種語言,功能完整操作簡單的影片製作軟體,支援高清匯出無浮水印!提供無限制時間軌、切割視頻、加入音訊、文字、3D動畫字幕、慢動作、快轉、旋轉、變形、音樂裁切、添加影片特效與轉場等功能,雖然沒有像威力導演有可以直接套用的範本,但製作出來的影片一樣能很專業!。OpenShot的核心影片編輯功能是以C++函式庫實作,稱之為libopenshot,OpenShot使用Qt部件工具箱並提供Python API。在網站上就可找到適合自己平臺的安裝程式,再下載並安裝就可以使用囉。不過要特別注意的是只能用於64位元的電腦喔,如果作業系統為32位元的話,就無法安裝囉。

閱讀更多

Photopea支援多國語系免費線上影像繪圖軟體威力直逼Photoshop,無須下載還能在手機上修圖!

Photopea,這一套軟體免費、不需要下載免安裝,透過瀏覽器就能直接運作編輯影像繪圖,但讓人驚豔的是Photopea相當的強大,具有相當多Photoshop基礎功能,不需註冊即可使用,具備圖層功能,也有套索、筆刷、填色、文字輸入、模糊化與各種濾鏡工具,甚至還能編輯 PSD 等各種繪圖軟體的特殊圖檔,執行效率也十分順暢,讓人難以置信這是一套免費的線上影像繪圖軟體。

 免費線上繪圖軟體Photopea

打開 Photopea網站,不須註冊帳號也能開始使用。如果一打開 Photopea時發現是英文版,可以到「More」的「 Language

...
閱讀更多

三款免費的心智圖軟體 FreeMind、Cayra、XMind - 幫助記憶減少背書時間,輕鬆的做規劃,花些時間畫張心智圖會讓你事半功倍喔!

什麼是心智圖?心智圖可以幫助我們思考、分析、規劃、歸類和整理各種資訊,是開發右腦的途徑之一。心智圖又被稱為靈感觸發圖,有時也被叫做概念地圖或思維地圖,是一種圖像式思維的工具。藉由這個方式,我們可以更輕鬆地以圖像的方式來表達自己的想法,進而增進與人溝通的效率。除了以紙筆進行之外,如能善用繪製心智圖軟體的協助,更能事半功倍。維基百科有詳細的說明,想要更深入的人可以先直接參考維基百科;買本心智圖的書也可以幫您快快上手。 心智圖的中心通常是一個單字或者是一個主題,而環繞在中心外的是相關的思想、言論和概念。心智圖是用一個中央關鍵字或想法以輻射線形連接所有的代表字詞、想法、任務或其他關聯專案的圖解方式。它可以利用不同的方式去表現人們的想法,普遍地用作在研究、組織、解決問題和政策制定中。

心智圖(Mind

...
閱讀更多

Audacity聲音編輯軟體 - 錄音 / 合併 / 分割 / 編輯,MP3音樂檔、手機鈴聲

一般情形下大概很少會去分割MP3音樂檔,不過如果你想把某首歌曲的副歌或前奏、間奏部份單獨切割下來再傳到手機去當鈴聲的話,那該怎麼做呢?

Audacity是一套開放原始碼的全方位聲音編輯軟體,不僅提供剪輯的功能更有合成,調整聲波等等功能,而且還提供錄音的功能。 而這套軟體不同其它音樂編輯軟體,他具有多國語言,讓您再也不必為了英文傷腦筋,另外他支援跨平台,可在Mac OS X、Microsoft Windows、GNU/Linux和其它作業系統上運作。Audacity在2004年7月獲選為SourceForge.net當月最佳推薦專案,2007年7月選多媒體類的SourceForge.net 2007 Community Choice Awards。 Audacity 最新版本是於2006年11月15日推出的1.2.6版本。另外,1.3.X版本仍在測試中。

...

閱讀更多

BlueGriffon「藍獅鷲」 一款免費跨平台所見即所得的網頁編輯器軟體,支援HTML5、CSS3

BlueGriffon 支援了最新穎的網頁技術,包括 HTML5 版面設計、表單及媒體標籤、ARIA、CSS3;以及 SVG 的過場動畫(transition)、變形、陰影等效果……總之族繁不及備載啦!支援HTML5/CSS3的其中一個好處是可插入視頻和音頻檔案,也可支援可縮放向量圖形(Scalable Vector Graphics,

...
閱讀更多

OpenOffice.org 重量級免費中文跨平台的辦公室商務軟體

您也許聽說過,Linux 上的軟體,大多都是免費的。許許多多功能強大,又穩定的軟體比比皆是,甚至也有與 MS OFFICE 相匹敵的文書處理軟體出現。這些都是開放原始碼與許許多多熱心人的心血結晶。如今,OpenOffice 也推出了 for Windows 的中文版,讓不會使用 Linux 的人,也能享受到開放源碼所帶來的成果。

OpenOffice.org 原是 Sun 公司的一套商業重量級 Office 軟體,經過 Sun 公司公開程式碼之後,正式命名為 OpenOffice 發展計劃,並由許許多多熱心於自由軟體的人士共同來維持。如今,OpenOffice.org 也把發展的成果,呈現在 Windows 上,讓大家能在 MS OFFICE 之外,還能有免費的 Office

...
閱讀更多

iTunes 影音播放器軟體 - 聆聽、觀賞及玩樂的起點,所有娛樂內容盡在 iTunes

iTunes 是適用於 Mac 或 PC 的免費應用程式,它讓你管理及播放你電腦上的數位音樂與影片。它可以在你所有裝置和電腦上自動下載你新購買的應用程式。iTunes 可供你盡情欣賞 Mac 或 PC 上的所有影音內容。無論觀賞影片或聆聽音樂,再也不用翻找 CD 或不斷更換頻道,你只要到電腦上打開 iTunes 即可;iTunes 資料庫儲藏你收藏的所有媒體,讓你瀏覽速度更快、整理更容易,而且配合當下心情隨意播放。

iTunes是一款媒體播放器的應用程式,2001年1月10日由蘋果電腦在舊金山的Macworld

...
閱讀更多

QuickTime 影音播放軟體 - 最佳影音娛樂中心,可以觀賞網路影片、高畫質電影、個人媒體影片

您是否曾經想要在線上觀賞影片或聆聽音訊,卻發現您的電腦不能播放該檔案?這就是為什麼您需要 QuickTime。它是一項強大的媒體技術,適用於 Mac 與 PC,並幾乎支援所有您會用到的常見視訊與音訊格式,因此您可以隨心所欲播放數位媒體。

QuickTime是由蘋果電腦所開發的一種多媒體架構,能夠處理許多的數位視訊、媒體段落、音效、文字、動畫、音樂格式,以及互動式全景影像的數項類型。

Quicktime 這個由 Apple 開發甚久的多媒體應用介面、播放軟體,支援 Shockwave Flash 格式、MP3 格式與即時影音傳送。連同原本的多樣支援,讓 Quicktime 受到業界的重視。對圖片支援的格式方面,有 Adobe Photoshop、tiff 等等,midi 音樂的播放,也可以和動畫檔案同時播出,可望減少音樂資料的傳送,達到低頻寬的圖片加 midi

...
閱讀更多

Adobe Acrobat Reader 「PDF」文件的閱讀軟體,可用來開啟並與各種 PDF 內容互動,包括表單和多媒體內容!

Adobe® Reader® 軟體為免費的全球標準,讓您可靠地檢視和列印 PDF 文件,並對 PDF 文件加上註解。它是唯一的 PDF 檔案檢視程式,可用來開啟並與各種 PDF 內容互動,包括表單和多媒體內容。所謂的「PDF」就是可攜式文件格式(Portable Document Format),是電腦界非常通用的文件標準之一,其原因在於他有良好的可攜性,在各種不同的電腦平台與作業系統間,均可以相互交換及閱覽,造就了「PDF」現在的地位。許多的專業文件均用「PDF」做為製作及交換的標準。

要閱讀「PDF」文件當然也需要專用的軟體,那就是 Adobe Acrobat Reader。Adobe Acrobat Reader 有許多不同平台及語言的版本,包括 Windows, Mac, IBM AIX, SUN Solaris, SGI IRIX, HP-UNIX, Linux 等等,還有 Java

...
閱讀更多

FormatFactory (格式工廠)萬能的影音轉檔工具軟體,最受歡迎影片轉檔工具

FormatFactory 是一款全能的影音轉檔軟體,支援大部分常用的檔案格式,支援所有影音檔轉成 MP4、3GP、MPG、AVI、WMV、FLV、SWF 等,能將所有聲音檔轉成 MP3、WMA、MMF、AMR、OGG、M4A 及 WAV 等,也能把所有圖片檔轉成 JPG、BMP、PNG、TIF 及 ICO 等,並支援 DVD 光碟的抓取和燒錄,軟體介面一目瞭然且操作容易,支援 35 種以上的語言,包括繁體中文與簡體中文。

你也被網路上各式各樣玲瑯滿目的影音格式弄得眼花撩亂嗎?檔案格式過多使得使用者必須安裝多種轉檔格式才能開始真正的影音編輯工作,如果有一款萬能的轉檔軟體,能支援所有主流的影片、圖片、聲音、甚至行動裝置常用的格式互轉,那該有多好?FormatFactory 就如其名,是一款這樣的萬能轉檔軟體。

FormatFactory 支援多種格式,在視訊影片方面能讓所有來源檔轉成 MP4、3GP、MPG、AVI、WMV、FLV、SWF

...
閱讀更多

Picasa Google 的免費照片、圖片管理編輯軟體,可讓您的相片更加出色與親友分享精美的相片!

Google

...
閱讀更多

FileZilla 免費又好用的 FTP 上傳下載檔案傳輸軟體

面對琳瑯滿目的 FTP 程式,你用的是哪一種呢?FileZilla 這套 FTP 軟體有著簡潔的介面,但在簡單介面下隱藏有著多線傳輸、檔案續傳、防火牆及 Proxy 支援、加密傳輸等眾多的功能。體積小效率高的這套軟體,還是免費的呢。

FileZilla是一套開放原始碼的免費FTP檔案傳輸軟體,內建44種語言的多國語系介面,且還提供Windows、Linux、Mac OS X等多種作業系統平台的版本。除了支援一般FTP檔案傳輸之外,還可支援SFTP與「FTP over SSL/TLS」…等傳輸模式。最近推出了FileZilla .0最新版本,修復了一些小錯誤與其他bug,是個相當穩定而好用的免費軟體。

FileZilla 有著簡潔的介面和強大的功能,它支援多線傳輸及檔案續傳功能,能夠穩定的傳輸大量資料。有目錄分類功能的 FTP 站台管理員 (Site Manager)讓你快速設定常用的伺服器,還支援 Proxy 及防火牆,以及 SSL 加密及 SFTP

...
閱讀更多

Safari 網頁瀏覽器介紹「全世界最創新的瀏覽器」

Safari是蘋果公司所開發的網頁瀏覽器,並內建於Mac OS X。Safari在2003年1月7日首度發行測試版,並成為Mac OS X v10.3與之後的預設瀏覽器,也是iPhone、iPod touch、iPad和iPad 2的指定瀏覽器。Windows版本的首個測試版在2007年6月11日推出,支援Windows XP與Windows Vista,在2008年3月18日推出正式版。從Safari發行起市佔率不斷攀升。2008年2月,TheCounter.com報告Safari的市佔率為3.34%,而Net Applications表示在2008年2月市佔率為2.63%,2009年1月爬升至3.62%,2011年4月爬升至7.1%。

閱讀更多

Drupal 網站內容開發管理系統 - 發展成熟,靈活和擁有強大的多種功能,可以用來建設從個人網站到大型社區網站

Drupa 的名稱源起荷蘭語 druppel(水滴)之意,是一套免費、強大的網站內容開發管理系統(CMS),能夠輕鬆簡單地發佈、管理以及組織各式各樣的內容資訊。適合應用在小至個人部落格、大至企業商業應用的網站。擴充性強,外掛模組種類多樣化,安全性高。Drupal 是一套開放源碼的內容管理平台,擁有多種實用的功能,可以用來建置從個人網誌到大型網路社群等各種類型的網站,例如華納唱片、紐約觀察報、Fast Company、Popular Science、SonyBMG、富比士、哈佛大學等網站,或是個人部落格(Tim Berners-Lee)、播客網站(TWIT.tv)、線上社群(SpreadFireFox.com)。

  • 系統名稱:Drupal 網站內容編輯管理系統
  • 軟體費用:開放原始碼且免費 (GPL)
  • 正體支援:正體中文高度支援 /
...
閱讀更多

Magento 多商店購物網站系統 - 可在同一個後台管理多個網站或多個線上商店,多語言多種貨幣的購物車軟體

Magento 一套以 PHP 開發的購物車系統,具有完整後台管理,讓使用者有效率的建立屬於自己的網路商店,可以在同一個後台管理多個網站或者多個線上商店。Magento 多商店購物網站系統支援多語言多種貨幣、 靈活促銷和工具、SEO搜尋引擎優化自訂管理、商品上架管理簡易,維護簡單方便。它能制訂各種商品優惠,如:增加促銷產品、折價卷、免運費、滿額折扣等。 商品結帳方面,它支援加密連線 (https),保護帳單相關的資料傳送。物品寄送的方式,它能依據重量、價格、目的地和所選的快遞公司設定運費。 各種的銷售報表讓管理者能迅速掌握商店最新的狀況,適合各業界在網路上經營業務,和拓展國際商業貿易生意機會。更適合各網頁網站設計人員、網站發展和網上服務供應業界等,使用來發展和推廣業務,因Magento 功能強大,發展迅速,不斷改良,務求強效但保持簡單,穩定性高,適合不同客戶的需求!

  • 系統名稱:Magento
...
閱讀更多

手機又沒電的八個原因,遇到榨乾電力的挖礦程式最難察覺

明明早上才充飽電,一到下午就開始為手機的電量爭鬥,想盡辦法讓它可以”活著回家”?趨勢 3C 好麻吉為大家整理了手機耗電量大的 8 個原因,提供給大家檢查一下,是不是平常不知不覺的使用一些不必要的功能增加手機耗電量?(不過,第 8 點榨乾電力的原因跟使用習慣沒有太大關連 >[]< )

  1. APP偷吃電?
    既然要省電就必須對症下藥,首先,到手機的設定去找尋看看app消耗的電量,如果有些app你很少用卻耗了很多電,趕緊考慮解除安裝它們吧。
  2. 螢幕亮度太高?
    智慧型手機裡消耗電量最大的地方幾乎都是用在螢幕上,所以使用「自動調整螢幕亮度」這個設定,讓手機系統對不同的環境都能夠自動最佳的調整螢幕亮度,就能夠降低耗電的狀況。
    愛眼提醒:手機螢幕亮度調到8成亮即可,太亮會讓睛眼較快感到疲累。
  3. 螢幕開啟時間過長?
...
閱讀更多

PHP MySQL創建數據資料庫

資料庫存有一個或多個表。您需要 CREATE 許可權來創建或刪除 MySQL 資料庫。

使用 MySQLi 和 PDO 創建 MySQL 資料庫

CREATE DATABASE 語句用於在 MySQL 中創建資料庫。在下面的實例中,創建了一個名為 "myDB" 的資料庫:

實例(MySQLi - 面向對象)

<?php
$servername = "localhost";
$username = "username";
$password = "password";
 
// 創建連接
$conn = new mysqli($servername, $username, $password);
// 檢測連接
if ($conn->connect_error) {
    die("連接失敗: " . $conn->connect_error);
} 
 
// 創建資料庫
$sql = "CREATE DATABASE
...
閱讀更多

HTML ISO-8859-1 字元集参考手册

ISO-8859-1

在 HTML 4.01 中,ISO-8859-1 是預設的字元。
ISO(全稱 International Standards Organization)為不同的字母/語言定義了標準的字元集。
在本頁面底部列出了 ISO-8859 的不同變體。


ISO 8859-1 ASCII

ISO-8859-1 的第一部分(實體編號 0-127)是原來的 ASCII 字元集。它包含數位、大小寫英文字母和一些特殊字元。
在 ISO-8859-1 中,未使用從 128 到 159 的編碼,但是很多瀏覽器會顯示 ANSI(Windows-1252)字元集的字元,而不是什麼都不顯示。


ISO 8859-1 符號

ISO-8859-1 的第二部分(編碼 160-191)包含了常用的特殊字元。

字元 實體編號 實體名稱 描述
&#160; &nbsp; 非間斷空格(non-breaking space)
¡ &#161; &iexcl; 倒置感嘆號(inverted exclamation
...
閱讀更多

PHP連接MySQL資料庫

PHP 5 及以上版本建議使用以下方式連接MySQL :

  • MySQLi extension ("i"意為improved)
  • PDO(PHP數據對象)

在PHP 早期版本中我們使用MySQL 擴展。但該擴展在2012 年開始不建議使用。

我是該用MySQLi ,還是PDO?

如果你需要一個簡短的回答,即"你習慣哪個就用哪個"。MySQLi 和PDO 有它們自己的優勢: PDO 應用在12 種不同數據庫中, MySQLi 只針對MySQL 數據庫。

所以,如果你的項目需要在多種數據庫中切換,建議使用PDO ,這樣你只需要修改連接字符串和部分查詢語句即可。使用MySQLi, 如果不同數據庫,你需要重新編寫所有代碼,包括查詢。兩者都是面向對象, 但MySQLi 還提供了API 接口。兩者都支持預處理語句。預處理語句可以防止SQL 注入,對於web 項目的安全性是非常重要的。

...
閱讀更多

PHP表單和用戶輸入

PHP 中的$_GET$_POST 變量用於檢索表單中的信息,比如用戶輸入。

PHP 表單處理

有一點很重要的事情值得注意,當處理HTML 表單時,PHP 能把來自HTML 頁面中的表單元素自動變成可供PHP 腳本使用。

實例

下面的實例包含了一個HTML 表單,帶有兩個輸入框和一個提交按鈕。

form.html 文件代碼:

<html>
<head>
<meta charset="utf-8">
<title>PHP表單和用戶輸入教程</title>
</head>
<body>
 
<form action="welcome.php" method="post">
名字: <input type="text"
...
閱讀更多

Android 裝置未取得 Google 認證,將禁用 Google 應用程式

Android 做為一個開源行動作業系統,除了 Google 委託硬體製造商生產的產品之外,市面上還有數以百萬的相關產品。一般來說,製造商會與 Google 合作,證明已安裝 Google 應用程式如 Google Play、Google 地圖的 Android 裝置安全無虞,而且能夠正常執行所有應用程式。

當您的裝置通過 Android 相容性測試並取得 Google 認證,當然就能使用 Google 應用程式。至於像是亞馬遜的 Fire OS 平板以及多數在中國銷售的智慧型手機並未取得 Google 認證,理論上是無法使用 Google 應用程式;但技術人員可能在未經許可的情況下,採取私自安裝 APK 等各種方式讓用戶也能使用。

現在,Google 官方可要開始整治那些未經許可的行為了!

當用戶嘗試執行 Google 應用程式時,Google 將會審查其 Android 系統生成的日期,如果有未經 Google 認證的裝置,並且搭載的是 2018 年 3 月 16 日之後編譯的 Android 版本,Google 應用程式將無法使用。

有許多自訂 ROM

...
閱讀更多

JavaScript運算式與運算子

在JS中,我們可以藉由運算式得到所需要的值。 所謂的運算式,不是只有像數學的四則運算,它也有其他的形式表現,讓我們求值。

算數運算式

算數運算式就是數學的 + - * / 運算,在執行過程中,如果需要,JS會自動把運算元轉成數值或字串。 如果有任一運算元無法轉成數值,運算結果會以NaN表示。

console.log(1 + 1); //2
console.log('1' + 1); //11
console.log(undefined + 1); //NaN

+運算子

+運算子可執行數值相加與字串串接

console.log(1 + 1); //2
console.log('A' + 'B'); //AB
console.log('1' + 1); //11
console.log(true + 1);
...
閱讀更多

JavaScript建構式製作手機物件規格的樣板

小明到手機行決定挑選一支手機,手機款式很多但基本上都有相同的功能,僅有少部分的規格上有差異,過去那種資料連連看的方式一定會把資料搞得一團亂 (參考先前的 Javascript 物件 "傳參考" 特性),於是他想到一個新方法,先寫好一個樣板,有需要的格式直接從該樣板取用即可。

手機的規格樣板:
品牌
型號
是否能照相
照相

一般物件寫法的問題

如果使用一般的物件製作手機規格的樣板,就會出現以下的問題,當物件賦予到另一個物件上時,兩者其實是使用相同的資料,當修改後者時前者也會跟著修改 (JavaScript 傳參考的特性)。

var phoneTemplate = {
  brand: 'xxx',
  model: 'z1',
  withCamera:
...
閱讀更多

JQM開發要注意事項

JQuery Mobile在使用上有哪些需要注意的地方

Javascript使用須知:

  1. jQuery Mobile是採用ajax方式運作,除了第一次loading的page以外,皆只有取出該page content畫面,因此如果每個page都有各自的js,只有第一個page的js會執行,且後續change page都會執行第一個page的js。
  2. 因此所有page需共用一個js檔較為恰當,可於pageinit/pagechange event來客制各page自訂功能之js

url非預期路徑:

因jQuery Mobile是採用ajax方式load page,因此除了第一個page以外,其他page的url都會被變更為{原URL}/#/{新URL},因此引用css/js(可於放入content來引用)路徑也會因此而不正確。

page cache:

jQuery

...
閱讀更多

MySQL Client提示符號與紀錄檔的設定與使用

MySQL有許多工具程式具有圖形介面方便使用,但MySQL Client 這個官方工具有其使用上的一些特色, 對管理MySQL Server 有幫助, 以下將介紹兩項功能:提示符號與紀錄檔。

一、提示符號的設定

先來看一下筆者的一種設定結果:

asami@[akina]>

asami 是 user 名稱, 用@ 代表 at;
[akina] 是 database 名稱。這樣就很容易知道現在的user與database。

設定的方法是在 my.cnf 這個 MySQL的設定檔裡面,[mysql] 段,加上這行

prompt="\\u@[\\d]>"

就可以達到上面的效果,還可以有其他參數,如日期、時間、Server的名稱等等。或是登入時用 --prompt 設定,也可以登入後再用prompt 設定。...

閱讀更多

程式設計人員如何開發出ASP搭配Access資料庫的安全網頁?

很多企業現有網站內容的架構,目前還是以ASP搭配Access資料庫的方式,身為一個公司的網站管理者或程式設計人員,該如何重新檢視、改寫,強化網頁程式碼本身的安全設計,避免遭到惡意人士鑽漏洞濫用?

對許多中小企業而言,ASP網頁加上微軟Access資料庫的組合,仍舊是容易上手、快速開發的網頁技術,對使用者不多,效能需求不高的小型專案或者資料庫網頁應用的開發,綽綽有餘。但也正因為是滿足簡單小型的應用需求,往往也容易忽略在安全上的考量,而成為資料洩漏的死角。

我們在此想提供一些網頁開發的安全建議。已使用ASP或將採用的企業可以根據這些原則,重新檢視本身的ASP網頁是否需要修改,並且了解調整的方向。

一、不要相信使用者輸入的任何資料

使用者不一定會輸入適當的內容,所以永遠都需要檢查使用者輸入的資料。你可以使用Server HTMLEncode方法、Server

...
閱讀更多

擴增實境 Augmented Reality 的介紹與應用

擴增實境(Augmented Reality,簡稱 AR),是一種實時地計算攝影機影像的位置及角度並加上相應圖像的技術,這種技術的目標是在螢幕上把虛擬世界套在現實世界並進行互動。這種技術估計由1990年提出。

隨著隨身電子產品運算能力的提升,預期擴增實境的用途將會越來越廣。

目前對於擴增實境的定義是包括三個方面的內容:
• 將虛擬物與現實結合
• 即時互動
• 三維

目 前在 iPhone 手機,Windows Phone手機以及Google Android手機上,已經出現不少的擴增實境的應用,只要安裝相關AR APP,手機鏡頭畫面感應到特定的圖像,就能在圖像上顯現設定好的3D模型動畫或影音視訊,結合虛擬與現實,甚至可與虛擬3D模型動畫做即時互動。

Vuforia 擴增實境軟體開發工具包(Vuforia Augmented Reality SDK)是美國的高通無線電通訊技術研發公司,針對移動設備擴增實境應用的軟體開發工具包。它利用計算機視覺技術實時識別和捕捉平面圖像或簡單的三維物體 (例如盒子),然後允許開發者通過照相機取景器放置虛擬物體並調整物體在鏡頭前實體背景上的位置。

可到https://developer.vuforia.com下載Download Unity Extension 是unitypackage 檔案,可搭配Unity專案與vuforia 網站的manage databases and targets,就可做到有趣的擴增實境效果。

閱讀更多

Google Docs線上文件編輯終於出現「追蹤修訂」很重要的功能!

Google Drive 裡的文件編輯雖然擁有很好的「多人協同作業」能力,可以多人即時的線上編輯同一份文件,但是,一直缺少一個對於論文寫作、文章修改來說很重要的功能,也就是在微軟的 Office Word 裡,很多專業寫作者會使用的「追蹤修訂」功能。

什麼是「追蹤修訂」呢?也就是當你需要「修改文章」時,還不確定是否要這樣修改,這時候可以利用追蹤修訂來改寫內容,文件裡就會同時保留原文與修改後文字,等到之後確定真的要這樣修改的話,只要按下確認修訂,就會移除原文,替換修改後文字。

如果你的這份稿件是要和他人一起合作編修的話,追蹤修訂就更加有用,讓他人明確的知道文章改動了哪些地方,確認完成後,才正式定案,這一直是 Office Word 中最好用的功能之一。而現在, Google Docs 的線上文件,也支援追蹤修訂功能了。

  1. 目前這個追蹤修訂功能可以在 Google Drive 中的「文件」裡使用。
...
閱讀更多

您可能沒發現的10個Google製作超好用Chrome瀏覽器擴充套件

Google Chrome 瀏覽器上有可以離線像單機軟體一樣使用的 Web App,也已經內建了很多實用的功能。甚至最近還做出了一個「開始功能表」,儼然想要直接取代 Windows,變成任何一台電腦都能使用的 Chrome OS 雲端作業系統。除此之外, Google Chrome 上面也有很多「擴充功能」,透過安裝這些套件,讓瀏覽器更加強化。而這其中, Google 自己就推出了很多非常實用的小工具,你有發現並開始使用這些「 Google 原生」的擴充套件了嗎?

今天這篇文章,就來幫大家整理 Google 瀏覽器上那些 Google 製作推出的好用擴充功能。

  1. 儲存至 Google 雲端硬碟(網頁截圖)
    這個套件可以幫你截取完整的長網頁,存成 PNG、 HTML、
...
閱讀更多

手機容量不夠?一款簡單APP幫您連回電腦

...
閱讀更多

ADSL撥號軟體的安裝與設定

ADSL上網的軟體設定可分為以下的幾各步驟:

1、網卡的安裝和設定

由於ADSL數據機是通過網卡和電腦相連的,所以在安裝ADSL Modem前要先安裝網卡,網卡可以是10M或則10/100M自我調整的。
安裝完成以後應該如圖所示: 要注意的是安裝協定裡一定要有TCP/IP,一般使用TCP/IP的預設配置,不要自作主張的設定固定的IP位址。

2、下載和安裝PPPoE虛擬撥號軟體

閱讀更多

電腦系統的恢復與備份ghost的使用技巧

一、分區備份

使用Ghost進行系統備份,有整個硬碟(Disk)和分區硬碟(Partition)兩種方式。在菜單中點擊 Local(本地)項,在右面彈出的菜單中有3個子項,其中 Disk表示備份整個硬碟(即克隆)、Partition 表示備份硬碟的單個分區、Check 表示檢查硬碟或備份的檔,查看是否可能因分區、硬碟被破壞等造成備份或還原失敗。分區備份作為個人使用者來保存系統資料,特別是在恢復和複製系統磁碟分割時具有實用價值。

選 Local→Partition→To Image 功能表,彈出硬碟選擇視窗,開始分區備份操作。點擊該視窗中白色的硬碟資訊條,選擇硬碟,進入視窗,選擇要操作的分區(若沒有滑鼠,可用鍵盤進行操作:TAB鍵進行切換,回車鍵進行確認,方向鍵進行選擇)。 在彈出的視窗中選擇備份儲存的目錄路徑並輸入備份檔案名稱,注意備份檔案的名稱帶有 GHO 的尾碼名。 接下來,程式會詢問是否壓縮備份資料,並給出3個選擇:No

...
閱讀更多

Unix與Windows在檔案許可權控制上的差異分析

Unix作業系統在檔案許可權控制上,跟Windows作業系統上還是有比較大的差異。簡單的來說,Unix的檔案許可權控制要比Windows作業系統複雜的多。雖然其維護起來具有一定的難度,但是這也保證了Unix作業系統的檔控制要比Windows作業系統的檔控制安全的多。下面筆者就對兩個作業系統在檔案許可權控制上的差異做一些分析。如果有說得不對的地方,還請大家多多批評改正。

無論是微軟作業系統還是Unix作業系統,其許可權控制的基本模型就如下圖所示。不過他們在具體的實現上有很大的差異。

差異一:檔案執行許可權上的差異分析

假設現在有使用者A,其在Unix作業系統上建立了一個檔案text。通常情況下,這個使用者A就是檔案text的所有者。所有權這對檔具有完全控制的許可權,即具有讀、寫、執行的許可權。而在Windos作業系統下,則沒有控制的這麼嚴格。在Windows下其許可權只有讀、寫的控制,而沒有細化到執行的許可權。這就是兩個作業系統在檔案許可權控制上的一個重要差異。Unix在對檔專門進行了執行許可權的控制,這對於Unix作業系統的安全性具有很大的幫助。如現在有一個程式開發小組,其成員包括用戶A與用戶B。他們在開發一個磁片清理的程式。為了安全起見,這個指令檔案當然不能夠隨意執行。不然的話很可能會造成磁片檔意外刪除的。為此用戶A就可以控制,用戶B可以查看或者編輯這個指令檔,但是不能夠執行。要測試的話,必須有用戶A來進行。這就可以保障這個指令檔案不會被未經授權的用戶執行。但是在Windows系統下就沒有這方面的控制。

閱讀更多

什麼是FTP?

FTP就是File Transfer Protocol (client and server) ,它是一種獲得網際網路世界普遍採用的通訊協定之一,說什麼FTP協定恐怕對一般人來說太深奧了點。其實講白話一點,就是有一組非商業組織的學者們,在1985年的時候提出了一種開放的協定,提供給想要製作檔案傳輸相關應用的電腦軟體設計者們參考,讓大家可以依照這個標準,獨立製作出支持FTP協定的檔案傳輸軟體,確又可以確保互相能夠相容。

TP,是file trasfer protocol的縮寫。顧名思義,這是一個用來傳送檔案的指令。ftp不限於特定的作業系統(如UNIX)上才有,只要遵守一個特殊的協定,(TCP/IP protocol) ,甚至連不同的作業系統間,如UNIX與MS-DOS,也可以互傳資料呢!所以可以想見這個指令的強大功能了。因此,使用網路,不可不知ftp 之用法。ftp 能夠發揮網路的強大功能,真正達到資訊流通的目的。

而且,網路上有相當多的豐富的軟體,小至一些簡單好用的小工具程式,大至完整的作業系統,還有很多的學術論文、技術文件、各種程式的原始碼、圖形檔、聲音檔、動畫檔...等等,數也數不清。這些軟體,就是所謂的shareware,不僅完全免費,而且可以任意拷貝而不須擔心觸犯法律。至於要如何弄到這些東西呢?

FTP運作的原理

...
閱讀更多

網頁設計開發程式設計師主要十大熱門程式語言

在現今IT產業人力市場競爭日益激烈的時代,許多人認為學會多種程式語言也是在某職時可無往不利的一個方法。就像語文能力一樣,電腦程式能力也有助於自我推銷。本篇介紹美國從事網頁設計的開發人員可選擇的十項主要的程式語言。

據美國每週電腦報《eWeek》報導,雖然有些應用程式的研發者在因緣際會下,熟練了某種特定語言可導致他們一夕致富。但是很多長期從事程式設計的工程師均認為,每一段時間就須學習一種新的程式語言是成為一位成功的網路開發設計師的必要條件。

聖地牙哥軟體開發公司Interknowlogy.com總裁哈克比(Tim Huckaby)提及一位師字輩程式老手的經驗談到:程式語言僅僅是程式語言,你是不是好的程式設計師並不要緊,所用的語法才是關鍵。

儘管其公司工作忙得令人暈頭轉向,哈克比在應徵人才時,即使要招募對特定程式語言有基本認識的新手,依然是困難重重。他說:「我們求才若渴。我們要找剛從學校畢業,有學過『.Net』或是Java程式且態度及能力不錯的人才。因為具有這些條件,我們可以針對『.Net』再加以訓練。」

Grandview軟體開發主管杜奎恩(Wanyne

...
閱讀更多

認識網頁程式設計

網頁程式是指使用網頁程式語法互動式的網頁,一般又稱動態網頁,動態網頁是指網頁的內容是否可根據某種條件的改變而自動改變。 如計數器就是動態的,當有人點擊我們的網頁時,計數器的數值會自動累計增加;論壇也是動態的,當用戶在論壇上發佈訊息時,網頁內容會自動更新,顯示出新發佈的信息及相關回覆等等..。 需要注意的是GIF動畫和Flash動畫是靜態的。因為,這些動畫一旦製作完成後,就不會再改變了,儘管Flash動畫可以響應用戶的事件。

在WebServer端,有:

  1. PHP(Hypertext Preprocessor)
  2. ASP(Active Server Pages)
  3. ASP.NET
  4. CGI(Common Gateway Interface,公用網關介面)
  5. Perl(Practical Extraction and Report
...
閱讀更多

非常多人都想學程式設計,為什麼堅持下來的沒幾個?

不管是半途而廢,還是抽不出時間,最終都要把學到的東西落實到應用中去。近年來,許多人對學習程式設計產生了興趣。他們要麼透過線上課程開啟了學習,要麼透過面對面授課,當然還有一些人淺嚐輒止。

像 code.org 、 codecademy 和 freeCodeCamp 之類的網站越來越受歡迎--畢竟網路上有大量的程設資源。但是學習程式設計並不容易。以下就是一些我們在學習中會面臨的挑戰:

一. 每天都找不到合適和足夠的時間

如果您正在自學程式語言,很可能您還有其他的事情要做。您可能有一份兼職或者一份全職工作,或者要居家照顧小孩。關鍵是很難抽出空來。那麼,您如何每天撥出時間來學習程式設計呢?有些人可能會說:「如果您肯下功夫,總能找到時間。」說實話,我同意。所以問題就變成了:「您每天應該花多少時間學習程式設計?」如果每天只能抽出半個小時,那還能學到東西嗎?

這個問題只有您自己才能回答。每天應該學多久的程式設計,這個很難有確切的答案。有些人建議時間不要太長-- 15 分鐘就夠了。另一方面,我也聽說過有些人在一年左右的時間每天學習 9 到 10

...
閱讀更多

讓我們看一些基本的編寫網頁設計程式技巧

有很多理由都能說明為什麼我們應該寫出清晰、可讀性好的網頁設計程式。最重要的一點,程式您只寫一次,但以後會無數次的閱讀。當您第二天回頭來看您的網頁設計程式碼時,您就要開始閱讀它了。當您把程式碼拿給其他人看時,他必須閱讀您的程式碼。因此,在編寫時多花一點時間,您會在閱讀它時節省大量的時間。現在,讓我們把每個小點展開來詳細講一下。

  1. 儘量保持方法簡短
    儘管很多人都遵循這個規則,但它仍然非常的重要。您寫的方法要始終能在一個螢幕裏放得下。如果您需要去滾動螢幕,這會分散您的注意力,而且您看不到整個的上下文。最佳長度是5-20行,這根據您的情況而定。當然,getters/setters 通常是一行程式碼的方法,但與其說它們是真正的方法,不如說它們只是存取工具。
  2. 永遠永遠不要把同一個變數用於多個不同的目的
    一個變數應該始終只為一個目的服務。通過使變數常量化(C++裏的const,
...
閱讀更多

App設計師一定要知道的App設計五大注意事項

從事 App 使用者經驗設計,偶爾參考別人的使用者介面設計和風格,其實是一種很好的啟發,雖然有人會說這會扼殺創意,甚至擔憂以後所有的 App 可能都會長得一樣。但前人走過的路,的確有許多值得借鏡學習之處。Medium 一篇 《Misused mobile UX patterns》為此整理出五個面向,提供設計師們參考。

不要讓導航功能被隱藏

有關漢堡 圖標的討論,已經至少有超過 50 萬篇的文章出現在網路,且多數設計師對這件事的看法都是持反對的意見。而主要的反對原因,並非圖標本身,而是因為它隱藏了圖標本身具有的導航功能。儘管如 此,漢堡圖標當初的設計,最主要想解決的問題就是有時資訊太過豐富,設計師無法一次將其全放進手機有限螢幕的空間裡的問題。

但實驗證明,完整標示的目錄選單,所增加的用戶參與度和滿意度,甚至為 App 所帶來的收入卻是增加的。這也是為什麼現在許多設計師都開始將自家的 App,從漢堡圖標改為可標示完整功能的目錄選單。

不要設計意義不明的圖標

...
閱讀更多