我們又回到書本上了,今天雖是鐵人賽最後一天,但並不是本系列的終結篇。 (還有一篇,因為人家還想玩大富翁...XD) 程式設計師該有什麼特質?或者說,當程式設計師...
回到本系列的主題:程式不是會動就好 在安全性上的設計,更是完全的貼切這個主題。如果設計出在裸奔的網站(請參考黑大的文章),就算網站上的功能可以正常運作,但千瘡百...
昨天把在公司與同事團購的無線鍵盤拿回家用,雖然鍵盤品質不錯,手感又佳,可是還是保留了無線鍵盤的傳統特色『沒有燈號』。我這支鍵盤是ASUS的巧克力筆電式鍵盤,因此...
人與人之間的關係可能很複雜,但是在設計程式的時候關係儘量簡單一點比較好。今天就是要跟大家介紹圖形與圖形之間的關係! 接下來要幫大家介紹的是: Shared a...
Error Handling 或稱作 Exception Handling,都是在幫我們攔截系統 Runtime 錯誤發生時,所產生的錯誤訊息。(或者為特定目的...
****有時候使用者的操作往往讓人不敢恭維,儘管再怎樣嚴密的測試 在上線後往往會因為這些可怕的操作造成抱怨! 所以在設計介面時,往往都要把各種可能的狀態做處理...
動態字串改用StringBuilder來提升效率 固定的字串用String效率較好 動態的字串就用Stringbuilder 效率較好 因為string 用+...
說明 以下為「 Docker 安裝 MySQL 」影片中,使用到的文件內容。 除了安裝步驟還會介紹 Docker 是什麼 ? 以及為什麼要使用 Docker...
要了解程式的運作原理,要先知道程式的進入點及生命週期。 過往 ASP.NET MVC 啟動方式,是繼承 HttpApplication 做為網站開始的進入點。...
匈牙利?!是五日遊嗎? 匈牙利命名法,在當初 C 語言流行的年代,特別是視窗環境下的程式,非常有名的一種變數及常式的命名規範,一般我們以 Naming Conv...
try catch 是c#用的 例外處理機制 通常會在程式容易出錯的地方 加上try catch try catch 語法如下,finally區塊可省略 try...
以前轉成民國年 都常常會使用 .AddYears(-1911) 這種偷懶的做法,不過今天用2012/2/29寫範例的時候,轉出來 居然是101/2/28 根據我...
雲端三大平台:市占比 & 目標使用族群 根據市調公司 Gartner 統計,2016 - 2019 年之間各大雲端傷的市佔比率,可以看大前四大雲端供應商...
ini檔讀寫範例 通常一個ini檔除了檔名還分為三部分 [section] [name]=[value] 我們有時候會需要把檔案存在本機,但純文字檔每次都要一行...
在使用 Shell Script 時,還有一件事情是很長被使用到的,那就將執行命令的結果指派給某一個變數來使用。 在使用 Shell Script 時,還有一件...
賀!獲獎鐵人賽「IT管理組/佳作」 + 新書出爐「AWS 自學聖經:5大必學雲端主題・超圖解入門」 感謝大家熱烈迴響,我也受出版社邀請,以此次鐵人賽系列文章...
從Winform要轉Webform,或從ASP要轉ASP.NET,寫網頁幾乎一定用的到的東西,「如何執行一段javascript」。 這邊舉了8+1種例子,各有...
寫 Web 程式,只達到需求是 59 分,有注意安全才到 80 分,再考慮效能最佳化是 90 分,最後那 10 分,是界面與操作流程的完善。 Web progr...
今天的範例 一個combox1 在改變combox1 文字時觸發 comboBox1_SelectedIndexChanged動作,使用了switch語法 一個...
最近遇到一個需求,需要將Html轉成PDF,上網找解決方案找老半天, 不是付費的不然就是匯出後整個版面跑掉,或者是中文亂碼 甚至用過itextsharp這種控制...
承接著之前單元測試相關的文章中,提到了程式的可測試性為系統重要的品質指標之一。這篇文章要提的,則是也很常用來當作檢視測試的品質指標之一。 測試不是有做就好,做心...
雖然會有人說這東西不是在學校就學過了嗎?只是,有些現代程式語言內都隱含了它的概念,但卻有很多人無法意會,只因為指標作業被系統本身做掉了。 指標 (pointer...
雖然會有人說這東西不是在學校就學過了嗎?只是,有些現代程式語言內都隱含了它的概念,但卻有很多人無法意會,只因為指標作業被系統本身做掉了。 指標 (pointer...
Entity Framework 是 .NET 跟資料庫溝通好用的 Object-Relational Mapper (O/RM) 框架,ASP.NET Cor...
一般在使用 script 來修改文件時,除了搜尋取代之外還有新增、刪除、插入以及列印操作。想想看,如果我們在分析 log 檔時,一定會有許多是我們不要的資訊,所...
當面試官或者HR拿出智力測驗跟計算機概論來考我時, 我就知道這間公司白來了! 為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢? [?] 你...
當面試官或者HR拿出智力測驗跟計算機概論來考我時, 我就知道這間公司白來了! 為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢?為甚麼呢? [?] 你...
今天接著介紹在UML中的 Association(結合關係), Generalization(一般化) 和 Implementation(實做)的圖形。 3....
這是一個隨機產生7個樂透號碼的範例 本例使用for 迴圈把42個號碼 塞到loto陣列中 並用Random隨機取值,然後再利用一個for迴圈去產生7個1~42...
這是一些工作閒暇看書看文章整理出來的資料,設計模式之禪是本不錯的好書。 六大軟體開發基礎設計原則算是寫物件導向程式語言時的好幫手,讓工程師撰寫程式時有較良好的習...