原创 線程池ThreadPoolExecutor簡單介紹:

1.創建線程池: new ThreadPoolExecutor( int corePoolSize, // 核心線程數量(存活) int maximumPoolSize,

原创 redis-基本知識

1.數據存儲      數據保存在內存,這使得redis的訪問速度非常快;      可擴展,通過主從複製,分片。 2.數據結構      string,list,set,zset,hash 3.常用命令      keys*:查找所有鍵

原创 Rpc框架:grpc-java客戶端與服務端

1.添加maven依賴 <dependency> <groupId>io.grpc</groupId> <artifactId>grpc-netty</artifactId> <version

原创 分佈式事務具體實現:@Transactional註解+log記錄操作實現

分佈式事務具體實現:@Transactional註解的使用1.說明:2.框架:3.業務場景:4.操作簡介:5.具體實現:6.1實現代碼簡介1.0(併發特別差) :6.2實現代碼簡介2.0(mq實現併發訪問接口):6.3實現代碼簡介

原创 HashMap源碼解析jdk1.8:初始化resize,添加put,獲取get

源碼解析有參考以下博客: http://www.cnblogs.com/jzb-blog/p/6637823.html HashMap:   以k-v鍵值對存儲格式的容器,key,value都可以爲空,key不重複,非線程安全(線程安

原创 Mysql字符串截取及獲取指定字符串中的數據

腳本之家    Mysql字符串截取及獲取指定字符串中的數據: https://www.jb51.net/article/173358.htm

原创 Elastic-job 遇到 Registering Quartz shutdown hook.

Elastic-job 遇到 Registering Quartz shutdown hook.: 配置註冊中心: ZookeeperRegistryCenter zk = new ZookeeperRegistryCenter(

原创 docker部署jar項目

docker部署jar項目: 來源: https://www.jianshu.com/p/ec477d84fc7d - 1.下載java鏡像(jdk8) docker pull java:8 - 2.進入執行jar包所在文件夾

原创 docker-修改默認存儲位置

修改docker默認存儲位置 1.查看docker信息 docker默認存儲位置: /var/lib/docker 2. 新建存儲位置(/home/data/docker) 3. 修改存儲位置: 新增graph: “gra

原创 權重分配算法:三種方式實現

java實現權重分配,按不同需求三種實現方式。 不是給定需要分配的總量進行權重分配,而是不清楚需要分配的總量,對於每次分配請求指出分配的對象。 一.實體類: package com.luck.model.pojo; import

原创 httpcomponents:幾種常見的http請求,get/post

1.添加mvn依賴 <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <versio

原创 mysql安裝,常用命令:

安裝MySQL 1.安裝之前更新一下軟件庫  sudo apt-get update  2.安裝mysql服務器 apt-get install mysql-server 作爲發佈有mysql服務器已經夠了  也可以安裝上clien

原创 java 反序列化 php數據

 pom依賴: <dependency> <groupId>org.sction</groupId> <artifactId>phprpc</artifactId> <version>3.0.2</version

原创 解決問題:JDBC判斷指定數據庫是否存在某張表

 驅動: com.mysql.cj.jdbc.Driver  正確查詢方法: public class JdbcConnection { public static Connection getConn() {

原创 數據結構-樹

二叉樹:每個結點最多有兩顆子樹 二叉查找樹:       若任意左子樹不爲空,則左子樹所有結點的值不大於它的根節點值,       若任意右子樹不爲空,則右子樹所有結點的值不小於它的根節點值。 二叉平衡樹:左右兩邊的層級數小於1 紅黑樹: