原创 智慧商圈支付寶小程序(ISV系統服務商開發模式)

一、產品成果 二、前言 本次支付寶小程序和以前支付寶小程序不同是,以前小程序主體就是個普通的小程序,這次我們是站在第三方ISV(服務商)角度來進行開發。 ISV 幫助商戶開發小程序時可使用的兩種開發模式: 模板開發模式(我

原创 微信公衆號腳手架

一、前言 方便要開發微信公衆號的朋友們,可以快速將服務搭建起來,不要把時間浪費在服務的搭建上,專心寫我們的業務代碼。 你需要了解的知識: 1.微信公衆號大概的開發流程 2.註冊公衆號(本腳手架是用公共的測試賬號) 3.服務器的配

原创 企業微信開發(企業內部)

一、前言 1.企業微信於2016年4月上線,是騰訊微信團隊打造的以辦公溝通工具爲主打定位的移動辦公平臺,它的slogan:讓每個企業都有自己的微信。 2.企業微信提供了通訊錄管理、應用管理、消息推送、身份驗證、移動端SDK、素

原创 第六篇 - 手寫基於接口實現動態代理

Github源碼下載地址:https://github.com/chenxingxing6/sourcecode/tree/master/code-proxy 一、前言 我們知道常見的動態代理有兩種實現方式,基於jdk實現動

原创 第七篇 - 手寫Aop(面向切面編程)

Github源碼下載地址:https://github.com/chenxingxing6/sourcecode/tree/master/code-springaop 一、前言 AOP爲Aspect Oriented Pro

原创 2019Java學習大綱

圖片來自咕泡學院:

原创 SpringBoot多數據源配置-實戰

一、前言 這次項目涉及到模板配置,dba建議我們將配置的表單獨放到配置庫裏面,所以這裏我們需要在項目裏面配置多數據源,然後不同的服務調用不同的數據源。數據庫的密碼比較敏感,我們是配置在百度的Disconf裏面,遠程獲取。 二、

原创 簡簡單單教你實現內網穿透

sudo ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="zzmd.superboycxx.top" -httpAddr=":8081" -httpsAddr="

原创 內網穿透工具-frp傻瓜式搭建教程

    對於沒有公網 IP 的內網用戶來說,遠程管理或在外網訪問內網機器上的服務是一個問題。通常解決方案就是用內網穿透工具將內網的服務穿透到公網中,便於遠程管理和在外部訪問。內網穿透的工具很多,之前也介紹過,比如nginx,花生殼等等。

原创 SrpingCloud系統學習 -配置管理

一,前言 Spring Cloud官網對配置服務的描述: 使用Config Server,您可以在所有環境中管理應用程序的外部屬性。客戶端和服務器上的概念映射與Spring Environment和PropertySource抽象相

原创 SrpingCloud系統學習 - 路由網關Zuul

一,前言 在微服務架構中,需要幾個關鍵的組件,服務註冊與發現、服務消費、負載均衡、斷路器、智能路由、配置管理等,由這幾個組件可以組建一個簡單的微服務架構。客戶端的請求首先經過負載均衡(zuul、Ngnix),再到達服務網關(zuul

原创 SrpingCloud系統學習 - 熔斷機制

一,前言 SpringCloud Netflix實現了斷路器庫的名字叫Hystrix. 在微服務架構下,通常會有多個層次的服務調用. 下面是微服架構下, 瀏覽器端通過API訪問後臺微服務的一個示意圖 一個微服務的超時失敗可能導致瀑

原创 SrpingCloud系統學習 - 服務註冊與發現

SpringCloud簡介 “微服務架構”在這幾年非常的火熱,以至於關於微服務架構相關的開源產品被反覆的提及(比如:netflix、dubbo),Spring Cloud也因Spring社區的強大知名度和影響力也被廣大架構師與開發者備

原创 Activiti工作流-實戰篇(和spring整合)

參考資料:https://juejin.im/post/5aafa3eef265da23784015b9 用戶手冊(英):http://www.mossle.com/docs/activiti/5.21/index.html 用戶

原创 Activiti工作流-簡介篇

一、前言 工作流(Workflow),就是“業務過程的部分或整體在計算機應用環境下的自動化”。在工作中慢慢接觸的業務流程,就向流程控制語言一樣,一步一步都對應的不同的業務,但整體串聯起來就是一個完整的業務。而且實際工作中尤其是在企業內