原创 MySQL添加權限

進入MySQL命令行 mysql> grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option; mysql> flush pr

原创 java串口連接

package com.serialport; import com.websocket.WebSocketUtil; import gnu.io.*; import org.apache.commons.logging.Log; i

原创 js獲取本地攝像頭並拍照

/* * 獲取本地設備列表 * label爲設備名稱、deviceId爲設備ID * 注意:設備名稱需要瀏覽器賦予權限才能獲取到,新版的火狐瀏覽器和谷歌瀏覽器均能賦予權限 */ navigator.mediaDevices.e

原创 從request中獲取客戶端IP地址

/** * 從request中獲取請求方IP * @param request * @return */ public static String getIpAddress(HttpServletRequest re

原创 SpringBoot的application.properties相關配置

# ---------------------------------------- # CORE PROPERTIES # ---------------------------------------- # SPRING 相關配置

原创 POI導入和導出Excel

需要的jar包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version

原创 從Request中獲取json格式的數據

public class GetRequestJsonUtils { public static JSONObject getRequestJsonObject(HttpServletRequest request) throws

原创 Base64轉換

public class Base64Util { /** * 對字節數組Base64編碼 */ public static String getByteStr(byte[] bytes) {

原创 webSocket

/** * 服務端 */ @ServerEndpoint(value = "/websocket",configurator=GetHttpSessionConfigurator.class) public class WebSock

原创 如何解決POST、GET請求時中文亂碼

1、post 針對Post方式提交的請求如果出現亂碼,可以每次在request解析數據時設置編碼格式: request.setCharacterEncoding("utf-8"); 也可以使用編碼過濾器來解決,最常用的方法是使用sprin

原创 獲取MAC地址

/** * 獲取本機mac地址 * @return */ public static String getMac() { StringBuffer sb = new StringBuffer(""); tr

原创 發送http請求,獲取返回的zip包並讀取包內的文件

//接收http請求並將需要的文件打包返回 public void mark(HttpServletResponse response) { try { response.setContentType("multipart

原创 爲什麼選擇MongoDB

1、爲什麼選擇MongoDB?          1》無數據結構限制                           1.沒有表結構的概念,每條記錄可以有完全不同的結構                           2.業

原创 批量下載文件,打包成zip壓縮包

批量下載文件,用程序打成zip壓縮包在下載 前臺傳來要下載的url數組 @RequestMapping(value = "/download",method = RequestMethod.POST) public void down

原创 commons-io 實現監控本地文件夾

文件變化監聽類: package com.xjiuge.crawl.util; import java.io.File; import org.apache.commons.io.monitor.FileAlterationList