原创 SimpleCommandLineArgsParser命令行解析

class SimpleCommandLineArgsParser { public CommandLineArgs parse(String... args) { // --priority1=program-agrs

原创 windows安裝服務

  # 這裏以安裝redis爲例 # 安裝 # 指定服務名稱--service-name shr-redis redis-server --service-install D:\redis3\Redis-x64-3.2.100\con

原创 DateTimeFormatter和SimpleDateFormat

DateTimeFormatter是線程安全的 SimpleDateFormat線程不安全 SimpleDateFormat推薦每個線程實例化該對象,如果多個線程訪問1個SimpleDateFormat,必須在外部使用同步     t

原创 starUML創建基本時序圖

  1. 選中use case model,點擊右鍵 2. Add Diagram 3. Sequence Diagram                      

原创 elasticsearch search api

  uri search # 根據code字段查 GET /inventory2/_search?q=code:0052 # 多個index查找 GET /inventory1,inventory2/_search?q=code:00

原创 redis5哨兵搭建

  wget http://download.redis.io/releases/redis-5.0.8.tar.gz tar -xzvf redis-5.0.8.tar.gz cd redis-5.0.8 make  

原创 Byte、KB、MB、GB轉化工具類

  public class DataSizeTest { @Test public void testSize(){ DataSize size = DataUnit.MEGABYTES.si

原创 @PropertySource解析原理

  關鍵類 ConfigurationClassParser # ConfigurationClass 標註@Configuration註解的類 @Nullable protected final SourceClass doPr

原创 springboot添加propertySource過程

  StandardServletEnvironment StandardServletEnvironment 添加2個 添加servletConfigInitParams 添加servletContextInitParams p

原创 通知消息顯示不顯示(顯示隱藏的圖標)

                         

原创 windows刪除運行中的命令

    輸入regedit 刪除註冊表計算機\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU 或者選擇RunMRU的一個或者多個刪

原创 mac自帶截屏

1. 指定區域截屏 shift+command+4   2. 截全屏 shift+command+3   3. 調出截圖工具 shift+command+5            

原创 nacos定時刪除歷史表配置信息

  table: his_config_info com.alibaba.nacos.config.server.service.dump.DumpService   # 默認定時刪除30天之前的數據 @PostConstruct

原创 Redisson中expire用法

    # key在Redis中不存在情況下 RList list2 = redissonClient.getList("myExpiredKey2"); list2.expire(3, TimeUnit.MINUTES); //失效

原创 ConfigController配置控制類

  com.alibaba.nacos.config.server.controller.ConfigController version: 1.2.1 # 新增、修改配置 @PostMapping @Secured