原创 mybatis update沒有打印影響行數

今天在排除問題的時候,發現有一個mybatis update語句沒有打印出影響行數, 原因是mapper.xml 文件中update語句的標籤是<select>.....</select>,而不是<update>......</update

原创 清緩存的姿勢不對,真的會出生產bug哦

  最近解決了一個生產bug,bug的原因很簡單,就是清理緩存的方式不對。本來沒啥好說的,但是考慮到我們有時候確實會在一些小問題上栽跟頭,最終決定把這個小故事拿出來跟大家分享下。   風起有一天在擼代碼,突然有個人加我微信,看頭像是個妹子

原创 終於,我感受到了IDEA的強大

Java開發者千千萬,開發者用的開發工具目前主流卻只有2種:eclipse和IDEA,我入行以來一直用的eclipse,聽過IDEA很好很強大,但是也只是處於聽說的階段,基本沒用過,自然沒怎麼體會過。直到今天,我解決了一個實際問題(注意,這

原创 jquery 常用工具方法

//計算年齡 calcAge : function(birthday, calcDate){ var num = (calcDate.getMonth()<birthday.getMonth() || calcDate.getMonth

原创 ActiveMQ入門系列之應用:Springboot+ActiveMQ+JavaMail實現異步郵件發送

現在郵件發送功能已經是幾乎每個系統或網址必備的功能了,從用戶註冊的確認到找回密碼再到消息提醒,這些功能普遍的會用到郵件發送功能。我們都買過火車票,買完後會有郵件提醒,有時候郵件並不是買完票立馬就能收到郵件通知,這個就用到了異步郵件發送。 那

原创 ActiveMQ入門系列三:發佈/訂閱模式

在上一篇《ActiveMQ入門系列二:入門代碼實例(點對點模式)》中提到了ActiveMQ中的兩種模式:點對點模式(PTP)和發佈/訂閱模式(Pub & Sub),詳細介紹了點對點模式並用代碼實例進行說明,今天就介紹下發布/訂閱模式。 一、

原创 ActiveMQ入門系列二:入門代碼實例(點對點模式)

在上一篇《ActiveMQ入門系列一:認識並安裝ActiveMQ(Windows下)》中,大致介紹了ActiveMQ和一些概念,並下載、安裝、啓動他,還訪問了他的控制檯頁面。 這篇,就用代碼實例說下如何實現消息的生產和消費。 一、理論基礎

原创 ActiveMQ入門系列一:認識並安裝ActiveMQ(Windows下)

  一、什麼是ActiveMQ 度娘給出的定義: Apache ActiveMQ是Apache軟件基金會所研發的開放源代碼消息中間件;由於ActiveMQ是一個純Java程序,因此只需要操作系統支持Java虛擬機,ActiveMQ便可執

原创 將博客搬至CSDN

本人自去年開始寫博客以來一直在博客園,從來沒有在其他博客平臺寫過,博客園確實是一個很好很純粹的技術社區。 老是看到好多朋友對各大平臺進行對比,真羨慕大神,起碼大家都有一種鑽研並且愛折騰的精神。 因此我也想去折騰下,所以就開通了CSDN博客,

原创 Java爬蟲系列之實戰:爬取酷狗音樂網 TOP500 的歌曲(附源碼)

  在前面分享的兩篇隨筆中分別介紹了HttpClient和Jsoup以及簡單的代碼案例: Java爬蟲系列二:使用HttpClient抓取頁面HTML Java爬蟲系列三:使用Jsoup解析HTML 今天就來實戰下,用他們來抓取酷狗音樂

原创 Java爬蟲系列三:使用Jsoup解析HTML

在上一篇隨筆《Java爬蟲系列二:使用HttpClient抓取頁面HTML》中介紹了怎麼使用HttpClient進行爬蟲的第一步--抓取頁面html,今天接着來看下爬蟲的第二步--解析抓取到的html。 有請第二步的主角:Jsoup粉墨登場

原创 spring cloud 入門系列八:使用spring cloud sleuth整合zipkin進行服務鏈路追蹤

好久沒有寫博客了,主要是最近有些忙,今天忙裏偷閒來一篇。 =======我是華麗的分割線========== 微服務架構是一種分佈式架構,微服務系統按照業務劃分服務單元,一個微服務往往會有很多個服務單元,一個請求往往會有很多個單元參與,一旦

原创 RabbitMQ入門:主題路由器(Topic Exchange)

上一篇博文中,我們使用direct exchange 代替了fanout exchange,這次我們來看下topic exchange。 一、Topic Exchange介紹 topic exchange和direct exchange類似

原创 Java爬蟲系列二:使用HttpClient抓取頁面HTML

爬蟲要想爬取需要的信息,首先第一步就要抓取到頁面html內容,然後對html進行分析,獲取想要的內容。上一篇隨筆《Java爬蟲系列一:寫在開始前》中提到了HttpClient可以抓取頁面內容。 今天就來介紹下抓取html內容的工具:Http

原创 RabbitMQ入門:總結

隨着上一篇博文的發佈,RabbitMQ的基礎內容我也學習完了,RabbitMQ入門系列的博客跟着收官了,以後有機會的話再寫一些在實戰中的應用分享,多謝大家一直以來的支持和認可。 RabbitMQ入門系列一共有8篇隨筆: 1 Rabbi