原创 關於DialogResult的用法

在程序中,經常會彈出一個對話框來讓用戶填寫一些信息,填寫完成後,當用戶點擊“確定”按鈕後,在主窗體中進行其他的處理。比如一個簡單的例子,在主窗體中有一個菜單,是“增加用戶”,當點擊這個菜單之後,我們需要彈出一個增加用戶的窗體出來,就假設“

原创 the nugetpackage did not load correctly

Microsoft Visual Studio The 'NuGetPackage' package did not load correctly. The problem may have been caused by a con

原创 怎樣打印.bat文件輸出信息到文件

在.bat文件位置打開cmd,然後輸入如xxx.bat >> log.txt就可打印輸出信息到log.txt

原创 junit 單元測試報錯:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing

今天在寫代碼的時候想把老系統裏面加上單元測試,所以用最近做的springmvc上的一個項目中的junit扒一個下來:junit-4.12.jar 但是很奇怪在原來系統中好好能運行的,放到現在的項目中就老是報錯:java.lang.NoCl

原创 PLSQL Developer連接Oracle11g 64位數據庫配置詳解(轉)

http://blog.csdn.net/chen_zw/article/details/9292455/  最近換了臺64bit的電腦,所以oracle數據庫也跟着換成了64bit的,不過問題也隨之產生,由於plsql develope

原创 git

作者:AllySu 鏈接:http://www.imooc.com/article/20411# 來源:慕課網 (預警:因爲詳細,所以行文有些長,新手邊看邊操作效果出乎你的預料) 一:Git是什麼? Git是目前世界上最先進的分佈式版本

原创 c# 線程同步各類鎖

轉自:https://www.cnblogs.com/yy1234/p/7691075.html c# 線程同步各類鎖  1)原子操作(Interlocked):所有方法都是執行一次原子讀取或一次寫入操作。   2)lock()語句:避免

原创 精妙的算法

作者:find goo 鏈接:https://www.zhihu.com/question/300013702/answer/556876246 來源:知乎 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。   很多精

原创 Pycharm導入matplotlib失敗的解決辦法

這個問題折磨了一天,終於解決了! 我用Anaconda下載的matplotlib包,然後用pycharm進行代碼編寫,但是無論如何都報錯,出現from . import multiarray ImportError:導入dll失敗的錯誤,

原创 單例(Singleton)

1. 單例(Singleton) Intent 確保一個類只有一個實例,並提供該實例的全局訪問點。 Class Diagram 使用一個私有構造函數、一個私有靜態變量以及一個公有靜態函數來實現。 私有構造函數保證了不能通過構造函數來創建對

原创 教你如何迅速秒殺掉:99%的海量數據處理面試題

      教你如何迅速秒殺掉:99%的海量數據處理面試題本文經過大量細緻的優化後,收錄於我的新書《編程之法:面試和算法心得》第六章中,新書目前已上架京東/噹噹作者:July出處:結構之法算法之道blog轉自 https://blo

原创 並查集算法

轉自:https://blog.csdn.net/niushuai666/article/details/6662911 例子就是杭電上的暢通工程: http://acm.hdu.edu.cn/showproblem.php?pi

原创 鎖機制與原子操作

一、線程同步中的一些概念   1.1臨界區(共享區)的概念   在多線程的環境中,可能需要共同使用一些公共資源,這些資源可能是變量,方法邏輯段等等,這些被多個線程共用的區域統稱爲臨界區(共享區),臨界區的資源不是很安全,因爲線程的狀態是不

原创 對象克隆(C# 快速高效率複製對象另一種方式 表達式樹轉)

1、需求 在代碼中經常會遇到需要把對象複製一遍,或者把屬性名相同的值複製一遍。 比如:   public class Student { public int Id { get; set; }

原创 java list大數據量用addAll

問題是這樣產生的,網上一哥們發了一個面試題: ListA 裏面有  1   2    3  ListB裏面有  4    5   6  讓ListA變成  1  2  3  4  5  6   我覺得很簡單 ,就說用for循環遍歷 添