mysql官網(wǎng):https://dev.mysql.com/doc/refman/5.6/en/server-status-variables.html[https://de...
mysql官網(wǎng):https://dev.mysql.com/doc/refman/5.6/en/server-status-variables.html[https://de...
skywalking官網(wǎng):https://skywalking.apache.org/zh/[https://skywalking.apache.org/zh/] 由于項(xiàng)目中...
1、配置文件中引入itext7依賴jar包jar包從git上可以獲取不同版本https://github.com/itext/itext7/releases[https://...
項(xiàng)目中某個(gè)業(yè)務(wù)列表查詢發(fā)現(xiàn)速度略慢,看了下sql只是正常的關(guān)聯(lián)查詢,并且是小表驅(qū)動(dòng)大表了,explain分析一下之后發(fā)現(xiàn)居然是全表掃描 導(dǎo)致該問題的原因是關(guān)聯(lián)字段類型不一致,...
當(dāng)業(yè)務(wù)數(shù)據(jù)量較大時(shí),有時(shí)sql查詢會(huì)變慢,影響數(shù)據(jù)的展示和用戶體驗(yàn),所以我們?cè)诰帉憇ql時(shí)要盡量考慮到數(shù)據(jù)量較大的場(chǎng)景,以免影響后續(xù)的使用,但有的時(shí)候計(jì)劃趕不上變化,這個(gè)時(shí)候...
場(chǎng)景 在業(yè)務(wù)中查出一個(gè)List集合后,需要根據(jù)List中對(duì)象的某個(gè)或某些字段進(jìn)行分組,但是處理完之后會(huì)發(fā)現(xiàn)返回的值與當(dāng)時(shí)傳入的順序不一致,有些場(chǎng)景可能我們是需要保證數(shù)據(jù)順序一...
業(yè)務(wù)場(chǎng)景 一般的商城業(yè)務(wù)中,我們經(jīng)常會(huì)遇到一種場(chǎng)景,某商品庫(kù)存只剩最后一件,但此時(shí)有多個(gè)用戶同時(shí)下單,如果沒有做任何的處理,多個(gè)用戶下單時(shí)進(jìn)程讀取到的庫(kù)存為1,程序判斷符合扣...
看有的文檔說在轉(zhuǎn)碼的時(shí)候有個(gè)坑,就是在提交轉(zhuǎn)碼時(shí)如果你上次的視頻有中文名,轉(zhuǎn)碼那邊是識(shí)別不了的,按阿里的要求轉(zhuǎn)碼了就會(huì)報(bào)接口MD5檢測(cè)失敗,這個(gè)問題怎么處理的
oss視頻轉(zhuǎn)碼----比阿里云文檔更詳細(xì)準(zhǔn)備工作 0.視頻上傳oss請(qǐng)參考之前的文章Web直傳阿里云Oss1.php版本要求5.3+及以上版本2.開通阿里云mts服務(wù),并創(chuàng)建了AccessKeyId和AccessK...
遇到了一樣的問題 但是我是oss上傳視頻之后播放返回的視頻地址 不是現(xiàn)成的視頻播放 可能只能在上傳當(dāng)中處理轉(zhuǎn)碼了
Chrome下用video標(biāo)簽不能正常播放MP4格式視頻的解決方法昨天遇到了這樣一個(gè)問題,我打算使用HTML5的video標(biāo)簽簡(jiǎn)單的在網(wǎng)頁(yè)上插入一個(gè)MP4視頻,類似這樣 但是在網(wǎng)頁(yè)中我點(diǎn)擊播放的時(shí)候,卻發(fā)現(xiàn)只有聲音而沒有圖像。不過我用電腦中...
這個(gè)好像沒有 但是還有一個(gè)解決方法也是最近看到的 但是還沒有實(shí)踐過。將方法A設(shè)置為可讀事務(wù)性,完全解決避免自動(dòng)保存,但這樣會(huì)產(chǎn)生新的問題:另外service的方法B調(diào)用該方法A,此時(shí)方法B是具備事務(wù)性的,仍然會(huì)產(chǎn)生自動(dòng)保存。解決方案:選擇不加入當(dāng)前事務(wù)的類型,如REQUIRES_NEW、NOT_SUPPORTED、NESTED
解決使用JPA時(shí)對(duì)象在set屬性時(shí)更新了數(shù)據(jù)庫(kù)問題之前也遇到過一次這個(gè)問題,打印的日志中也可以看見update相關(guān)的sql語(yǔ)句,但當(dāng)時(shí)不知道為什么會(huì)去自動(dòng)更新,就用了別的方式去避免了。后來再次出現(xiàn)的時(shí)候,用其他方式已經(jīng)無法避...
之前也遇到過一次這個(gè)問題,打印的日志中也可以看見update相關(guān)的sql語(yǔ)句,但當(dāng)時(shí)不知道為什么會(huì)去自動(dòng)更新,就用了別的方式去避免了。后來再次出現(xiàn)的時(shí)候,用其他方式已經(jīng)無法避...
Java反射應(yīng)用(1)何為反射:Java反射機(jī)制是在運(yùn)行狀態(tài)中,對(duì)于任意一個(gè)類,都能夠知道這個(gè)類的所有屬性和方法;對(duì)于任意一個(gè)對(duì)象,都能夠調(diào)用它的任意一個(gè)方法和屬性;這種動(dòng)態(tài)獲取的信息以及動(dòng)態(tài)調(diào)用...
這樣做的原因是一個(gè)被觀察者可能會(huì)有多個(gè)不同實(shí)現(xiàn)類的觀察者(但都實(shí)現(xiàn)了Observer接口)
這句話有點(diǎn)問題吧,應(yīng)該是觀察者可能會(huì)有多個(gè)不同實(shí)現(xiàn)類
學(xué)習(xí)、探究Java設(shè)計(jì)模式——觀察者模式前言 觀察者模式是面向?qū)ο缶幊讨休^為常用的一種設(shè)計(jì)模式,觀察者模式又稱為訂閱-發(fā)布模式,特別是適用于GUI圖形界面中,比如Android的View中就大量使用了此模式。那么觀...
工廠模式,很多講設(shè)計(jì)模式的書中,工廠模式都是第一個(gè)講的模式,因?yàn)槠渥詈?jiǎn)單。但是在實(shí)際開發(fā)中,工廠模式是非常常見的。在java開發(fā)中經(jīng)常遇到一個(gè)類叫 xxxFactory,雖然...
最近在學(xué)習(xí)MyBatis框架原理的時(shí)候,發(fā)現(xiàn)其實(shí)現(xiàn)二級(jí)緩存的過程中運(yùn)用到了裝飾者模式,所以來深入了解一下 介紹 裝飾者模式又名包裝(Wrapper)模式,以對(duì)客戶端透明的方式...
介紹 單例模式是Java中最簡(jiǎn)單的設(shè)計(jì)模式之一,這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,涉及到一個(gè)單一的類,該類負(fù)責(zé)創(chuàng)建自己的對(duì)象,同時(shí)確保只有單個(gè)對(duì)象被創(chuàng)建。這個(gè)類提供了一種訪問...