原创 mysql分頁查詢優化和一個javaAPI

轉載:https://www.cnblogs.com/weixiaotao/p/10646666.html場景:千萬級數據全部取出來,分頁查詢到 limit n百萬,1000時就把數據庫拖掛了關於java的AtomicInteger,實際上

原创 springcloud跨域(分環境)解決方案

springcloud跨域(分環境)解決方案配置類CorsConfig.java.packagecom.test.config;importorg.springframework.boot.autoconfigure.condition.C

原创 java順時針螺旋遍歷M*N的矩陣

java順時針螺旋遍歷M*N的矩陣給定一個包含 m x n 個元素的矩陣(m 行, n 列),請按照順時針螺旋順序,返回矩陣中的所有元素。示例1:輸入:[[1,2,3],[4,5,6],[7,8,9]]輸出:[1,2,3,6,9,8,7,4

原创 springboot日誌輸出完Initializing Spring FrameworkServlet 'dispatcherServlet'就沒了,開了logback的debug也沒用

解決日誌輸出只到Initializing Spring FrameworkServlet 'dispatcherServlet'的問題前幾天一個springboot突然不打印springFramework的debug日誌了也就是<logge

原创 springboot爲當前controller重寫日期綁定接受前臺的日期字符串

springboot爲當前controller重寫日期綁定接受前臺的日期字符串僅對當前controller生效,只需在當前controller中寫一個方法,實現前端傳日期字符串後端只需Date類型接收/** * 重寫日期綁定接受前

原创 springcloud異步線程池、高併發請求feign解決方案

ScenTaskTestApplication.javapackagecom.test;importorg.springframework.boot.SpringApplication;importorg.springframework.b

原创 遞歸算法的簡單理解

遞歸算法的簡單理解遞歸算法遞歸算法兩大要素幫助理解小案例(java實現)求數組中的最大數對1+2+3+...+n進行求和求n個整數的積求n個整數的平均值求n個自然數的最大公約數與最小公倍數有一對雌雄兔,每兩個月就繁殖雌雄各一對兔子.問n個月

原创 插入排序算法

思路importjava.util.Arrays;/** * 插入排序思路 * @author Scen * @date 2018/10/31 16:24 */publicclassTest{publicstaticvoidmain

原创 微信官網導航欄滑動門html+css

web前端之微信官網導航欄滑動門微信官網導航欄無視文字大小實現效果<!-- @author:Scen @date:2018/10/31 11:54 --><!DOCTYPE html><htmllang="en"><head

原创 jvm類加載機制之類加載器

jvm類加載機制之類加載器(雙親委派模型)虛擬機設計團隊把加載動作放到JVM外部實現,以便讓應用程序決定如何獲取所需的類,JVM提供了3種類加載器:啓動類加載器(Bootstrap ClassLoader):負責加載 JAVA_HOME\l

原创 常用命令總結

不定期更新~macos啓動frp客戶端/frpc -c /frpc.inimacos啓動ntapp客戶端./natapp -authtoken=xlinux查看tomcat服務器日誌tail-f catalina.outlinux啓動一個s

原创 jvm垃圾回收(GC)機制之垃圾收集算法

jvm垃圾回收(GC)機制之垃圾收集算法一、標記-清除(Mark-Sweep)算法這是最基礎的算法,標記-清除算法就如同它的名字樣,分爲“標記”和“清除”兩個階段:首先標記出所有需要回收的對象,標記完成後統一回收所有被標記的對象。這種算法的

原创 jvm垃圾回收(GC)機制之如何判斷對象已死

jvm垃圾回收(GC)機制之如何判斷對象已死(哪些內存需要回收?)1、爲什麼需要垃圾回收?如果不進行垃圾回收,內存遲早都會被消耗空,因爲我們在不斷的分配內存空間而不進行回收。除非內存無限大,我們可以任性的分配而不回收,但是事實並非如此。所以

原创 jvm類加載機制之加載過程

jvm類加載機制之加載過程如下圖所示,JVM類加載機制分爲五個部分:加載,驗證,準備,解析,初始化,下面我們就分別來看一下這五個過程。加載加載是類加載過程中的一個階段,這個階段會在內存中生成一個代表這個類的java.lang.Class對象

原创 jvm垃圾回收(GC)日誌簡單理解

jvm垃圾回收(GC)日誌簡單理解每種收集器的日誌形式都是由它們自身的實現所決定的,換言之,每種收集器的日誌格式都可以不一樣。不過虛擬機爲了方便用戶閱讀,將各個收集器的日誌都維持了一定的共性,來看下面的一段GC日誌:[GC[DefNew:3