原创 JVM性能調優——JVM內存區域劃分

1.程序計數器(線程私有)   程序計數器(Program Counter Register),也有稱作爲PC寄存器。保存的是程序當前執行的指令的地址(也可以說保存下一條指令的所在存儲單元的地址),當CPU需要執行指令時,需要從程序計數器

原创 微信小程序在線客服接入

小程序接入微信「客服消息」功能模塊,開發者只需要調用按鈕,觸發微信的客服消息功能即可,不需要自行在小程序中實現。 加入客服消息按鈕有兩個方法,大家可以根據自己的實際需求,任選一種方法。 1.插入固定的接入樣式 <contact-butt

原创 數據庫SQL優化大總結

1.對查詢進行優化,要儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如: select

原创 Spring開發與學習筆記

Spring簡介 Spring 是一個開源框架,是一個分層的 JavaEE 一站式框架。 所謂一站式框架是指 Spring 有 JavaEE 開發的每一層解決方案。 WEB層:SpringMVC Service層:Spring的Be

原创 JAVA反射

java反射機制 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的功能稱爲java語言的反射機制。 要想解剖一

原创 微信小程序開發遇到的坑

一.微信用戶隱私信息解密 微信用戶隱私信息解密首先要調用wx.login()方法獲取code,然後在調用wx.getUserInfo()方法獲取加密數據(encryptedData)和偏移量(iv)。如果兩個方法調用返了,則使用Java後

原创 基於SpringBoot實現RedisSession共享

本文簡單介紹了基於SpringBoot實現多項目的Session共享機制。 1.pom.xml導入需要的jar <dependency> <groupId>org.springframework.b

原创 基於springMvc4集成Swagger

      本人在網上找了很多的關於SpringMvc整合的Swagger博客,但是按照操作或多或少出現一些問題,以下是本人SpringMVC真個好Swagger的具體步驟。      我的整合分爲5個步驟,廢話不多少,現在開始進入正題。

原创 微信小程序解密用戶信息--java解密

1.wx.login()方法獲取code,通過code換取session_key2.wx.getUserInfo()方法獲取:    encryptedData 包括敏感數據在內的完整用戶信息的加密數據    iv   加密算法的初始向量

原创 一.微信小程序一些接口的使用

1. app.js的onLaunch方法執行,在執行第一個頁面的onLoad方法2.頁面onLoad方法,頁面只加載一次。3.onShow方法每次頁面顯示都會執行。4.獲取權限的方法寫在 app.js 中進行獲取。用戶信息一般在app.j

原创 微信小程序創建二維碼

1.獲取小程序的accessToken 信息2.調用接口獲取小程序碼或小程序二維碼接口A: 適用於需要的碼數量較少的業務場景接口地址:https://api.weixin.qq.com/wxa/getwxacode?access_toke

原创 request中的get方法

JSP中有9大內置的隱式對象,其中的request對象的get方法的使用如下: request.getAttribute()               //獲得setAtrribute的數據 request.getAttributeNa

原创 基於SpringBoot的Swagger使用

Swagger使用:1. pom.xml文件中引用:<!--swagger2所需要的jar  --><dependency>   <groupId>io.springfox</groupId>   <artifactId>springfo