原创 OpenVPN配置啓動出錯: CRL: cannot read: crl.pem

OpenVPN在配置好以後,啓動的時候出錯: Wed Sep 23 10:27:05 2015 TLS: Initial packet from [AF_INET]14.18.62.73:34450, sid=6cdcf6c4 cb132

原创 CEF Xilium.CefGlue 在當前窗口中打開所有鏈接(防止彈窗)

我們在使用Xilium.CefGlue編寫瀏覽器應用程序時,對於嵌入的網頁如果有鏈接會在新窗口打開,這樣的用戶體驗會很差,因此我們需要修改程序,使所有鏈接都在當前窗口中打開。 首先引用Xilium.CefGlue.dll文件,需要繼承X

原创 WinForm自定義ListBox顯示樣式

WinForm自定義ListBox顯示樣式,多列分不同顏色顯示,效果如下圖: 首先向winForm窗口拖入一個ListBox控件,命名爲lstConsole,同時將DrawMode設置爲:OwnerDrawFixed,這裏一定要注意

原创 ChromiumFX中js調用C#方法

服務器端代碼: ChromiumWebBrowser wb; wb.AddGlobalJSFunction("CfxHelloWorld").Execute += CfxHelloWorld_Execute; void CfxHe

原创 CEF 中獲取瀏覽器Cookie

設置CEF Chrome 中Cookie保存路徑: CfxCookieManager mng = CfxCookieManager.GetGlobalManager(null); bool flag = mng.SetStoragePa

原创 mysql通過批處理備份還原數據庫

備份數據庫set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" mysqldump --add-drop-table -uroot -proot database > backupfile_%ymd%.s

原创 WCF報錯:帶有協定的 ChannelDispatcher 無法打開其 IchannelListener

在啓動WCF服務時,報錯: “net.tcp://localhost:8080/tcpTest”處帶有協定“"ITestService"”的 ChannelDispatcher 無法打開其 IchannelListener。 在查看詳細異

原创 袪除疾病的心法(十六)養生格言養生原則

養生格言養生原則  與其救療於有疾之後,不若攝養於無疾之先。―――《丹溪心法》元 朱震亨  治身養性謹務其細,不可以小益爲不平而不修,不可以小損爲無傷而不防。―――《抱朴子》晉 葛洪  我命在我,不在天。―――《仙經》  養生以不傷爲本。

原创 C#根據html生成PDF

使用iTextSharp 控件 using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.

原创 袪除疾病的心法(十四)愛情篇

愛情  可歌可泣的愛情都是悲劇,但兩口子較勁也不行。有人說:“我倆沒好幾天就得打一仗。”爲什麼?好一好就得用打仗平衡一下。若好時不樂,有矛盾不悲,就等於沒好沒耗,平平淡淡走完一生。  夫妻本是一對齒輪,你

原创 袪除疾病的心法(十五)兒女教育篇

兒女教育  夫妻不和對孩子有什麼影響?孩子是夫妻共同的心靈顯示器,是父母心靈的鏡子。如果夫妻不和,孩子內心就有裂痕,內心就較勁。夫妻愛較勁,生出來的孩子一定愛較勁。爲什麼離婚家庭的孩子都有一些怪癖心理、惡性心理及較勁的心理?因爲夫妻較勁的

原创 Mac OS下安裝MyEclipse報錯:Your system does not have sufficient memory to support MyEclipse

百度和Google了下,發現很多解決方案都是寫個程序強制性耗盡系統物理內存,逼迫系統開始使用虛擬內存,然後開始安裝 方法如下: 使用javac編譯java文件:memery.java import java.util.HashMap;

原创 CEF Xilium.CefGlue 防止瀏覽器閃退

CEF Xilium.CefGlue在打開網頁的時候,經常會死掉閃退,頻率有可能會頻繁到開幾個網頁就死掉了,在這種情況下使用CEF來開發自己的瀏覽器應用程序基本上不可能。筆者經過自己的一些使用經歷和在交流羣羣友的分享,找到了解決方法 在

原创 mysql 通過存儲過程簡化INSERT和UPDATE

處理目的,當數據表中存在目標記錄時,執行UPDATE;當數據表中不存在目標記錄時,執行INSERT;從而減少一次查詢數據庫的過程 存儲過程設計如下: CREATE PROCEDURE `pro_SaveData`(IN `sinst`