原创 解決 WinForm 重寫 CreateParams 隱藏窗口以後的顯示問題

WinForm 啓動時隱藏窗體最簡單有效的辦法是重寫 CreateParams protected override CreateParams CreateParams { get { base.V

原创 解決安裝 .net framework 發生 extracting files error 問題

VMware虛擬機環境 WIn7 SP1下離線安裝 .net framework 4.5.2 遇到 extracting files error 錯誤,開始以爲是文件損壞,結果換 4.7, 4.8 都報告同樣的錯誤,此前安裝 4.0, 4.

原创 CentOS7 安裝配置筆記

CentOS7 安裝配置筆記1.通過鏡像安裝 CentOS7 ==============================* 使用 UltraISO 9.7 或者 rufus-3.5p 製作ISO的啓動U盤運行安裝前最好配置 IPv4 地址

原创 通過特殊處理 Resize 事件解決 WinForm 加載時閃爍問題的一個方法

WinForm 上放置的控件多了或者有大背景圖,窗體加載時就會閃爍,對於一般的閃爍,設置 DoubleBuffer=True或許有一點改善,要立竿見影的解決可以重載 CreateParams 使用 WS_CLIPCHILDREN 參數初始化

原创 發生 Configuration system failed to initialize 錯誤的一個特例

一般情況下,.net 程序啓動時發生 Configuration system failed to initialize 錯誤, 大都與 config 文件中 <configSections> 的位置順序有關或者內容格式錯誤,這種情況調試就

原创 VB.NET XOR 運算

C# 裏面的 ^ 運算符,在VB.NET中可以用 XOR 表示,但是 byte x=(byte)(65535^254); 直接翻譯成 dim x as Byte=CByte(65535 XOR 254) 會導致運算溢出,這裏有一個很粗暴的辦

原创 通過 WMI 返回硬盤序列號的一點小問題

通過 SELECT * FROM Win32_PhysicalMedia 可以返回硬盤序列號,但是在實際使用中某些情況下(原因未知)返回的 SerialNumber 是實際硬盤序列號的字符串按字符UrlEncode得到的純數字字符串,如硬盤

原创 解決一個通過 WebReference 調用 WCF 時自定義 DataContract 類參數提交的問題

先看一下VS2013自動創建默認的IService1.vb,注意自定義的數據契約 CompositeType ' 注意: 使用上下文菜單上的“重命名”命令可以同時更改代碼和配置文件中的接口名“IService1”。 <ServiceCon

原创 擴展 ajaxupload.js ,支持客戶端判斷上傳文件的大小

onSubmit: function(file, extension){}, 修改爲 onSubmit: function(file, extension, size){},   i

原创 easyui 表單提交前的 confirm 處理

最近學習用 easyui,異步提交表單是遇到一個小問題 $('#fModiDetail').form('submit',{ url:'...', onSubmit:function(){ if

原创 關於 SQLServer Express 2012 的連接字符串

調試的時候,使用的是 LocalDB,SqlConnection 的連接字符串很簡單 Data Source=(localdb)\ProjectsV12;Initial Catalog=master;Integrated Security=

原创 動態指定log4net日誌文件名稱 動態修改log4net組件的日誌文件名 log4Net 動態改變寫入文件

如果是希望日誌文件按常見的日期格式動態命名,沒什麼好說的,直接修改app.config <param name="DatePattern" value="yyyyMMdd&quot;.log&quot;" /> 但我遇到的一個場景,是同