原创 java網絡資源下載

import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.File; import java.io.FileOutputStr

原创 springcloud zuul實現500併發

需求,只需5分鐘的併發在500左右。 使用Nginx轉發(其實有zuul可以不用Nginx,但是需要要用Nginx和zuul,沒辦法,反應說:需要熔斷) 先看Nginx配置信息: 對應3個zuul。   然後對應zuul的配置信息:

原创 併發時通過key從redis取值爲null,redis對應的key是有值,這個問題怎麼解決?

就是100的併發,爲數據庫插入數據,現在發現100條有時候會有3-18條數據沒錄入到數據庫,查看原因,返回 狀態碼:GM_020001 錯誤信息:設備不存在。查看原因,原來是從redis裏面取出來的對象是空的,接口直接返回信息,導致數據庫

原创 mysql慢SQL

改後的sql

原创 MySQL5.7 子查詢以後再GROUP BY

今天遇到一個驚天大bug, 查詢數據庫版本select version(); mysql 5.6 SELECT aa.worker_status,aa.worker_id,aa.create_time,aa.project_id FROM

原创 springboot啓動執行任務

代碼 @Component @Order(value = 1) @Log4j2 public class LiftProcessor implements CommandLineRunner{          @Autowired  

原创 JSP集成video.js播放hls和rtmp格式文件

1.下載video文件,官網:https://videojs.com/ https://vjs.zencdn.net/7.7.5/video-js.css https://vjs.zencdn.net/7.7.5/video.js  

原创 正則表達式 匹配1-999的正整數

var patt = /^\+?[1-9]{1}[0-9]{0,2}\d{0,0}$/;   !patt.test("需要對比的對象");

原创 mysql 查詢幾分鐘以內的數據

select * FROM gov_safety_helmet_alarm WHERE create_time >= CURRENT_TIMESTAMP - INTERVAL n MINUTE    

原创 js 文字超出變省略號 鼠標放上去顯示全部

在DIV中加入:style='width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;'  

原创 html 複選框 選中一個

function changeCheckbox(){ $('input[type="checkbox"]').on('change', function() {        $('input[type="checkbox"]').not

原创 Window print() 方法

window.print();

原创 mysql 查詢10分鐘以內的數據

select * FROM gov_safety_helmet_alarm WHERE create_time >= CURRENT_TIMESTAMP - INTERVAL 10 MINUTE

原创 Java8 LocalDate、Date、LocalDateTime、時間戳的轉換

1.LocalDate轉Date LocalDate nowLocalDate = LocalDate.now(); Date date = Date.from(localDate.atStartOfDay(ZoneOffset.ofHo

原创 spring作用域

默認作用域爲singleton