原创 JAVA微信公衆號自定義菜單

微信公衆號後臺是可以創建菜單 但是有時候觸發微信事件發送消息或模板消息的時候 公衆號定義的菜單提示會失效 這時候只能用 Java後臺代碼創建菜單 好了下面我們開始 (我用的lombok所以沒有實現getset用的是setget註

原创 vue 快速成功搭建開發環境

1.安裝node.js 官網下載 https://nodejs.org/en/ node -v 查看版本 (查看是狗哦安裝成功) npm -v 查看版本 2.安裝visual studio code 下載地址 https://

原创 nginx配置文件 配置 多項目訪問80端口

廢話不多說 直接貼代碼 前面的配置是 gzip緩存文件和上傳文件的大小限制 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log

原创 java timer 定時任務每天零0點執行

Timer是Java的定時任務 下面貼代碼 public class TaskThread extends Timer{ /** * 定時任務對象 */ private TaskThread timer = nu

原创 計算分頁數據的下標(索引)

當前頁數page 每頁數據size 假如每頁數據10條 那 第一頁page=1 size=10 首條記錄索引爲0 ,(1 - 1) * 10 ps:其實第一頁的下標可以直接獲取,前端開發知道的。 第二頁page=2

原创 java訂單超時自動關閉

使用延時隊列DelayQueue實現訂單超時自動關閉 DelayQueue 是一個線程安全的隊列。可以實現異步操作 首先創建一個訂單實體類 @Getter @Setter public class OrderInfo implem

原创 span垂直居中

span(行級元素)在不定高的div(塊級元素)中垂直居中的方法 <div> <span>居中</span> </div> 設置父級元素: div{ align-items: center; display: flex; }

原创 js == 數據json轉樹狀結構

之前 用easyui的treegrid的時候 需要樹狀結構數據 那時候去看了一下別人的代碼 。發現不能靈活轉換任意想用的前端框架 。所以我就自己修改了一下 。 靈活適用 代碼如下: /** * lSJ * @param

原创 mysql設置遠程訪問 包括操作用戶

查看數據庫密碼設置限制 SHOW VARIABLES LIKE 'validate_password%'; 修改爲最低限制 set global validate_password.policy=LOW; 修改長度爲6位 se

原创 mysql語句獲取隨機一條記錄

直接貼代碼 SELECT * FROM table AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM table)-(SELECT MIN(id) FROM table

原创 JAVA -- 支付寶支付(APP)

之前有寫過微信支付 現在就來說說支付寶支付吧 同樣直接開始 第一 還是先看看參數配置 官方dome有給過參數說明 https://docs.open.alipay.com/54/106682/ //↓↓↓↓↓↓↓↓↓↓請在這裏配置

原创 vue elementui 中 input限制只能輸入數字 且限制長度

<el-input v-model="this.defaultPhone" onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="11" placeho

原创 vue開發環境搭建

1.安裝node.js 官網下載 https://nodejs.org/en/ node -v 查看版本 (查看是狗哦安裝成功) npm -v 查看版本 2.安裝visual studio code 下載地址 https://

原创 兩個日期相差多少年 (現在多少歲)

public Long dayYear( String brithday ) { //獲取當前日期 Date nowDate = new Date(); String dat

原创 指定日期到當前日期的天數

public Long fundata( Date brithday ) { //獲取當前日期 Date nowDate = new Date(); //轉爲毫秒值進行換算 long