原创 JAVA面試問題整理

使用了那些Spring cloud 技術棧 遠程服務調用方式 使用了那些註冊中心和網關 之間的對比 講講Collection集合框架            可以從集合結構開始,每個接口具體作用,List,Set,Map 一些底層數據結構還

原创 Redis(一):安裝,配置

Redis 安裝,配置 1.下載redis [root@VM_0_17_centos redis]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz 2.解壓 [r

原创 Redis(四):數據結構之List常用命令

List類型  棧 先進後出   1.LPUSH 放入表頭 127.0.0.1:6379> lpush mylist java js python go      (integer) 4   2.LRANGE 127.0.0.1:63

原创 Redis(三):數據結構之Hash常用命令

Redis中的hash 先當於 JAVA中 HashMap<String,String> 1、 hset——設置key對應的HashMap中的field的value 127.0.0.1:6379> hset map1 name ermu

原创 【學習計劃】2019.2.16-2019.3.30

16-17 :對redis進行學習以及對筆記進行梳理  ------已完成【完成日期:2.17】 18-23:對Maven,Git,Gitlib,Jenkins ,Doucker 進行深入鞏固 24:對工程化筆記進行博客歸納總結 25-9

原创 Redis(六):數據結構之SortSet 常用命令

SortSet  key ->{ key , sorce} 1.ZADD 127.0.0.1:6379> ZADD scoreset 10 java 9 python 8 go 22 js (integer) 4 2.ZCOUNT 分

原创 Redis(七):消息訂閱與發佈

訂閱 訂閱方1: 127.0.0.1:6379> SUBSCRIBE channel1 chanle2 Reading messages... (press Ctrl-C to quit) 1) "subscribe" 2) "cha

原创 Redis(二):數據結構之String 常用命令

1、set/get 127.0.0.1:6379> set name ermu OK 127.0.0.1:6379> get name "ermu" 127.0.0.1:6379> get notexitkey (nil) 2、mget

原创 Redis(五):數據結構之List常用命令

1.SADD 127.0.0.1:6379> SADD dbset redis memchche mongodb mysql orcal redis  (integer) 5 2.SMEMBERS 所有成員 127.0.0.1:63

原创 多線程(二):AbstractQueuedSynchronizer

AbstractQueuedSynchronizer(AQS) -- 爲實現依賴於先進先出 (FIFO)  爲等待隊列的阻塞鎖和相關同步器(信號量,事件)提供一個框架 此類設計目標就是依靠單個原子int值(state)來表示狀態。 需要子