原创 java 調用webservice sopui解析出來方法都帶前綴無法正常調用

網上的wsdl 說明示例: 有個項目上遇到解析出來都是帶有前綴的,例如: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmln

原创 一次mysql cpu佔用300%的排查過程記錄

某個項目反饋,cpu一直佔用300%不降下來,馬上遠程排查。記錄下排查過程。 1、查詢mysql 進程id,直接top 查看。果然一直都降不下來。 2、檢查mysql服務是否正常,發現查詢什麼都挺正常的。懷疑是某個sql導致的。 3、根據進

原创 Wpf UI框架 MaterialDesign 的使用記錄

近期公司有桌面客戶端的開發需求,並且對樣式和界面反饋有一定的要求,對比各種開源UI框架後確認使用MaterialDesign 。 1、引入框架MaterialDesignThemes,注意下對應的版本號,我用的2.6.0的。原因嘛視頻教程就

原创 通過藍牙的RSSI計算兩端之間的距離(一維定位)

本實例只適用於一維定位,其他定位方式可以參考:https://refined-x.com/2019/04/01/IBeacon-Location-Technology/。 計算公式: d = 10^((abs(RSSI) - A) / (1

原创 java tcp socket readline 阻塞問題處理

背景:項目需要對接物聯網設備,要求用TCP SOCKET 連設備的服務端,設備自動上報自身狀態及指標數據等信息。 問題:提交參數後,讀取服務端的BufferedReader,一直卡在read line那裏,一直等到一分多鐘纔讀取到。 分析:

原创 java 離線中文語音文字識別

轉載註明出處:https://www.cnblogs.com/rolayblog/p/15237099.html 項目需要,要實現類似小愛同學的語音控制功能,並且要離線,不能花公司一分錢。第一步就是需要把音頻文字化。經過各種資料蒐集後,選擇

原创 接口授權常見處理方案之token

服務提供方和調用方同時用某個算法計算出一個token,比較時間來確定token是否有效。 1 import org.springframework.util.Assert; 2 3 import javax.crypto.Mac

原创 微信公衆號開發常用工具類

package com.leenleda.project.manager.common.utils; import com.alibaba.fastjson.JSONObject; import com.leenleda.projec

原创 C# 操作打印機

獲取當前設置能使用的打印機: 1 foreach (string sPrint in PrinterSettings.InstalledPrinters)//獲取所有打印機名稱 2 { 3

原创 關於動態定時任務的解決方案。

之前做定時任務都是用 Scheduled註解來實現,如果需要動態的配置,則不能滿足這種需求。查詢資料知道這種可以用時間輪算法來實現。大概就是模擬時間表盤來做任務。      具體java實現: 1 package com.educ

原创 centos7 home 磁盤空間轉移至root下

1.查看CentOS的系統版本(系統版本必須爲7版本)      2.查看分區 df -h (centos-home和centos-root每人的名字可能不一樣)       3.備份home分區文件  tar cvf /tmp/hom

原创 利用SeetaFace2實現人臉搜索

詳見:https://github.com/Rolayer/MySeetaFace2

原创 計算直角座標系中,兩點之間距離、兩條直線之間的交點座標、某點是否在某條直線上。

兩點之間距離,該方法遵循公式:   1 Point p1 = new Point(5, 6);// 定義第一個點的座標(5,6) 2 Point p2 = new Point(7, 8);// 定義第二個點的座標(

原创 ffmpeg 模仿騰訊視頻實現高併發情況下播放視頻的處理思路

前言 平時開發過程中,如果客戶端需要播放視頻,我們經常的做法是給一個文件地址。比如是html端,使用video標籤,直接把視頻地址放上去就可以播放了。這樣的做法在高併發高訪問量的情況下,是會出現問題的。文件在硬盤上的讀寫連接數,網絡傳輸的帶

原创 springboot2.0 controller中文問號或者亂碼的解決辦法

開發過程中中文一直是???顯示,根據網上的帖子修改配置文件後也沒有效果。後來偶然間看到一篇文章,把fastjson改爲默認序列化插件,加入後就沒有問題了。   1 package com.leenleda.ward.tv.admin.