原创 高效編程之jquery 設置頁面元素不可點擊、不可編輯、只讀

$("input").attr('readonly', true); $("textarea").attr('readonly', true); $(':radio').attr('disabled', true); $(':check

原创 編程題:網上題庫網站

題庫- 牛客網 https://www.nowcoder.com/ 題庫- 計蒜客 https://nanti.jisuanke.com/oi?kw=&sort=&status=&tags=&page=1 題庫- 賽碼網 http:

原创 Java併發編程之線程知識三:線程的狀態

java.lang.Thread內部描述線程狀態的枚舉類的源代碼: public enum State { /** * Thread state for a thread which has not y

原创 程序人生之你爲什麼不分享(轉載)

本文轉載之https://www.cnblogs.com/coffeedeveloper/p/4825177.html -----------------------------------------------------------

原创 Java併發編程之概念七:用戶線程和守護線程

在Java中有兩類線程:User Thread(用戶線程)、Daemon Thread(守護線程) 用戶線程(User )是可以理解爲運行在前臺的線程。 守護進程(Daemon)是運行在後臺的一種特殊進程。Java平臺把操作系統的底層

原创 踩坑系列之List倒序排序問題

問題描述 項目中利用爲數字的字符串轉爲Integer進行逆序排序,使用Collections.reverse(list);意外失敗;不知道爲什麼總是不能倒序排列。無奈改成Collections.sort(list,Collections.

原创 Java併發編程之線程知識二:線程的創建

目錄 線程創建的說明 創建方式一:繼承java.lang.Thread類 創建方式二:實現java.lang.Runnable接口 兩種創建線程方式的對比 線程創建的說明 線程的創建分兩步:1.實現接口java.lang.Runnabl

原创 Java併發編程之線程知識一:單線程與多線程

目錄 1.多線程和單線程的區別和聯繫 2.多線程的優點 3.多線程一定快嗎 1.多線程和單線程的區別和聯繫  一個進程是由一或多個線程組成,進程只負責資源的調度和分配,線程纔是程序真正的執行單元,負責代碼的執行。 單線程 每個正在運行的

原创 Java併發編程之概念五:阻塞和非阻塞

概念描述 阻塞和非阻塞通常被用來形容多線程間的相互影響。解釋:當一個線程佔用了臨界區資源,那麼其它需要使用這個資源的線程都必須在這個臨界區上等待。等待會導致線程掛起,這樣就形成了阻塞。如果佔用資源的線程一直沒有釋放資源,那麼其它的線程在

原创 Java併發編程之概念二:同步與異步

同步(Sync) 所謂同步,就是發出一個功能調用時,在沒有得到結果之前,該調用就不返回或繼續執行後續操作。  根據這個定義,Java中所有方法都是同步調用,應爲必須要等到結果後纔會繼續執行。 我們在說同步、異步的時候,一般而言是特指那些

原创 Java併發編程之概念四:臨界資源與臨界區

臨界資源 臨界資源是一次僅允許一個進程使用的共享資源。 各進程採取互斥的方式,實現共享的資源稱作臨界資源。 屬於臨界資源的硬件有,打印機,磁帶機等;軟件有消息隊列,變量,數組,緩衝區等。 諸進程間採取互斥方式,實現對這種資源的共享。

原创 Java併發編程之概念三:進程與線程

widow系統/任務管理器中的進程與線程關係 關係總結:一個應用程序可以同時啓動多個進程,一個進程可以同時併發運行多個線程。 進程是指一個內存中運行的應用程序 進程的概念主要有兩點:第一,進程是一個實體。每一個進程都有它自己的地址

原创 Java併發編程之樂觀鎖與悲觀鎖

爲什麼需要鎖(併發控制):在多用戶環境中,在同一時間可能會有多個用戶更新相同的記錄,這會產生衝突。這就是著名的併發性問題。 典型的衝突有:  (1)丟失更新:一個事務的更新覆蓋了其它事務的更新結果,就是所謂的更新丟失。例如:用戶A把值從

原创 程序人生之軟件工程師應具備的素質技能

軟件程序員應具備的素質技能 序號 技能項 說明 1 寫文檔和註釋的習慣 優秀程序員是非常注重註釋和文檔的編寫的; 作爲程序員,30%的工作時間用來寫註釋和技術文檔是很正常的,而作爲高級程序員和系統分析師,這個比例還要高很多。 2 模塊

原创 Java併發編程之並行與併發

目錄 概念解釋 操作系統併發程序執行的特點: 併發和並行的作用  並行和併發區別 概念解釋 並行性和併發性是既相似又有區別的兩個概念。   並行性是指兩個或多個事件在同一時刻發生。 而併發性是指連個或多個事件在同一時間間隔內發生。在多道