原创 java 數字前面自動補零 和 保留兩位小數的方法

fomart: 格式化輸出,將輸出結果格式化   String.format(“輸出格式”,輸出參數);   String.format("%-m.n 格式",num); 參數說明:   m:一共的位數   n:小數位數   格式:輸

原创 java 創建線程的兩種方法

java 多線程的創建 什麼是進程,什麼是線程就不多說了,直接上簡單易懂的代碼,最後進行說明。 兩種方法: 繼承Thread 和 實現Runnable 接口 說白了啓用線程就是調用對象中的run方法,即:要實現不同的線程功能,重寫ru

原创 java 序列化和反序列化

java 序列化和反序列化 爲什麼要用序列化   第一種情況是:一般情況下Java對象的聲明週期都比Java虛擬機的要短,實際應用中我們希望在JVM停止運行之後能夠持久化指定的對象,這時候就需要把對象進行序列化之後保存。   第二種情

原创 java 線程 join 的使用

java線程join的使用 join:api 的解釋是等待死亡,很多人都有誤解。   他是一個普通方法,作用是 對象調用這個方法就是讓本線先執行完畢,再去執行其他線程。   帶參的就是先執行參數這麼長的時間,再和其他線程搶cpu的時間

原创 java 模板方法模式 --- 抽象類的應用

   模板方法模式:定義一個操作中的算法骨架,而將一些可變部分的實現延伸到子類中。 模板方法模式使得子類可以不改變一個算法的結構即可重新定義該算法的某些特定的步驟。     在項目開發中會經常用到這個方法,比如:在一個圖書管理系統中

原创 java 適配器 設計模式 詳解

java 適配器 設計模式   適配器模式:將一個類的接口換成客戶希望的另外一個藉口。適配器模式使得原本由於接口不兼容而不能一起工作的那些類可以一起工作。 oo設計原則: 面向接口編程(面向抽象編程) 封裝變化 多用組合,少用繼承

原创 java 面向對象的 入門小案例

java 面向對象的 入門小案例 大富翁案例的說明文檔 項目案例: 大富翁遊戲系統 功能: 有註冊功能,登陸功能,抽獎功能,查詢功能,修改密碼功能, 刪除賬號功能,退出功能 思路: 需要建立一個用戶類,每次新建註冊用戶時

原创 java 策略設計模式 --- 接口應用

       策略模式:定義一系列的算法,將每一種算法封裝起來,並可以相互替換使用,策略模式讓算法獨立於使用它的客戶應用而獨立變化。     在生活中,假如我們有一堆數據需要保存,可能保存爲文件,可能保存帶數據庫,也可能保存到網上。我

原创 java 靜態代理模式 詳解

  代理模式:爲其他對象提供一種代理以控制對這個對象的訪問。說白了就是"真實對象"的代表,在訪問對象時引入一定程度的間接性,因爲這種間接性可以附加多種用途。    代理,可以理解爲 我們生活中的代購、律師、中介。把對象不必要的步驟交給

原创 java 簡單工廠 設計模式 詳解

     簡單工廠模式是由一個對象決定創建出哪一種產品的實例。簡單工廠模式是工廠模式家族中最簡單隻用的模式。 查看下面的代碼有何不妥之處 我先定義一個生產的接口, 然後我在用一個手機類去實現這個接口, 最後,我實例化一個對象來使用手機

原创 java 中對象的 一對一關係 (封裝和構造方法)

java 中對象的 一對一關係 簡單介紹: … java中對象的對應關係有很多種,比如單向一對一,雙向一對一,一對多,多對一,多對多等,其實現原理相同,接下來,我們詳解一對一關係。 說明: … 所謂的一對一就好比如一個丈夫對應了

原创 java Eclipse 快捷鍵

開發中,常用到的Eclipse快捷鍵 本文內容中的快捷鍵在我平時的工作大部分都會用到,不需要一次學會,可以慢慢的回顧積累,用的次數多了自然而然就熟悉了,相對於頻繁的鼠標操作,這些快捷鍵可以提升工作效率,也有助於減輕鼠標手症狀! 快捷

原创 谷歌瀏覽器插件 清除 CSDN廣告

谷歌瀏覽器插件 清除 CSDN廣告 轉載自:https://blog.csdn.net/liguoqingxjxcc/article/details/82022622 說好聽是一個清除CSDN廣告,其實就是通過jquery定位元素

原创 百度網盤 突破下載限速 Aria2

轉載自https://blog.csdn.net/mouday/article/details/80374111 macOS: mac上配置比較簡單 安裝chrome插件 (BaiduExporter.crx): https://gi

原创 python 讀取 MongoDB

2.python讀取MongoDB 參考:1 python 寫入 MongoDB 3 python更新MongoDB 4 python刪除MongoDB 實例: from pymongo import MongoClient #