原创 linux(centos)常用的查詢命令

查看軟件是否啓動 ps -ef|grep java 程序所佔用的端口 netstat -unltp|grep redis 端口被哪個程序佔用 netstat -anp |grep 8080 點贊 收藏 分享

原创 冪等性的實現

冪等性 1. 生成key的方式 記得保證redis生成的key和刪除的key是成功的(看返回值) 1)允許表單跳轉 這種情況比較容易,比如在列表中添加一條記錄,可以在列表頁面生成一個key,放到redis中,同時在添加頁面時帶

原创 對synchronized(this)的一些理解

轉自:https://www.cnblogs.com/firstdream/p/8334149.html

原创 TCP協議的三次握手和四次揮手過程

學習記錄來源:《32個Java面試必考點》 三次握手建連過程: 首先在建立連接前需要讓Server端先監聽端口。因此,Server端建立連接前的初始狀態是listen狀態 這時Client端準備建立連接,先發送一個SYN同步包,發

原创 Strng/InputStream/File之間的相互轉換

InputStrem與String之間轉換 String轉InputStream /** * 將str轉換爲inputStream * @param str * @return */ public static InputSt

原创 靜態代碼塊、構造代碼塊、構造方法、靜態方法等(父子類)執行順序

驗證結果:靜態代碼塊>構造代碼塊>構造函數>靜態方法>普通代碼塊 驗證代碼如下 public class Son extends Father { private String name; public Son(S

原创 配置idea支持src/main/java中Mybatis中mapper的掃描

配置idea支持src/main/java中Mybatis中mapper的掃描 只需在pom.xml中的<build>標籤中加入如下配置即可 <resources> <resource> <directory>src/main/

原创 解決redis requires Ruby version >= 2.2.2問題

參考: https://blog.csdn.net/chenxinchongcn/article/details/78666374 https://www.jianshu.com/p/a703135682a3 https://blog.c

原创 power designer中UML類圖示例

參考: https://www.cnblogs.com/shindo/p/5579191.html https://my.oschina.net/u/1458864/blog/3029388 1.generalization 繼承 2

原创 Eureka的消費者加@LoadBalanced No instances available for localhost

1.首先在不加@LoadBalanced註解時,消費者能夠正常通過restTemplate調用提供者 即通過以前正常的http請求訪問的那樣,如http://localhost:8081/provider/depart/list 2.但是

原创 Apache Curator操作zookeeper的API使用

轉自:https://blog.51cto.com/zero01/2109137   配置完依賴後,我們就可以來寫一個簡單的demo測試與zookeeper服務端的連接。代碼如下: package org.zero01.zk.curat

原创 MySQL中my.ini的配置備份

字符集utf8mb4爲了存儲emoji等字符,sql-mode中0值及日期的默認配置,沒有別的注意事項了(後續補充) [client] port=3306 default-character-set = utf8mb4 [mysql]

原创 idea中學習輔助插件IDE Features Trainer的快捷鍵

剛學的idea,因爲和eclipse有很多衝突。至於快捷鍵的學習,有一堆,但就像工具書一樣,不太連貫。   github上的文檔:https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/

原创 idea配置tomcat啓動(Maven項目)

最近有意要轉IDE工具由Eclipse到Idea上,eclipse中配置特別簡單的tomcat,在idea中會麻煩些,把學習筆記記錄下: 1.配置facets 這時它默認的目錄需要修改下: {workspaceDir}\{projec

原创 利用maven-war-plugin實現不同環境下的配置文件

我這是一個標準的maven的目錄結構,配置文件都在src/main/resources根目錄下。因爲要改成多環境的配置,所以只有properties的文件改變了(公共配置可以原地不動) 1.將配置文件放到不同的文件夾下 2.創建2個不同