原创 解決Elasticsearch啓動後,可以進行外網訪問
今天遇到一個問題就是在win10環境下,啓動Elasticsearch,但是隻能用127.0.0.1:9200或者localhost:9200進行訪問,輸入本機ip+端口就訪問不了,後來從網上找資料,發現需要修改配置文件,於是修改配置文件
原创 The OpenWire Wire Format
版權聲明:本文爲CSDN博主「varyall」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/varyall/article/details/4
原创 SpringMVC+Spring+Mybatis框架整合MQTT通信協議+ActiveMQ作爲中間件進行消息的發佈與訂閱
最近做了一個小項目,簡單描述下項目結構,主要是java與單片機進行通信,爲了實現通信可以採用中間件和http的方式,但是本人因爲最近在學習ActiveMQ,所以更加偏向前者,最終確定了採用消息中間件的方式進行通信。 首先完成的
原创 JAVA8新特性(上)
1. 簡介 毫無疑問,Java 8是Java自Java 5(發佈於2004年)之後的最重要的版本。這個版本包含語言、編譯器、庫、工具和JVM等方面的十多個新特性。 在本文中我們將學習這些新特性,並用實際的例子說明在什麼場景下適合使用。 這
原创 SpringBoot+webSocket+Vue設置後臺向前端推送消息
應用場景介紹: 在頁面的數據需要實時刷新的時候,或者在頁面需要接收後臺的消息時候,如果採用前端輪詢會造成資源佔用較大,並且數據刷新也是不及時的,比如當我後臺在監聽MQ的消息時候,當從MQ監聽到消息後我需要將MQ消息推送到前端實時展示,
原创 mybatis對不同日期格式的查詢查詢Mysql數據庫
總結一些目前遇到的,對日期範圍的查詢, 總共遇到幾種分別記錄下處理方式; ①:前端傳入日期參數格式:YYYY-MM-DD,如: { "startDateStr":"2019-05-16", "endDateStr":"2019-05
原创 在ActiveMQ中的點對點模式中存在多個消費者
消息隊列一般有兩種模型 1.點對點模型(基於隊列 Point to Point,PTP) 每個消息只能有一個消費者。消息的生產者和消費者之間沒有時間上的 相關性.可以有多個發送者,但只能被一個消費者消費。 一個消息只能被一個接受者接受一次
原创 ActiveMQ之生產分組消息、消費分組消息
今天突然遇到一個需求,就是要求我的ActiveMQ隊列消息需要多個線程消費者去消費,但是每個消費者,雖然MQ支持多個消費者但是,每個消費者消費的數量可能不同,有的線程跑的快的,就肯定會多消費一些,但是現在的需求是要每個線程
原创 記一次根據map中的value取key值的過程
適用場景: vaue值不重複場景 在一次項目中要用到根據當前對象的id查詢出當前對象的信息,以及當前對象所在數據庫表中根據名稱排序後的上一個對象以及下一個對象的id值,即:上一個對象id+當前對象信息+下一
原创 java姓名正則校驗(包含少數民族與生僻字)
public class Main{ public static void main(String[] args) { String content = "愛·q信"; String patter
原创 搭建SpringCloud項目時候,子項目不能引用父級項目中pom的jar包問題
今天搭建項目時候一直髮現,搭建的子項目不能引用父級項目的pom中的jar包,導致每次在不同的子項目中需要重複的在pom.xml文件中引用jar包,後來發現是我的問題,沒有在子項目中指明父級項目 這是父級項目的pom文件 同時父級需要制定
原创 SpringBoot集成RabbitMQ
以前用過ActiveMQ,最近了解下RabbitMQ的用法和原理, 下面直接開始,在瞭解代碼部分集成之前,讀者先自行了解下RabbitMQ的一些基本知識,以及RabbitMQ的安裝,這裏不再重複,推薦下這篇博客還是不錯的https://w
原创 建造者模式(BuilderPattern)
原文參考出處:https://blog.csdn.net/u010102390/article/details/80179754 介紹: 建造者模式:指將一個複雜對象的構造與它的表示分離,使同樣的構建過程可以創建不同的表示
原创 工廠模式(FactoryPattern)
介紹工廠模式 原文:https://blog.csdn.net/llussize/article/details/80276627 定義一個創建對象的接口,讓其子類自己決定實例化哪一個工廠類,工廠模式使其創建過程延遲到子