什麼是OpenCC? 請到這查看。
當你很開心的使用以下指令,你就會踢到一個很痛的鐵版。
C:\>pip install opencc-python
然後Python就會跟你抱怨下面的事,
分類: 程式設計
ASP.Net、VB.Net…..等等一些程式相關的文章
自動清空/刪除 Google Drive 的垃圾桶
在Google Drive中,如果你對檔案按下刪除,當下檔案只會搬移到垃圾桶,並不會真的刪除。
而在垃圾桶內的檔案,若沒有人工去手動清空,那麼垃圾桶內的檔案將會一直存在,仍然會持續的佔用空間。
這就是為什麼很多人說,我明明把Google Drive內的檔案刪了,但是為什麼可用的空間仍然沒有變多。
如果你想定時把Google Drive垃圾桶自動清空的話,就照此篇文章執行吧。
於 MySQL / MariaDB 中啟用 SQL Query Log
要知道前端下了什麼SQL到DB,在SQL Server中你可以使用SQL Server Profiler這個工作來達成。
但是在MySQL / MariaDB中目前似乎沒有一個好用的介面可以使用,
Oracle MySQL Enterprise Monitor 應該可以做到,但是授權商業使用的就是要錢,而且還不便宜,
官方定價,要使用Oracle MySQL Enterprise Monitor 最低消費,請付 USD 5000,價格請見 http://www.mysql.com/products/。
這價錢不是一般小公司玩的起的,所以只能先用比較陽春的方法來解決了。
要在 MySQL / MariaDB 中啟用SQL Query Log的功能,有以下2種方法:
把Log寫入檔案。
把Log寫入資料庫中的Table。
ASP.Net MVC 依Area切割模組,並建立個別的模組MVC專案 Part 4/4
來到最後一篇,終於要結束了~~~
ASP.Net MVC 依Area切割模組,並建立個別的模組MVC專案 Part 3/4
文章終於來到了第三部份,加油,快結束了。
ASP.Net MVC 依Area切割模組,並建立個別的模組MVC專案 Part 2/4
接下來,我會使用步驟式的圖解來一步一步帶大家實作MVC Area的專案分割。
首先,先建立一個MVC的主專案,這邊我使用Visual Studio 2013 update2 + MVC5 來實作。
並把方案的名稱設為ASPNet.MVC.Modules,專案的名稱設為Dashboard。
之後,這個Dashboard專案將會用來測試各MVC Areas內的模組……………………..
ASP.Net MVC 依Area切割模組,並建立個別的模組MVC專案 Part 1/4
ASP.Net MVC 提供了一個良好的程式框架,讓Model、View透過Controller連結起來。
MVC相關的觀念,在這邊我也就不再多花篇幅來介紹,各位可以google一下asp.net mvc,就會有一堆的文章與教學了。
這篇文章會把重點放在如何在ASP.Net MVC的架構中,把Area切割成獨立的專案,以達成重覆使用與統一程式碼版本控制的目的。
首先,先比較一下,把Area建立成模組的幾種方式。
修改CodeRush的Property Template
一直以來都有使用CodeRush來輔助寫程式的習慣,
在某次的重灌系統後,裝上Visual Studio 2012 + CodeRush 後,
發現於Class內要新增一個Property的樣版之前不太一樣。
DDD N-Layered Architecture 心得雜感
其實我覺得DDD N-Layered Architecture(以下簡稱DDD)是一個很好的架構,
非常的適合大型專案與多人合作的環境。
如果完全的遵守DDD的規則來寫程式(1人專案),你會發現1個月後,你自己寫的程式,自己都看不太懂。
因為切的很細,實作的細節非常多。
.NET 編譯前的編譯程式(前置處理器指示詞),#warning、#error、#if
有的時候我們在寫程式時,可能在Debug,會需要使用某一段程式。
而這段程式在Release時,我們又不需要了。
比較傳統的作法就是使用人工去把該程式給註解或反註解來完成。
現在我們可以使用前置處理器指示詞來達成,
「前置處理器指示詞」用比較白話的方式來講,就是程式中的程式。