原创 本地.m3u8播放器實現
首先,本播放器是基於開源代碼 https://github.com/caprica/vlcj-player 追加了m3u8播放功能 核心播放代碼: m3u8OpenAction = new StandardAction("
原创 eclipse如何搜索不包含
使用正則表達式搜索 (?s)\A((?!不包含的字符串).)*\Z
原创 SpringBoot 錯誤:The temporary upload location is valid
這個是文件上傳時臨時路徑找不到了,爲了萬無一失可以在配置中指定臨時文件存儲的路徑 package jp.co.bbj.web.common.utils; import javax.servlet.MultipartConfigElem
原创 微信公衆號--測試號配置失敗
首先先確認,微信服務器是否可以訪問的到,如果可以的話,看看是不是驗簽出現了問題 可以把代碼改爲下面 /** * 確認消息來自微信服務器 * * @param request * @retu
原创 文件編碼鑑定小工具
juniversalchardet 開源於github 應用的話首先添加依賴 <dependency> <groupId>com.github.albfernandez</groupId>
原创 SpringBoot ajax文件下載實現
實現Ajax文件下載可以從後臺直接返回一個Base64編碼格式的文件,在前臺用JS的atob()方法直接轉爲Blob格式的數據,然後創建一個A標籤,來下載它。 前臺 JS function doAjaxDownload() { $
原创 分佈式鎖看這篇就夠了
原創地址爲:http://www.54tianzhisheng.cn/2018/04/24/Distributed_lock/ 什麼是鎖? 在單進程的系統中,當存在多個線程可以同時改變某個變量(可變共享變量)時,就需要對變量或代碼塊做同步
原创 creating server tcp listening socket 127.0.0.1:6379: bind No error
如果使用msi安裝包安裝Redis的時候第一次嘗試連接的話會報上面的錯誤,是因爲msi安裝完成後會自動啓動Redis的服務,所以只要關閉就好了. 1. redis-cli.exe2. shutdown3. exit4. redis-se
原创 SpringBoot+Shiro 登陸後返回原畫面
其實很簡單 @PostMapping("/login") String doLogin(HttpServletRequest request) { //添加用戶認證信息 Subject subject = SecurityUti
原创 遇到BUG時你應該怎麼做
下面是拜讀Think Python 中關於代碼錯誤的調試方法的一些記錄,特意摘出來以便告誡自己 當你的程序不工作時, 1.首先你需要問自己這些問題: 有沒有什麼程序應該做卻沒有發生?找到執行該函數的代碼段,確保程序被執行。 有沒有什
原创 關於JPA的NativeQuery getSingleResult()返回值的處理
雖然源碼上關於SingleResult的返回值寫的是一個沒有定義的參數類型Execute a SELECT query that returns a single untyped result.但是實際上呢是一個Object數組,所以只要
原创 windows查看被佔用端口,結束指定進程
1.查看指定端口 netstat -aon|findstr "9050" 2.根據PID找到對應的進程 tasklist|findstr "2016" 3.結束該進程 taskkill /f /t /im tor.exe
原创 PyCharm 提示No module named cv2 解決方法
前提是你正常安裝了opencv-python 解決這個辦法只需在PyCharm ->Run->EditConfigurations 添加環境變量(PYTHONPATH) 值是是你Python安裝目錄下的site-packages路徑筆者的
原创 Centos下Redis安裝以及IP訪問設置
1.1 Redis 服務器 1.1.1 安裝軟件準備 Centos6.7(x64)操作系統 1.1.2 安裝步驟 1) 指定安裝目錄I mkdir /opt/software cd /opt/software 2) 下載r
原创 相對路徑遍歷Relative Path Traversal
http://cwe.mitre.org/data/definitions/23.html 這個裏面關於這個問題描述的很清楚。 爲了防止利用諸如下列網址的攻擊 http://example.com.br/get-files?file=r