原创 淘寶返利公衆號開發、淘寶聯盟API權限申請及對接詳細教程

前言 之前做過一個淘寶返利公衆號,收入還是非常可觀的。在做公衆號時也在網上花費了很多時間來查資料,感覺目前網上的大部分文章並不實用,所以寫篇博客分享相關的內容,幫助對這方面感興趣的讀者少走彎路。 經典案例 下面分享一個經典的返利公衆號案例

原创 挪車碼微信小程序開發(隱私保護通話)

前言 最近,在公司停車場看到很多車玻璃上都貼着挪車碼,微信掃碼之後會打開微信小程序或者網頁,進而撥打電話呼叫車主挪車。相對於傳統紙質版挪車牌,挪車碼有以下幾大優勢: 美觀,不佔用過多空間。挪車碼一般都是直接貼到車窗,和年檢、保險標誌一樣,

原创 Java面試題剖析(基礎篇) | 第五篇: 深入理解Java面向對象設計的六大原則(上)

這篇博文主要講的是在Java面向對象設計中,我們應該遵循的六大原則。只有掌握了這幾大原則,我們才能更好的理解設計模式。 Java面向對象設計的六大原則如下: 單一職責原則——SRP 開閉原則——OCP 裏式替換原則——LSP

原创 Java微信支付開發 | 公衆號發紅包、企業付款、微信網頁支付、微信小程序支付(附源碼!!!)

本文主要介紹Java微信公衆號、微信小程序支付和提現相關的開發流程。請注意,支付是用戶向微信商戶付款,提現是微信商戶向用戶付款或者發送紅包。 閱讀本文前需掌握微信公衆平臺開發、微信小程序開發、微信支付等相關基礎知識。 一、公衆號提現 公衆

原创 Java面試題剖析(基礎篇) | 第三篇: 深入理解Java中常見的集合Collection(ArrayList、LinkedList、Vector)

在日常開發中,我們常常需要一個容器來集中存放多個數據。從傳統意義上講,數組是一個很好的選擇。但是數組存在一個明顯的缺點,就是一旦在數組初始化時指定了這個數組長度,那麼這個數組長度是不可變的。如果我們需要動態的去存儲數據,java中的集合類

原创 Java面試題剖析(基礎篇) | 第二篇: 深入理解Java接口、抽象類、抽象方法

抽象是面向對象編程的一大特徵,Java關於抽象最常被討論的是抽象類和接口。本文詳細介紹下這兩者的異同。 一、抽象類 在介紹抽象類之前,先來了解一下抽象方法。 1.1 抽象方法 抽象方法是一種特殊的方法:它只有聲明,而沒有具體的實現。抽象方

原创 Java面試題剖析(基礎篇) | 第一篇: 線程基礎、多線程、線程鎖及線程池

一、Java線程:概念與原理 1.1 進程和線程 我們所熟識的Windows、Linux、Uinux操作系統,是支持多線程的,它可以同時執行很多個線程,也支持多進程,因此它們都是支持多線程多進程的操作系統。但什麼是進程?什麼是線程?上述操

原创 基於JavaSwing的藝考服務學生管理系統(附源碼!!!)

之前還在上學的時候給朋友做過一套基於JavaSwing的藝考服務學生管理系統,今天在整理代碼的時候發現源代碼還保存着。簡單調試了一下,還原了數據庫,系統運行正常。特意貼出來,給有需要的人。 注:該系統是基於JavaSwing的,所以是一個

原创 SpringCloud 教程 | 第二章: 服務消費者(RestTemplate和Feign)

最近在學習SpringCloud相關的知識,受益匪淺。謹以此係列博文記錄自己的學習歷程,同時也爲大家學習SpringCloud提供些許參考。後續會根據學習進度適時更新博文。 在上一章,學習了服務的註冊和發現(Eureka)。在微服務架構中

原创 SpringCloud 教程 | 第一章: 服務的註冊與發現(Eureka)

最近在學習SpringCloud相關的知識,受益匪淺。謹以此博文記錄自己的學習歷程,同時也爲大家學習SpringCloud提供些許參考。後續會根據學習進度適時更新博文。 前言 傳統web服務開發及部署流程 如上圖。我們在開發傳統web項

原创 springboot整合activemq

本文介紹springboot如何整合activemq實現消息的發送與接收。 前言 一個項目是由好多子系統組合而成的,爲了減少各系統之間的耦合性,便於整體項目的擴展,各系統之間可採用消息傳遞的方式進行通信,這時候就會用到消息隊列。例如業務邏

原创 微信網頁開發之JS-SDK初使用

最近需要做一個頁面,該頁面使用微信瀏覽器打開,功能如下: 1、用戶打開鏈接之後獲取到用戶的openId,用於支付、獲取後臺數據等場景 2、自定義分享鏈接、標題、圖標、描述等 3、隱藏微信頁面中的某些菜單項列表 閱讀本文前需掌握微信公衆平臺

原创 Java Filter過濾器初使用

最近項目上客戶提了一個小需求,要求添加一個mac白名單管理機制。在白名單裏面的機頂盒訪問portal接口時允許訪問,不在白名單內的進行攔截。在所有接口上添加判斷太過麻煩,所以考慮使用Java接口過濾器來實現這一功能。 Filter過濾器

原创 Java微信公衆號開發(附源碼!!!)

筆者最近在爲一個藝考服務團隊開發手機端的服務,由於開發app需要的時間較長,所以選擇開發微信公衆號。本人比較擅長Java開發,所以本文是基於Java語言的公衆號開發。話不多說,直接進入正題。 準備工作: 一、在微信公衆平臺申請賬號。 百度

原创 SpringMVC中整合bootstrap實現分欄,iframe實現點擊左側菜單改變右側內容或點擊上面菜單改變下面內容,地址欄內容不變。附源碼!!!

今天看到一個頁面,頁面佈局是左右分欄,點擊左邊菜單右邊頁面內容隨之改變,讓我感興趣的是無論如何點擊,地址欄的內容都不會改變。於是想親自動手實現這一效果,百度了一大堆,最後決定用bootstrap實現分欄,iframe實現點擊菜單改變內容,