原创 java的淺拷貝與深拷貝區別

淺拷貝: ①對於數據類型是基本數據類型的成員變量,淺拷貝會直接進行值傳遞 ②對於數據類型是引用數據類型的成員變量,比如說成員變量是某個數組、某個類的對象等,那麼淺拷貝會進行引用傳遞,將該成員變量的引用值(內存地址)複製一份給新的對象。 深

原创 eclipse在maven打包時注意事項

在src/main/java/目錄下有引用src/test/java/目錄下的文件中的屬性,且打包時沒有配置打src/test/java/下面的內容,會導致maven編輯失敗 解決辦法: 1、打入src/test/java/目錄 2、sr

原创 for循環中的JSONObject

在for循環每一層的末尾,如果結果是操作JSONObject本身或屬性到for外面定義的集合或數組,那定義的 new JSONObject() 語句一定要放在該層循環內部, 否則 for 循環結束後拿出來的jsonObject屬性都是一樣

原创 linux中ab命令安裝

yum -y install httpd-tools  ab -v 查看ab版本  ab –help ab -n1000 -c 10 http://www.91cnm.com/     來源:https://blog.csdn.net/q

原创 java的單向鏈表與雙向鏈表

先說一下Linkedlist與ArrayList的比較: Linkedlist是基於鏈表實現的,ArrayList是基於數組實現的,它們都不是線程安全的 Linkedlist和ArrayList相比查找比較慢,增刪快,爲什麼?     我

原创 jvm的雙親委派

雙親委派:加載器加載class文件時,它首先委託父加載器去加載這個類,依次傳遞到頂層類BootstrapClassLoader,如果父類加載不了子加載器纔會嘗試加載這個類。避免自定義病毒類的上傳,比如把String類定義成一個病毒類

原创 redis放入對象的幾種方式

redis中存放對象的方式: 1、hash:可放入簡單對象,複雜對象沒試過 2、json:可放入複雜對象,複雜對象也可以放入 3、序列化:可放入簡單對象,複雜對象放不進去,自己試過(通過springboot的redisTemplate報錯

原创 java讀取properties文件

https://www.cnblogs.com/sebastian-tyd/p/7895182.html

原创 (轉載)SpringBoot獲得application.properties中數據的幾種方式

SpringBoot獲得application.properties中數據的幾種方式(我的只有第二種方式適用,並且項目初始化的時候不能用,在項目啓動後纔可用) 第一種方式 @SpringBootApplication public cl

原创 ES根據數據結構自動創建索引

1、直接根據數據結構生成索引 2、查看生成新的結構 3、複製索引結構,刪除索引,按該結構重新生成索引

原创 js默認選中單選按鈕

$("#str_true").attr("checked", true);

原创 springboot之攔截器

  轉載來至簡書(https://www.jianshu.com/p/59fc39ad946e)   一,怎麼玩 1,引入的pom.xml <dependency> <groupId>org.springframework.

原创 jsp中獲取當前session中登錄的用戶信息

jsp頭部加上: <%@ taglib uri =“http://java.sun.com/jsp/jstl/core”prefix =“c”%> body中調用: ${customername} ${sessionScope.custo

原创 netstat -ntpl

netstat -ntpl  查看啓動的端口方式,比如以下8001端口只能被127.0.0.1調用,不能被10.200.10.40(實際IP)調用,除非改成0.0.0.0:8000

原创 ES創建索引別名

kong是索引名,akong是索引別名