原创 crontab 腳本日誌寫入到文件

https://blog.csdn.net/u012129607/article/details/80418149

原创 VMware克隆虛擬機後mac地址重新設置

https://www.cnblogs.com/xizhunet/p/5136820.html

原创 標準常用的線程安全的單例模式(雙重檢查)

public class SingletonDemo { private static volatile SingletonDemo instance = null; private SingletonDemo() {

原创 快速排序(比希爾排序會快穩定一點)

百度百科: https://baike.baidu.com/item/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95/369842?fromtitle=%E5%BF%AB%E9

原创 Java正則去除字符串括號包含括號內的

  String patternBracket = "\\(.*?\\)"       

原创 時間複雜度和空間複雜度(各排序算法速度)

 分別介紹每類時間複雜度:      4 線性對數階O(nlogN)  

原创 二分查找及插值查找算法

百度百科 https://baike.baidu.com/item/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE/10628618?fr=aladdin 思路 代碼: package com.search;

原创 多個線程之間按順序調用。實現A -> B -> C 三個線程打印A打印5次,B打印10次,C打印15次 重複10次

package test; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.c

原创 關於Java調用其他第三方api權限問題

需要在請求頭中設置一個key,例如headerMap.put("Authorization", getBasicAuthorization()); private static String getBasicAuthorization(

原创 CAS(無鎖算法)總結

CAS 是一條CPU併發原語。它的功能是判斷內存某個位置的值是否爲預期值,如果是則改爲新值,否則重新循環去執行這個操作(自旋)這個過程是原子的。 CAS併發原語提現在java中sun.misc.Unsafe類中的各個方法。調用Unsafe

原创 深拷貝和淺拷貝(原型模式)

百度百科: https://baike.baidu.com/item/%E6%B5%85%E6%8B%B7%E8%B4%9D/8648181?fr=aladdin https://baike.baidu.com/item/%E6%B7%B

原创 線程通信之生產者消費者阻塞隊列版

package test; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.

原创 Excel跳過隱藏列黏貼

http://www.360doc.com/content/15/0411/10/22440720_462358493.shtml 點贊 收藏 分享 文章舉報 一個愛冪冪的jav

原创 java 服務壓力測試

https://www.cnblogs.com/h--d/p/9903959.html https://blog.csdn.net/qq_16399991/article/details/56676796 點贊 收藏

原创 線程池配置合理線程數

第一種:CPU密集時 (該任務需要大量的運算)  線程數設置爲 CPU核數  + 1個線程的線程池   第二種:①IO密集型(讀取文件流 或者操作數據庫比較頻繁) 線程數設置爲 CPU核數*2 ②某大廠生產環境得出的結論  線程數設置爲