原创 windows下查看端口被佔
cmd ----> netstat -ano,找到對應的pid,打開任務管理器,右鍵結束對應pid的進程即可。
原创 Java對URL中的中文進行編碼工具類
public static String encode(String url,String chartSet) { try { Matcher matcher = Pattern.comp
原创 Tomcat啓動日誌編碼 亂碼問題
解決辦法:修改conf文件夾下的logging.properties文件,設置java.util.logging.ConsoleHandler.encoding = GBK ,重啓tomcat即可。
原创 Mysql 實用sql語句(一)
(1)如果有,則刪除後再insert;如果沒有,直接insert。 REPLACE INTO students (id, class_id, name, gender, score) VALUES (1, 1, '小明', 'F',
原创 List去重
利用LinkedHashSet高效去重,並且去重後保留原來元素的順序,具體實現如下: private static List<String> removeDuplicate(List<String> list) { Link
原创 【轉載】Redis分佈式鎖的實現
1.redis版本:2.9.0 2.第一種實現方案:具體實現方法如下: public class RedisTool { private static final String LOCK_SUCCESS = "OK";
原创 List等份切割處理
每次處理3條數據,代碼片段如下: List<String> sList=new ArrayList<String>(); for(int a=1;a<11;a++){ sList.add("a"+a); } //3個一份 in
原创 Axios同一請求發送兩次 解決方案(親測可行)
Axios同一請求發送兩次 問題出現原因:Axios默認的Content-Type爲application/json,屬於非簡單請求,所以客戶端在發送請求時,會先發送預請求(OPTIONS),詢問能否向後端發送請求。若能發送,則再發送真正
原创 不同網段訪問本地mysql服務器
1.打開本地mysql client,並輸入密碼登陸本地mysql服務器; 2.輸入命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GR
原创 Spring註解之@RequestBody、@RequestParam使用
@RequestBody:請求類型爲application/json時,後臺使用該註解接收參數; @RequestParam:請求類型爲application/x-www-form-urlencoded時,後臺使用該註解接收參數。
原创 Python爬蟲:爬取指定網址圖片
import re import urllib.request def gethtml(url): page=urllib.request.urlopen(url) html=page.read() return
原创 AES加密時遇到的坑(windows和linux下加密結果會多出\n等)
AES加密的正確姿勢如下(已驗證,沒問題): import com.ucar.supergw.common.exception.SupergwException; import com.ucar.supergw.common.ex
原创 logstash操作用例
input { #日誌數據輸入來源log4j log4j { host => "10.104.112.175" port
原创 Spring-data-redis increment使用細則
//設值前,將value的序列化器設置爲GenericToStringSerializer序列化器,否則在使用increment進行計數自增的時候,會報異常 redisTemplate.setValueSerializer(new Ge
原创 生成不重複訂單號-簡易且支持高併發版
package com.internet.order; import java.util.UUID; public class TestOrder { public static String getOrd