原创 PHP微信定製開發-消息的識別和消息工具類的封裝

對於消息管理,服務器被動回覆消息是比較重要且需要好好掌握的知識點,在這個模塊中我們需要接收到用戶發送過來的消息,並識別出消息類型,最後把識別結果以文本消息的形式響應給用戶,下面是文檔地址 https://mp.weixin.qq.com/

原创 php的mysql操作工具類pdo和mysqli

從php7開始mysql擴展庫已經被全面移除,原因暫不清楚,官方推薦我們使用mysqli和pdo,這次就針對pdo和mysqli分享下我的兩個工具類 1 PDO的mysql操作工具類 這種方式已經用的越來越多了,pdo使用面向對象的方式操

原创 php7實現http和https請求web服務-通用工具類

前段時間做微信開發,因微信有衆多接口調用,因此自己整理了一套比較通用的工具類,用以做接口 調用,考慮到方便性和簡潔性,這裏選擇使用php的curl擴展庫來實現 1 curl啓用和apache的配置 先來看看網友們提供的衆多錯誤方法,本人被

原创 我的友情鏈接

51CTO博客開發

原创 將博客搬至CSDN

爲更好的整合博客資源,方便管理,所以想把散亂的博客整理起來。

原创 Spring Boot整合MongoDB實現增刪改查

MongoDB這兩年來是本人一直使用較多的,之前的使用大多通過封裝的工具類對數據庫進行操作,雖然也算穩定,但有了Spring Boot之前的工具類直接加到SpringBoot裏就沒那麼好使了,因此查閱資料後自己小試牛刀寫了個增刪改查,覺得

原创 git的使用

Git是一個開源的分佈式版本控制系統,用以有效、高速的處理從很小到非常大的項目版本管理。Git 是 Linus Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件.    這就是GIT的簡單介紹,下面分

原创 Java微信支付之公衆號支付、掃碼支付

微信支付現在已經變得越來越流行了,隨之也出現了很多以可以快速接入微信支付爲噱頭的產品,不過方便之餘也使得我們做東西慢慢依賴第三方,喪失了獨立思考的能力,這次打算分享下我之前開發過的微信支付。 一 H5公衆號支付 要點:正確獲取openId

原创 Java NIO知識整理

前幾天學了下NIO這塊,因之前基本沒用到過也算是新知識,這篇文章着重分享Channel,內存映射,緩衝區不會做過多介紹,有興趣可以百度一下找資料看 一   使用通道邊讀邊寫的經典寫法 以複製圖片到同一個目錄爲例,把wp.jpg複製一份放到

原创 Spring Boot整合Spring Data

之前打算把Spring Data的整合放在前面給大家分享和交流,但實際操作的時候覺得這塊的知識雖然和之前的jpa有相似之處但用下來發現還是不一樣就找了Spring Data的視頻和資料學了一遍,就像之前說的學習Spring Boot需要懂

原创 SpringBoot學習之入門篇

經過多年的發展java的開發體系也越來越全面我們經歷了從spring2.5、springMVC3X到現在的springboot,雖然開發方式發生了變化,唯一不變的是我們仍然需要堅持不懈的學習勁頭和激情,不斷努力不斷提高,因此這次特地分享下

原创 linux部署SpringBoot程序

SpingBoot的學習總算告一段落了,但它還留給了我們一個疑問,那就是程序在linux服務器上應該怎麼部署?使用命令啓動程序後如果ssh斷開了程序會不會被shutdown?對於第一個問題比較好解決,只需要保證jdk安裝正確就不會有太大問

原创 Kotlin整合Spring Boot實現數據庫增刪改查(mybatis版)

前幾天由於工作需要,便開始學習了kotlin,java基礎紮實學起來也還算比較快,對於kotlin這個編程語言自然是比java有趣一些,因此就有了使用kotlin搭建基於spring boot的開發環境。這次先分享mybatis版本的 1

原创 Spring Boot整合MyBatis

MyBatis相信大家都很熟悉了,Spring Boot也對mybatis有很好的支持,在spring boot中使用mybatis比較簡單,配置也比較少,非常的簡潔明瞭,一起來看下吧 一  依賴的引入 <dependen

原创 Spring Boot整合shiro

shiro面世已經有很長時間了,相比Spring security更加精簡一些,也更容易上手,因此就想分享下這段時間的學習成果,就當是學習筆記了1 pom文件如下<project xmlns="http://maven.apache.or