原创 微服務架構下,解決數據庫跨庫查詢的一些思路

微服務架構下,解決數據庫跨庫查詢的一些思路 一、 表字段冗餘 冗餘字段不能太多,建議控制在2-4個左右;否則會出現數據更新不一致問題,一旦冗餘字段有改動,極容易產生髒數據;建立同步機制,必要時採取人工補償措施。 二、聚合服務封

原创 解決vscode編輯器git總讓輸入用戶名及密碼的煩惱

我們打開終端,會看到cmd定位在我們倉庫位置,我們只要添加:git config --global credential.helper store 再重啓vscode,進行git操作,vscode就不再讓我們輸入用戶名和密碼啦!

原创 Java Socket 編程之TCP

1.1 ServerSocket類 創建一個ServerSocket類,同時在運行該語句的計算機的指定端口處建立一個監聽服務,如: ServerSocket MyListener=new ServerSocket(600); 這裏

原创 OSI七層模式簡單通俗理解

這個模型學了好多次,總是記不住。今天又看了一遍,發現用歷史推演的角度去看問題會更有邏輯,更好記。本文不一定嚴謹,可能有錯漏,主要是拋磚引玉,幫助記性不好的人。總體來說,OSI模型是從底層往上層發展出來的。  這個模型推出

原创 mysql死鎖,等待資源,事務鎖,Lock wait timeout exceeded; try restarting transaction解決

前面已經瞭解了InnoDB關於在出現鎖等待的時候,會根據參數innodb_lock_wait_timeout的配置,判斷是否需要進行timeout的操作,本文檔介紹在出現鎖等待時候的查看及分析處理; 在InnoDB Plugin之前

原创 利用Hibernate監聽器實現用戶操作日誌

利用Hibernate監聽器實現用戶操作日誌 網上搜索發現,實現用戶操作日誌的方式有:自定義註解方式、Hibernate攔截器方式、Hibernate監聽器方式等。 1、自定義註解方式較爲麻煩,需要進行操作記錄的方法均需要添加註解,但

原创 JPA + SpringData 操作數據庫

原創播客,如需轉載請註明出處。原文地址:http://www.cnblogs.com/crawl/p/7703679.html  ----------------------------------------------------

原创 ElasticSearch和solr的差別

  Elasticsearch簡介 Elasticsearch是一個實時分佈式搜索和分析引擎。它讓你以前所未有的速度處理大數據成爲可能。它用於全文搜索、結構化搜索、分析以及將這三者混合使用:維基百科使用Elasticsearch提供全

原创 微信支付之掃碼支付(java版 native原生支付)

本文直接從代碼調用微信掃碼支付講起。賬號配置,參數生成等請參考官方文檔:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1 友情提示:沒讀過微信官方文檔的就不用往

原创 微信掃碼支付(Native)之模式二

/  * 微信支付的類  * @author zp  / public class Zhifu {     public static String weixin_pay() throws Exception {         

原创 微信SDK支付踩過的坑

最近做支付,我的坑啊,我就想說一句話:你不做微信支付,就不知道自己的才疏智淺!人家就說,文檔在這,自己看,自己做,哪塊不清楚,哪塊有問題,自己搞;我也總算是出來了!!!記在這裏希望對您有所幫助 總述 在做微信支付的時候,如果你

原创 JAVA微信掃碼支付模式二功能實現以及回調

一、準備工作首先吐槽一下微信關於支付這塊,本身支持的支付模式就好幾種,但是官方文檔特別零散,連像樣的JAVA相關的demo也沒幾個。本人之前沒有搞過微信支付,一開始真是被它搞暈,折騰兩天終於調通了,特此寫下來,以享後人吧!關於準備

原创 微信支付 沙盒測試 趟坑

微信支付驗收階段可以用沙盒測試支付流程https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_1步驟如下1.正式請求地址修改,增加/sandboxnew/2.按正式流

原创 手把手教你--JAVA微信支付(公衆號支付JSAPI)

JAVA開發微信支付-公衆號支付/微信瀏覽器支付(JSAPI)     寫這篇文章的目的有2個,一是自己的項目剛開發完微信支付功能,趁熱回個爐溫習一下,二也是幫助像我這樣對微信支付不熟悉,反覆看了多天文檔還是一知半解,原理都沒摸清

原创 JavaUtils-遞歸解析多級菜單(數據樹)

工具類 多級菜單數據:id、父級id、用於裝載子數據的集合/** * 樹形數據實體接口 * @param <E> * @author jianda * @date 2017年5月26日 */public interface TreeE