原创 spring boot2微信公衆號開發之準備工作(圖文說明)
說明:官方的文檔很詳細,一定一定要耐着性子認真閱讀 說明:這裏不會介紹springboot項目怎麼建,所以開發者自己得先有spring boot的基礎,另外,本項目所涉及的代碼均已放入gitee, 點擊前往! 一、開發前的準備工作
原创 spring boot2微信公衆號開發之圖片消息處理
微信服務器向開發者的URL推送消息 根據官方文檔描述,當普通微信用戶向公衆賬號發消息時,微信服務器將POST消息的XML數據包到開發者填寫的URL上。 圖片消息內容結構及說明 用戶向公衆號推消息的處理不必太關心,因爲這是由微信
原创 RestTemplate方式上傳微信公衆號的圖片,視頻素材
接口調用請求的官方說明 請求方式:POST ,需使用https https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&
原创 spring boot2微信公衆號開發之普通消息處理
微信服務器向開發者的URL推送消息 根據官方文檔描述,當普通微信用戶向公衆賬號發消息時,微信服務器將POST消息的XML數據包到開發者填寫的URL上。 文本消息內容結構及說明 由於微信服務器推送過來的數據格式是XML,所以需要
原创 MinIO windos安裝包百度雲盤免費下載
百度雲盤下載鏈接 提取碼:h84h 失效留言補發。。
原创 springboot2+Shiro+Oltu+JSP全註解搭建基於OAuth2授權碼模式授權平臺示例
OAuth2簡單介紹 OAuth 2 是一個授權框架,它通過一些協議約定,可以使第三方應用程序對服務器的資源、用戶信息有一定的訪問權限。OAuth 2 通過將用戶身份驗證委派給用戶帳戶的服務方以及通過服務方提供方授權給客戶端,
原创 HashMap源碼入門學習(JDK1.8)
hashMap數據結構 hashMap採用數組+鏈表的存儲方式,數組的每個元素存儲的是一個Node節點,該節點是一個靜態內部類,有4個屬性,如圖: hash :用於存儲hash算法計算出來的hash值,該結果需要參與數組下
原创 SpringBoot2.0版本打war包放入tomcat運行
將打包類型改爲war類型 爲防止亂碼,設置打包時的編碼爲UTF-8 設置打成war後的名稱 啓動類繼承SpringBootServletInitializer,並覆寫 configure() 方法 進入項目
原创 IDEA2018安裝包及破解文件
IDEA2018安裝包及破解文件安裝包操作參考 安裝包 百度雲鏈接:https://pan.baidu.com/s/1cmWqQCEMPbkj6dS4y49hIA 密碼:kwhx 操作參考 操作參考:https://www.jb5
原创 Reids與ssm整合使用註解
從jedisConnectionFactory獲取Jedis實例報錯 代碼 // redisTemplate配置 @Bean(name="redisTemplate") public RedisTemplate initRed
原创 Mybatis的解析和基本運行原理
Mybatis運行過程 Mybatis的運行過程分爲兩大步:第1步,讀取配置文件緩存到Configuration對象,用於創建SqlSessionFactory;第2步,SqlSession的執行過程。相對而言,SqlSessionFac
原创 Java模擬(單雙向)循環鏈表圖文說明,有源碼有註釋
單向循環鏈表 前面爲了說明方便,有些是用的貼圖,由於有些圖片較大形成擠壓,看不清點擊看原圖即可,源碼會在後面給出,話不多說,開始吧! 節點類Node /** * @author AmVilCresx * 節點類 */ publ
原创 Mybatis入門級教程
回顧: Jdbc開發步驟: ORM[對象關係映射Object Realation Mapping] 1)加載數據庫驅動 2)通過DriverManager獲取數據庫連接 3)通過Connection獲取Statement/
原创 從頭開始瞭解學習攔截器、認識責任鏈模式
由於動態代理之前介紹過的(JDK動態代理、CGLIB動態代理)在實際開發一般比較難理解,程序設計者會設計一個攔截器接口供考法這使用,開發者只需知道攔截器接口的方法,含義和作用即可,無需 知道動態代理是怎麼實現的,用JDK動態代理來實現一個
原创 小白的Hibernate初學之路(基礎篇)
1. ORM: 對象關係映射,思想是將關係數據庫中表的數據映射爲對象,以對象的形式展現,目的是爲了方便以面向對象的思想來實現隨數據庫的操作 ORM封裝底層數據訪問代碼、還對sql進行了進一步的封裝。 2.Hibe