原创 Java多線程高併發(一)

順序:進程->線程->協程/纖程 進程: 進程是程序的一次靜態執行過程,佔用特定的地址資源,每個進程之間都是獨立存在,由三部分形成:cpu/data/code 缺點:內存的浪費,cpu負擔 線程概念 對於程序而言,線程就是一個指令的集合,

原创 微信公衆號Java開發:自動回覆文字及圖片,第三方接口

代碼結構 pom.xml <!--微信公衆號--> <dependency> <groupId>com.github.binarywang</groupId>

原创 Java學習之路:StreamAPI總結

以下部分內容來自菜鳥教程、文檔Api、馬士兵教育課堂 Java 8 API添加了一個新的抽象稱爲流Stream,可以讓你以一種聲明的方式處理數據。 Stream 使用一種類似用 SQL 語句從數據庫查詢數據的直觀方式來提供一種對 Java

原创 微信公衆號測試,超級詳細的教程。

登錄微信公衆號 微信公衆號測試:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 微信掃一掃授權登錄 授權之後出現以下界面 先去下載個內網穿透,這裏我用的是n

原创 ElasticSearch學習之路:各種搜索

1、query string search GET /user_index/user_type/_search took:耗費了幾毫秒 timed_out:是否超時,這裏是沒有 _shards:數據拆成了幾個分片,所以對於搜索請求,會打

原创 Java學習之路:java異常Exception

部分內容總結靈感來自馬士兵教育,部分來自百度。 概述 什麼是異常?  異常是程序運行啓動過程中發生的意外事件,它會中斷正在運行的程序。    爲什麼會產生異常?異常有什麼用? 例如生活中: 什麼是異常處理?如下圖所示 Java異常處理

原创 Elasticsearch學習之路:集羣健康檢查,文檔CRUD

以下部分內容來自龍果學院 1、簡單的集羣管理 (1)快速檢查集羣的健康狀況 es提供了一套api,叫做cat api,可以查看es中各種各樣的數據 GET /_cat/health?v 如何快速瞭解集羣的健康狀況?green、yello

原创 Java學習之路:Java包裝類

以下部分內容來自馬士兵教育課堂,部分來自百度。 包裝類與基本數據類型 包裝類將基本數據類型封裝成一個類,包含屬性和方法,他們都實現了序列化接口。字符串相關類  不可變字符序列:String 變i使用 使用過程中,會涉及自動裝箱和自動拆箱

原创 ActiveMQ消息隊列

ActiveMQ下載與部署 官網下載 http://activemq.apache.org/download.html   解壓打開出現一下目錄     啓動ActiveMQ之前,記得安裝JDK並配置JDK環境變量  https://bl

原创 Mybaties加載配置文件遇到的錯誤Exception in thread "main" java.lang.NullPointerException

這一行代碼報錯  原因:build爲null ,讀取不到配置文件Mybatis-config.xml 解決方案: 結果如下   點贊 收藏 分享 文章舉報 清風醉晚霞 發佈了

原创 springboot多數據源整合分佈式事務

如何解決多數據源分包分佈式事務 多數據源分佈式事務問題和真領域中產生的分佈式事務問題是不一樣的。 多數據源分佈式事務的問題產生在同一個項目中,有多個不同的數據庫連接。 分佈式領域中的事務因爲系統的拆分,每個服務都有自己獨立的數據庫。 多數

原创 SpringBoot整合WEB頁面

pom.xml引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif

原创 bootstrap的datetimepicker日曆插件只選擇時段

只選擇時段 $("#endTime").datetimepicker({ // format: 'hh:ii:ss', /* 日期格式化 */ format: 'hh', /

原创 springboot整合多數據源

在一個項目中存在會員模塊,訂單,支付模塊,不算是分佈式項目,只算是分包 分模塊項目 分佈式項目是將一個大的項目拆分成N個不同的子項目,子項目之間採用rpc遠程調用技術。 假設一個項目有三大模塊,每個模塊分別對應着一個數據庫,存在三個不同的

原创 springboot整合全局捕獲異常

@ExceptionHandler 表示攔截異常 @ControllerAdvice 是 controller 的一個輔助類,最常用的就是作爲全局異常處理的切面類 @ControllerAdvice 可以指定掃描範圍 @Controlle