240 發(fā)簡(jiǎn)信
IP屬地:重慶
  • 120
    CMS算法介紹

    1. 垃圾回收基本操作 1.1 標(biāo)記可達(dá)對(duì)象(Marking Reachable Objects) 目前幾乎所有的GC算法都是從標(biāo)記存活對(duì)象開(kāi)始的碉渡。如下圖所示,GC算法會(huì)從G...

  • Linux一些概念

    線程與進(jìn)程 進(jìn)程(ps -aux) 守護(hù)進(jìn)程:控制終端并周期性執(zhí)行任務(wù)或處理事件,不受用戶(hù)登錄或注銷(xiāo)的影響 孤兒進(jìn)程:父程序先退出了珠月,子程序托付給了Init進(jìn)程 僵尸進(jìn)程:進(jìn)...

  • 120
    Spring Boot啟動(dòng)流程

    Spring Boot的啟動(dòng)函數(shù)如下所示 以上代碼很容易看出哪些是關(guān)鍵,當(dāng)然是@SpringBootApplication和application.run()分別是sprin...

  • 120
    Spring MVC

    Spring MVC 組成:DipatcherServlet,處理器映射楔敌,處理器啤挎,視圖解析器,視圖 用戶(hù)發(fā)送請(qǐng)求由前置控制器DispatcherServlet來(lái)決定哪一個(gè)頁(yè)面...

  • 十道常見(jiàn)的mybatis面試題

    1. #{}和${}的區(qū)別是什么卵凑? 其中#{}是預(yù)編譯處理庆聘,{}時(shí),就是把{column}傳同樣的column值id,上面的語(yǔ)句會(huì)解析成 order by 'id'勺卢,下面的語(yǔ)...

  • Java中的final

    final數(shù)據(jù) 一個(gè)永不改變的編譯時(shí)常量(不一定在編譯階段就知道其值) 一個(gè)在運(yùn)行時(shí)被初始化的值伙判,而不希望改變,不能指向另外一個(gè)引用 空白final 必須保證在使用前進(jìn)行初始...

  • 120
    Spring Boot 使用 AOP 防止并發(fā)提交

    在傳統(tǒng)的web項(xiàng)目中黑忱,防止重復(fù)提交宴抚,通常做法是:后端生成一個(gè)唯一的提交令牌(uuid)勒魔,并存儲(chǔ)在服務(wù)端。頁(yè)面提交請(qǐng)求攜帶這個(gè)提交令牌菇曲,后端驗(yàn)證并在第一次驗(yàn)證后刪除該令牌冠绢,保證...

  • 3月Github最熱門(mén)的10個(gè)Java開(kāi)源項(xiàng)目

    1. JavaGuide ?Github 地址: https://github.com/Snailclimb/JavaGuide ?Star: 32.9k (6,196 st...

  • 單例模式

    餓漢模式 懶漢模式 線程安全懶漢模式 靜態(tài)內(nèi)部類(lèi),序列化對(duì)象,默認(rèn)方式是多例的 支持序列化 靜態(tài)代碼塊 參考博客

  • SpringBoot攔截器

    一般實(shí)現(xiàn) 定義一個(gè)攔截器類(lèi) MyInterceptor.java 實(shí)現(xiàn)HandlerInterceptor 接口 定義一個(gè)WebConfig類(lèi),并將WebConfig.jav...

  • ThreadLocal源碼

    ThreadLocal 實(shí)際通過(guò)ThreadLocal創(chuàng)建的副本存儲(chǔ)在每個(gè)線程自己的ThreadLocals中常潮,ThreadLocal.ThreadLocalMap thre...

  • Spring Bean的生命周期和作用域

    Bean實(shí)例的創(chuàng)建:默認(rèn)是單例 為Bean實(shí)例設(shè)置屬性弟胀,執(zhí)行Bean的屬性的依賴(lài)注入 依賴(lài)注入:構(gòu)造方法注入,set方法注入蕊玷,注解注入(@Autowired) 調(diào)用Bean實(shí)...

  • 120
    Spring Boot 面試題

    Spring Boot Spring Boot 是微服務(wù)中最好的 Java 框架. 我們建議你能夠成為一名 Spring Boot 的專(zhuān)家. 問(wèn)題一: Spring Boot...

  • Java一些基礎(chǔ)知識(shí)

    JAVA 類(lèi)加載器 根類(lèi)加載器:jre/lib 擴(kuò)展類(lèi)加載器:jre/lib/ext擴(kuò)展類(lèi)庫(kù) 應(yīng)用類(lèi)加載器:用戶(hù)自己定義的類(lèi) 雙親委派模型 調(diào)用類(lèi)加載器的LoadClass方...

  • 120
    MySQL一些概念

    數(shù)據(jù)庫(kù)設(shè)計(jì)三大范式 1NF:數(shù)據(jù)表每一列不可拆分(原子性) 2NF:每一列都與主鍵相關(guān)(只描述一件事) 3NF:每張表都只與主鍵直接相關(guān) Left join/Right jo...

  • 計(jì)算機(jī)網(wǎng)絡(luò)一些知識(shí)點(diǎn)

    OSI模型 IPv4 版本:記錄數(shù)據(jù)報(bào)屬于哪個(gè)協(xié)議版本 IHL:指明頭有多長(zhǎng)方庭,最小為5,頭部沒(méi)有可選項(xiàng)酱固,最大為15械念,選項(xiàng)字段最多為40字節(jié) 區(qū)分服務(wù):服務(wù)類(lèi)型 總長(zhǎng)度:最大長(zhǎng)...

  • JVM一些概念

    JVM 線程隔離區(qū):虛擬機(jī)棧(生命周期和線程相同),本地方法棧(執(zhí)行native方法)运悲,程序計(jì)數(shù)器(當(dāng)前線程所執(zhí)行的字節(jié)碼的行號(hào)指示器龄减,執(zhí)行native方法時(shí)為空) 共享區(qū):...

  • 120
    ThreadPoolExecutor源碼

    Executor->ExecutorService->AbstractExecutorService->ThreadPoolExecutor Callable 也是因?yàn)榫€程池...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品