原创 (轉載)構建public APIs與CORS

from: https://segmentfault.com/a/1190000000709909 理由:在操作層面詳細的講解了跨域的操作。尤其是對於

原创 spring boot啓用tomcat ssl

首先要生成一個keystore證書。參考:Tomcat創建HTTPS訪問,java訪問https,ssl證書生成:cer&jks文件生成摘錄,spri

原创 在CentOS 7/6.5/6.4 中安裝Java JDK 8(轉載)

轉載在CentOS 7/6.5/6.4 中安裝Java JDK 8 首先,在你的服務器上運行一下更新。 yum update 然後,在您的系統上搜索,任何版本的已安裝的JDK組件。 rpm -qa | grep -E '^open[jr

原创 重定向Http status code 303 和 302

http 302 http 303 Http 302 302是一個普通的重定向代碼。直觀的看來是,請求者(瀏覽器或者模擬http請求)發起一個請求,然後服務端重定向到另一個地址。而事實上,服務端僅僅是增加一條屬性到header,locat

原创 jackson簡單使用,對象轉json,json轉對象,json轉list

添加jackson依賴: // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core compile group: 'com.fasterx

原创 使用idea debug多線程

最近採用hystrix遠程訪問webservice, 遇到一個重定向303的exception,想要debug一下,發現打了斷點後總是被跳過。想到hy

原创 SpringMVC 參數注入

寫一個web service, 總是400. 說是request有問題,server不識別。然而檢查了很多次都沒問題。最終問題指向spring對參數的

原创 gradle中使用嵌入式(embedded) tomcat, debug 啓動

在gradle項目中使用embedded tomcat。 最開始部署項目需要手動將web項目打成war包,然後手動上傳到tomcat的webapp下,

原创 idea 自動提示生成 serialVersionUID

from: http://tonycody.blog.51cto.com/8421818/1401422 Intellij IDEA 默認沒啓用這個功

原创 java刪除文件夾

想刪除本地一個項目目錄,結果windows說路徑太長,不能刪除。於是試了試java刪除。一切ok。以後一定要抓緊時間學python。 /** *

原创 JSP自定義tag

前端需要調用後端的配置,想起velocity-tools。然而jsp的話,目前只能想到tag和EL表達式了。   Tag相當好寫,jsp2.0提供了簡

原创 CentOS7下mysql5.6修改默認編碼

參考原文教程:Centos7下修改mysql5.6編碼方式 解決網站中文顯示問號 解決辦法: 修改MySQL數據庫字符編碼爲UTF-8,UTF-8包含全世界所有國家需要用到的字符,是國際編碼。 具體操作: 1、進入MySQL控制檯 m

原创 linux centos中添加刪除修改環境變量,設置java環境變量

前言 安裝完軟件必要添加環境變量。指令很少,然而長時間不寫就會不自信:我寫的對嗎?於是百度開始,於是發現又是各有千秋。好吧,好記星不如爛筆頭。當然,最重要的是,百度出來的都他媽的是如何添加環境變量,隻字不提刪除和修改。顯然,都是像我一樣的

原创 jackson error 含義log

1. 反序列化失敗,類型不匹配 Caused by: com.fasterxml.jackson.databind.JsonMappingExcep

原创 在idea中maven項目jdk編譯version總是跳到1.5

bug描述 項目ide: idea 項目構建工具:maven bug現象:每次修改pom之後,idea自動掃描一遍,然後發現默認的compile級別跳到5.0. 每次手動去setting裏修改compile很費事。 解決方案 猜測是mav