240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 240
    字符串查找-KMP算法

    問(wèn)題:字符串str1和str2汗茄,str1是否包含str2魂拦,如果包含返回str2在str1中開始的位置粥庄。例如:str1:“ABC12345de”,str2:"12345" 就是...

  • 240
    《面試八股文》之 Java 基礎(chǔ)

    1.介紹一下 java 吧 java 是一門「開源的跨平臺(tái)的面向?qū)ο蟮摹褂?jì)算機(jī)語(yǔ)言. 跨平臺(tái)是因?yàn)?java 的 class 文件是運(yùn)行在虛擬機(jī)上的,其實(shí)跨平臺(tái)的,而「虛擬機(jī)...

  • 240
    SmartTOC0.3.16 插件 瀏覽器生成目錄

    例如:支持簡(jiǎn)書生成目錄 鏈接:https://pan.baidu.com/s/1vYJj2kTXvY-ISs5S9C1GyQ 提取碼:vprp 下載并解壓文件SmartT...

  • 240
    如果線上遇到了OOM,該如何解決?

    OOM 意味著程序存在著漏洞,可能是代碼或者 JVM 參數(shù)配置引起的。這篇文章和讀者聊聊习勤,Java 進(jìn)程觸發(fā)了 OOM 后如何排查 常說(shuō)對(duì)生產(chǎn)環(huán)境保持敬畏之心,快速解決問(wèn)題也...

  • 240
    模板方法

    1焙格、簡(jiǎn)介 概念:定義一個(gè)操作中的算法的框架图毕,而將一些步驟延遲到子類中。使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟眷唉。 實(shí)際上是封裝了一個(gè)固定流程予颤,該流程由幾...

  • 240
    代理模式

    一、概念 1冬阳、定義 代理模式給某一個(gè)對(duì)象提供一個(gè)代理對(duì)象蛤虐,并由代理對(duì)象控制對(duì)原對(duì)象的引用。同時(shí)代理對(duì)象可以調(diào)用被代理對(duì)象的方法肝陪,并對(duì)其進(jìn)行增強(qiáng)驳庭。可以總結(jié)為代理對(duì)象 = 增強(qiáng)代...

  • CGLIB動(dòng)態(tài)代理機(jī)制

    CGLIB原理 cglib是一個(gè)java字節(jié)碼的生成工具氯窍,它動(dòng)態(tài)生成一個(gè)被代理類的子類饲常,子類重寫被代理的類的所有不是final的方法。在子類中采用方法攔截的技術(shù)攔截所有父類方...

  • 240
    JVM--垃圾回收

    三狼讨、垃圾回收 1贝淤、如何判斷對(duì)象可以回收 引用計(jì)數(shù)法 弊端:循環(huán)引用時(shí),兩個(gè)對(duì)象的計(jì)數(shù)都為1政供,導(dǎo)致兩個(gè)對(duì)象都無(wú)法被釋放 可達(dá)性分析算法 JVM中的垃圾回收器通過(guò)可達(dá)性分析來(lái)探索...

  • 240
    消息隊(duì)列之 RocketMQ

    簡(jiǎn)介 RocketMQ 特點(diǎn) RocketMQ 是阿里巴巴在2012年開源的分布式消息中間件播聪,目前已經(jīng)捐贈(zèng)給 Apache 軟件基金會(huì)朽基,并于2017年9月25日成為 Apac...

個(gè)人介紹
有些事本來(lái)很遙遠(yuǎn),你爭(zhēng)取离陶,它就離你越來(lái)越近稼虎。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品