![240](https://upload.jianshu.io/users/upload_avatars/17464222/f5b53fc8-0085-4016-b3fb-7cdf9aafc452.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.簡(jiǎn)單工廠(非23種設(shè)計(jì)模式中的一種) 1揭璃、實(shí)現(xiàn)方式 BeanFactory晚凿。Spring中的BeanFactory就是簡(jiǎn)單工廠模式的體現(xiàn),根...
1瘦馍、漏洞描述一個(gè)Apache Log4j2反序列化遠(yuǎn)程代碼執(zhí)行漏洞細(xì)節(jié)已被公開歼秽,Apache Log4j-2中存在JNDI注入漏洞,當(dāng)程序?qū)⒂脩?..
近日燥筷,項(xiàng)目中有一個(gè)耗時(shí)較長(zhǎng)的Job存在CPU占用過高的問題,經(jīng)排查發(fā)現(xiàn)院崇,主要時(shí)間消耗在往MyBatis中批量插入數(shù)據(jù)肆氓。mapper config...
XSS 攻擊,即跨站腳本攻擊(Cross Site Scripting)捐凭,它是 web 程序中常見的漏洞拨扶。 原理 攻擊者往 web 頁面里插入惡...
線上故障主要會(huì)包括cpu、磁盤茁肠、內(nèi)存以及網(wǎng)絡(luò)問題患民,而大多數(shù)故障可能會(huì)包含不止一個(gè)層面的問題,所以進(jìn)行排查時(shí)候盡量四個(gè)方面依次排查一遍垦梆。同時(shí)例如j...
Redis 雖然以單進(jìn)程單線程模型進(jìn)行操作,但是它的性能卻十分優(yōu)秀托猩∮”停總結(jié)來說,主要是因?yàn)椋?絕大部分請(qǐng)求是純粹的內(nèi)存操作京腥;采用單線程另伍,避免了不必...
①simple模式(即最簡(jiǎn)單的收發(fā)模式) 消息產(chǎn)生消息,將消息放入隊(duì)列 消息的消費(fèi)者(consumer) 監(jiān)聽 消息隊(duì)列,如果隊(duì)列中有消息,就消...
Netty 原理 Netty 是一個(gè)高性能摆尝、異步事件驅(qū)動(dòng)的NIO 框架,基于JAVA NIO 提供的API 實(shí)現(xiàn)因悲。它提供了對(duì)TCP堕汞、UDP 和文...
配置中心一般用作系統(tǒng)的參數(shù)配置,它需要滿足如下幾個(gè)要求:高效獲取晃琳、實(shí)時(shí)感知讯检、分布式訪問。 zookeeper 實(shí)現(xiàn)配置中心 實(shí)現(xiàn)的架構(gòu)圖如下所示...