原创 如何通過代碼設置WPF控件的字體,顏色

1 this.lbTips.Foreground = new SolidColorBrush(Colors.Black); 2 this.lbTips.FontFamily = new FontFamily("Segoe UI"); 3

原创 SonarQube - 簡介

SonarQube是什麼 SonarQube 是一個用於代碼質量管理的開源平臺,用於管理源代碼的質量。 通過插件形式,可以支持包括 java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十

原创 SetForegroundWindow Win32-API not always works on Windows-7

BIG NOTE After messing with this API for the last 2 months, the solution/s below are all not stable solutions, but they

原创 ShareSVN授權的代碼示例

var targetUrl = "your svn url path"; var path = "Temp"; System.Collections.ObjectMo

原创 How to fix TFS workspace mapping error in Jenkins

Once you had update in TFS workspace for Jenkin TFS plugin, you might get error like bellow: [workspace] $ "C:\Program F

原创 關於軟件穩定性測試的思路

如何測試軟件的穩定性其實是很難的,按照常規思路,只有長期的用戶場景測試才能一定程度上保證軟件的穩定性是可靠的,但並不能百分之百確定軟件就是穩定的。軟件測試本身就是由侷限和盡頭的,無窮的測試只能帶來高成本的投入和無限期的計劃延長。   其實,

原创 如何恢復IIS出廠默認設置

How to restore IIS settings and Default Web Site? http://superuser.com/questions/704850/how-to-restore-iis-settings-and-

原创 Github 最簡單的認證方式 - Access Token

Github 本身提供了多種認證方式,所有開發人員可以各取所需。   SSH,這是最原始的方式,如果使用git bash只要按照官方文檔一步一步配置就好了 小心坑:SSH有可能需要配置代理,否則無法解析服務器域名。錯誤如下: ssh:

原创 使用C#加密及解密字符串

1 using System; 2 using System.IO; 3 using System.Security.Cryptography; 4 using System.Text; 5 6 namespac

原创 Python中的反轉字符串問題

按單詞反轉字符串是一道很常見的面試題。在Python中實現起來非常簡單。 def reverse_string_by_word(s): lst = s.split() # split by blank space by defau

原创 編程語錄

編程語言的最終目的是什麼?是爲了讓編程更容易。 人們對編程語言有一個必然要求,就是能爲公共的模式命名,建立抽象,然後直接在抽象的層次上工作。 動態語言之所以很流行,就是因爲人們可以在很短的時間內建立起一種原型。 編程應該有一整套系統,包括

原创 Python中不盡如人意的斷言Assertion

Python Assert 爲何不盡如人意 Python中的斷言用起來非常簡單,你可以在assert後面跟上任意判斷條件,如果斷言失敗則會拋出異常。 >>> assert 1 + 1 == 2 >>> assert isinstance('

原创 Python中的logging模塊

最近修改了項目裏的logging相關功能,用到了python標準庫裏的logging模塊,在此做一些記錄。主要是從官方文檔和stackoverflow上查詢到的一些內容。 官方文檔 技術博客 基本用法 下面的代碼展示了logging最基

原创 使用教育郵箱激活JetBrains全家桶

如果你還有在校時的郵箱,比如[email protected]或者[email protected]的郵箱,那麼你可以免費激活JetBrains全家桶。 JetBrains Toolbox 專業開發工具 學生免費授權計劃 工欲善其

原创 Python裝飾器的另類用法

之前有比較系統介紹過Python的裝飾器(請查閱《詳解Python裝飾器》),本文算是一個補充。今天我們一起探討一下裝飾器的另類用法。 語法回顧 開始之前我們再將Python裝飾器的語法回顧一下。 @decorate def f(...):