原创 微信H5授權用戶和公衆號關注用戶區別

微信H5授權用戶和公衆號關注用戶區別 概念H5頁面訪問用戶是通過微信jscode獲取token授權普通訪問用戶 公衆號關注用戶是關注了微信的公衆號後的用戶 概念上一個是普通訪問用戶(包括了但不限於關注用戶) 用戶的信息獲取途徑不

原创 kafka java序列化時間日期按照統一格式以及使用gson來做序列化反序列化配置

kafka java序列化時間日期按照統一格式以及使用gson來做序列化反序列化配置 直接上代碼 public class GsonSerializer<T> implements Serializer<T> { publi

原创 web網頁中文變成亂碼

碰到一個問題,在web頁面上面中文變成亂碼,也不是所有中文,只是在jscript文件中的中文都變成了亂碼:當時解決步驟比較凌亂,也不知道哪個是真正生效

原创 maven 私服配置上傳私有jar

## 安裝jar到公司mavens 私服1. 修改工程裏pom.xml 添加下面內容```xml<repositories> <repo

原创 mybatis 用maven命令行生成dao

mybatis 用maven命令行生成dao maven pom 配置 <plugin> <groupId>org.mybatis.generator</groupId>

原创 docker 的一個小問題

在使用docker啓動mysql的時候碰到一個問題 sudo docker rm d9e226e96a22f45775e40313494bf00cd29490d978aff125789c47b00442971b d9e226e9

原创 微信獲取授權用戶手機號

微信獲取授權用戶手機號 用戶登錄獲取用戶的sessionKey 這一步主要是用JSCODE通過微信接口獲得 解密 public String decodePhone(String encryptedData, String iv,

原创 使用phpMyAdmin碰到的一個問題: phpMyAdmin is not able to cache templates and will be slow because of this.

本人使用ubuntu的電腦,上面管理mysql 的利器就是phpMyAdmin了 使用phpMyAdmin的時候我用了nginx來作爲php網頁的服務器. 然後打開網頁的時候碰到一個問題: 我在config.ini.php裏配置了

原创 git使用原則

git 操作原則 任何提交先把dev 和你本地的進行合併,衝突解決後才能提交到dev, 最好的做法是必須從dev建分支,分支名稱定義爲d

原创 springboot restTemplate 訪問某些網站的時候碰到 unable to find valid certification path to requested target

restTemplate 訪問某些網站的時候碰到 unable to find valid certification path to requested target 查了下有不少解決辦法 但是感覺最簡單而且不需要引入更多依賴的

原创 rpc框架之 grpc vs dubbo 性能比拼

前言 平時工作中用過dubbo和grpc, 也看過一些性能測評文章, 大致看出grpc一開始(2016年前)的性能貌似是dubbo的2/3左右 但是2017年的一篇博客看出grpc已經開始超越dubbo了,自己也一直很想親手試試,

原创 用refresh token獲取access token在springboot框架中的實例

用refresh token獲取access token在springboot框架中的實例 springboot 上代碼 package com.wensheng.zcc.sso.config; import com.wensh

原创 GRPC 在springboot項目中的配置 之POM篇

本文主要簡介pom.xml配置grpc對應的插件和依賴 平時在工作中需要引入grpc的時候往往第一步是配置pom.xml 廢話不多說直接上xml 先看下面build部分 <build> <plugins>

原创 kafka consumer 採用gson做反序列化 deserialize

springboot 配置kafka @Bean public ConsumerFactory<String, byte[]> byteArrayConsumerFactory() { GsonDeserializer