選擇排序,復雜度O(n²) package com.example.demo; import org.junit.Test; /** * 選擇排序 * @author zhzh.yin ...
轉自:https: www.cnblogs.com LipeiNet p .html 前言:在java開發中我們肯定會大量的使用集合,在這里我將總結常見的集合類,每個集合類的優點和缺點,以便我們能更好的使用集合。下面我用一幅圖來表示 其中淡綠色的表示接口,紅色的表示我們經常使用的類。 :基本概念 Java容器類類庫的用途是保存對象,可以將其分為 個概念。 . :Collection 一個獨立元素的 ...
2019-04-18 13:43 0 1594 推薦指數:
選擇排序,復雜度O(n²) package com.example.demo; import org.junit.Test; /** * 選擇排序 * @author zhzh.yin ...
最近把《java並發編程實戰》-Java Consurrency in Practice 重溫了一遍,把書中提到的一些常用工具記錄於此: 一、閉鎖(門栓)- CountDownLatch 適用場景:多線程測試時,通常為了精確計時,要求所有線程都ready后,才開始執行,防止有線程先起跑,造成 ...
1.計算程序運行時常 2.文件讀寫 3.立flag 設置布爾變量,用來在程序運行時對一些邏輯進行標記。其中false和true需要自己定義其含義。因此在設置flag的時,需要注意false以及true對應的含義。否則這些邏輯上的錯誤很難被檢查 ...
前段時間運維向我反饋了一個需求,他們在啟動容器的時候使用了--restartalways 啟動了容器(就是把容器的啟動捆綁了Docker引擎的啟動),但是他們現在想修改成不關聯啟動。我當時楞了一下,當時沒有想到如何去解決這個問題。 之后我想了一下,我們的image ...
一. String ->其他 在Java項目的實際開發和應用中,常常需要用到將對象轉為String這一基本功能。本文將對常用的轉換方法進行一個總結。常用的方法有Object.toString(),(String)要轉換的對象,String.valueOf(Object)等。下面對這些方法 ...
概念 序列化:將Java對象轉化為字節數組 反序列化:將字節數組轉化為Java對象 在RPC應用中,進行跨進程遠程調用的時候,需要使用特定的序列化技術,需要對進行網絡傳輸的對象進行序列化和反序列化。 影響序列化選擇有兩個因素 1. 序列化之后碼流的大小,如果太大,那么將會影響網絡傳輸 ...
類:1.java.lang.Object2.java.lang.String3.java.lang.System4.java.io.file5.java.io.FileInputStream包:1.java.lang包2.java.io包3.java.swt包4.java.util包 ...
先寫個大致框架,后續補充。Java后端一些常用的技術。 Redis(Remote Dictionary Server ),是一個內存數據庫,可持久存儲在磁盤上。 數據模型是鍵值,但支持許多不同類型的值:字符串,列表,集合,排序集合,哈希。 用於數據緩存(比如用於驗證短信驗證存儲 ...