原创 OkHttpClient發起http請求調用兩種方式:Feign和直接http調用

import com.google.gson.Gson; import com.google.gson.GsonBuilder; import feign.Feign; import feign.Headers; import f

原创 用fiddler抓包工具對Java代碼中接口遠程調用抓包

//fiddler抓包設置代理 Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("127.0.0.1",

原创 Java對象轉Json字符串並格式化(美化)

/** * Gson對象轉換爲字符串並格式化<br/> * <業務邏輯><br/> * @param object * @return string 返回格式化後的json字符串

原创 RabbitMQ死信隊列(消費失敗的消息重複發送-死循環)

我遇到這個問題現象就是由於生產者發送的消息類型跟消費者接收的類型不一致導致。要解決該問題,在springboot配置文件中增加以下配置即可: rabbitmq: listener: simple:

原创 XShell&XFTP專業版過期怎麼辦?

本文章針對使用XShell和XFTP遇到過去問題的朋友: 本人使用的是6版本的Evaluation版,現在發現這個版本到期了不能用,沒辦法,只能去看看有沒有註冊號什麼的,發現沒有,只能換個版本,使用教育版:P結尾的,該版本是免費的個人使用

原创 ThinkPad windows 10外放沒聲音耳機有聲音問題解決

由於電腦重裝系統,不知道什麼時候發現沒聲音了,就是外放沒聲音,但是插上耳機有聲音!這真是難題啊。。。 由於沒時間搞,就將就用着,有時候閒着就去在意這東西,懷疑是驅動沒搞好,聲卡驅動,有一次有時間花了差不多一整天時間度娘,按照上面搞,搞得煩

原创 跨域問題解決

個人理解的跨域: 1.存在於B/S架構 2.前端請求後端 3.前端和被訪問的服務不在同一個服務器上。比如前端部署在10.27.20.59 而後端部署在10.27.20.60,那麼前端請求後端時候就會出現請求不了。當然這種項目是前後

原创 關於提高代碼封裝能力的思考

代碼封裝能力: 寫每一行代碼時站在使用者、維護者的角度去思考: 1.是否具有封裝性 2.是否符合編碼規範 3.是否具有通用性 4.是否易維護 5.是否具有健壯性 站在面向對象的角度去考慮;平常還是需要多敲代碼,多思考,多積累!

原创 常用SQL

添加字段 --新增MESSAGE_UNIT_ID字段   alter table JOB_PUSH_MSG add MESSAGE_UNIT_ID VARCHAR2(1024) NULL; 添加註釋 --給字段MESSAGE_UNIT_

原创 Java SFTP 傳輸文件實例

1. 概述   這篇文章將介紹如何用 Java 在遠程服務器上通過 SFTP 上傳和下載文件。   接下來將使用三種不同的開發庫實現,分別是 JSch、SSHJ 和 Apache Commons VFS。   2. 使用 JSch   首

原创 freemarker學習

最近項目上用到freemarker,剛接觸這麼技術,把學習資源分享下,學習網址:http://freemarker.foofun.cn/ 在線編寫模板測試: http://freemarker-online.kenshoo.com/  希

原创 關於Spring Boot理解

Spring Boot 的個人理解: Spring Boot可以說是Spring的升級版,簡化了Spring應用開發,不需要配置就可以運行Spring應用。管理Spring容器、第三方插件,並通過Starter提供很多默認系統級的服務。S

原创 Maven核心知識點說明

Maven核心知識點說明: Maven核心就是pom.xml文件,用xml方式描述了項目的模型 元素 說明 groupId 項目組,xx.xx.xx形式(包名形式),通常是一個公司或組織名稱,比如org.springframework.b

原创 Spring缺點

  Spring缺點: 1.使用門檻升高,入門Spring需要較長時間; 2.對過時技術兼容,導致複雜度升高; 3.使用XML進行配置,但已不是流行配置方式; 4.集成第三方工具時候需要考慮兼容性; 5.系統啓動慢,不具備熱部署功能,完全

原创 MQ選型對比

1.從社區活躍度 按照目前網絡上的資料,RabbitMQ 、activeM 、ZeroMQ 三者中,綜合來看,RabbitMQ 是首選。  2.持久化消息比較 ZeroMq 不支持,ActiveMq 和RabbitMq 都支持。持久化消息