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