原创 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