原创 springboot jar包啓動項目,jvm參數設置

spring啓動腳本 java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms1024m -Xmx1024m -Xmn256m -Xss256k -

原创 springboot websocket前後端配置(war包部署)

注:本項目用的是shiro,前後端調試通之後,需要將 websocket的url添加到shiro不需要權限攔截中去,否則會302。(使用spring security同理) eg:將/websocket/** 添加爲 anon

原创 ORACLE中查詢當前用戶下的所有表,某個表的表結構

SELECT table_name FROM user_tables WHERE TABLESPACE_NAME = 'PROD_ENTITY' AND USER = 'PROD_ENTITY' AND TABL

原创 linux下根據pid(進程id)尋找對應進程所在的目錄

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

原创 slf4j衝突造成的內存溢出

錯誤日誌如下 SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is

原创 java元註解詳解

要想靈活應用自定義註解,首先來深入瞭解一下java元註解 @Inherited 類繼承關係中,子類會繼承父類中帶有@Inherited的註解; 接口繼承關係中, 子接口不會繼承父類接口的任何註解,不管有沒有被@Inherite

原创 redis開啓遠程訪問,centos7開放端口

redis服務安裝好之後,默認只能本機訪問,未開啓守護線程服務,編輯redis.conf配置文件,我安裝的版本是 1、vim redis.conf 將 bind 127.0.0.1 註釋掉 protected-node yes 設

原创 springboot 添加自定義靜態資源

springboot中 resources下默認的 static,templates文件夾都是默認可以訪問的,或者是手動創建一個public文件夾都是可以訪問的。如果想要添加一個其他文件夾,如/attached,該如何設置它可訪問

原创 centos7查看登錄日誌,添加限制ip訪問

查看登錄成功的用戶信息 last | less 查看登錄失敗的用戶信息 lastb | less 查看登錄日誌 tail /var/log/secure 限制IP登錄 vim /etc/hosts.deny # # hos

原创 js中重寫Array的push方法

有個需求是echarts圖中橫座標最多隻能存放60個元素,多了就要像心電圖那樣一直往後走,本來想寫個監聽,但是搞了半天沒搞好,想了想這樣寫也行,重寫一下數組的push方法。 Array.prototype.push = funct

原创 在ajax提交中,遇到的400,415錯誤, application/json,或者是application/x-www-form-urlencoded;charset=UTF-8

post請求中參數是以 form data 和 Request Payload形式提交的 form data function submit() { var postData = { name:"txzhang

原创 js驗證ip的合法性,多個固定IP,多個IP段,IP通配符

mini.VTypes["validateFixedIpErrorText"] = "請輸入合法的ip地址"; mini.VTypes["validateFixedIp"] = function (code) { retu

原创 HttpClient發送請求 Required request body is missing

Required request body is missing出現的原因就是使用@RequestBody方式的問題 1.@RequestBody主要用來接收前端傳遞給後端的json字符串中的數據的(請求體中的數據的); 2.G

原创 java 中的運算符號

正數的源反補碼都相同; 負數的反碼是源碼的符號位不動,其餘按位取反; 負數的補碼是在反碼的基礎上 +1; (計算機都是按照補碼的形式存在的) 常用的基本運算這裏就不做介紹了,介紹一下幾種: 非位運算(~) // 按位取反運算符翻轉

原创 springboot多配置文件

我習慣使用yml格式的配置文件,樹狀結構,一目瞭然 spring: profiles: active: @spring.active@ 對應的pom文件中可以這樣寫 <profiles> <profile>