簡(jiǎn)易的使用注解實(shí)現(xiàn)Redisson分布式鎖 背景 目前的redis分布式鎖(RedisLockWrapper),有幾個(gè)缺點(diǎn): 使用復(fù)雜。需要引入業(yè)務(wù)之外的代碼。后續(xù)更新比較麻...
簡(jiǎn)易的使用注解實(shí)現(xiàn)Redisson分布式鎖 背景 目前的redis分布式鎖(RedisLockWrapper),有幾個(gè)缺點(diǎn): 使用復(fù)雜。需要引入業(yè)務(wù)之外的代碼。后續(xù)更新比較麻...
技術(shù)迭代的規(guī)律 越偏向應(yīng)用的技術(shù),更新周期越快。越偏底層的技術(shù),更新周期越慢。 量化 既然技術(shù)迭代和技術(shù)的層次有關(guān)系,那么會(huì)不會(huì)有一個(gè)模型,可以計(jì)算出技術(shù)迭代的時(shí)間和技術(shù)的層...
因?yàn)榉績(jī)r(jià)當(dāng)時(shí)上漲的很瘋狂,所以就有了這個(gè)想法 我突然想到一個(gè)買(mǎi)房方案。幾個(gè)非常信任的朋友,然后按照存款的多少排序,然后每年選出最可能買(mǎi)房的(或者可以動(dòng)態(tài)調(diào)整年限),然后大家集...
otter支持rabbitMQ源碼修改 首先從ali源下載otter源碼:https://github.com/alibaba/otter[https://github.co...
啟動(dòng)node,啟動(dòng)是需要設(shè)置啟動(dòng)參數(shù) nid 為manage中配置的Id,,這個(gè)nid在那里配置??
otter支持rabbitMQ源碼修改otter支持rabbitMQ源碼修改 首先從ali源下載otter源碼:https://github.com/alibaba/otter[https://github.co...
請(qǐng)問(wèn)一下,你當(dāng)時(shí)用的是什么版本??
otter支持rabbitMQ源碼修改otter支持rabbitMQ源碼修改 首先從ali源下載otter源碼:https://github.com/alibaba/otter[https://github.co...
com.alibaba.otter.manager.biz.utils.DataSourceChecker#check 的這個(gè)方法,多了一個(gè)vhost的參數(shù)。好像就報(bào)錯(cuò)了
otter支持rabbitMQ源碼修改otter支持rabbitMQ源碼修改 首先從ali源下載otter源碼:https://github.com/alibaba/otter[https://github.co...
從一個(gè)經(jīng)典案例分析線(xiàn)程可見(jiàn)性 為什么需要深入底層?機(jī)械同感(來(lái)源于賽車(chē),越清楚賽車(chē)的結(jié)構(gòu)就越能發(fā)揮出賽車(chē)的性能)舉例mysql B+樹(shù)-----------為什么like %...
上傳excel報(bào):error: java.io.FileNotFoundException: C:\Users\vsuqingfeng\AppData\Local\Temp\...
JDK Client & Server 變量可見(jiàn)性問(wèn)題 下面主要是引出不同jdk對(duì)成員變量的處理 背景 一天在群里吹逼的時(shí)候,有位老哥發(fā)了一段代碼出來(lái),他說(shuō)他運(yùn)行的結(jié)果和網(wǎng)上...
臥槽。。硬核
設(shè)計(jì)-Timestamp和Datetime的字節(jié)之爭(zhēng)【緣起】 眾所周知,在進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候,關(guān)于存儲(chǔ)到秒級(jí)的時(shí)間類(lèi)型字段,常用的有Timestamp和Datetime這2種。而這2種類(lèi)型的字段,在存儲(chǔ)格式以及存儲(chǔ)空間...
InheritableThreadLocal NullPointException & 線(xiàn)程池環(huán)境下使用TTL進(jìn)行線(xiàn)程上下文傳遞 背景:因?yàn)闃I(yè)務(wù)需要,在某個(gè)接口處理超過(guò)3秒,...
所以我的思路如下: 使用arcgis javascript api 的Draw工具( esri/toolbars/draw [https://developers.arcgi...
無(wú)損關(guān)閉瀏覽器的跨域 關(guān)閉瀏覽器的安全模式 注意!這樣會(huì)導(dǎo)致一些網(wǎng)站無(wú)法訪(fǎng)問(wèn),比如谷歌無(wú)法登錄等。。所以建議使用一個(gè)非主要的瀏覽器開(kāi)啟。 編輯桌面的chrome 或者 edg...
mysql explain 說(shuō)明 總結(jié)學(xué)習(xí)一下mysql的explain 。innodb 列說(shuō)明id就是每個(gè)sql的編號(hào),有以下原則:1.id越大,越優(yōu)先執(zhí)行。2. id相同...
搭建canal并對(duì)接RabbitMQ canal是非常好用的mysql數(shù)據(jù)增量同步工具安裝其實(shí)按照官方文檔就可以了,看其他博客,難免會(huì)有差錯(cuò),只會(huì)徒增不必要的時(shí)間官方安裝文檔...
簡(jiǎn)潔明了
canal 整合RabbitMQ寫(xiě)在前面 現(xiàn)在canal自身已經(jīng)整合了RabbitMQ,所以開(kāi)發(fā)人員只需要配置就可以實(shí)現(xiàn)將消息發(fā)送到RabbitMQ。不過(guò)這里還有簡(jiǎn)單的小問(wèn)題需要大家注意。 canal.mq...
容器被無(wú)法獲取java進(jìn)程調(diào)試 今天嘗試在容器內(nèi)使用arthas調(diào)試,發(fā)現(xiàn)無(wú)法attch到j(luò)ava進(jìn)程,jstack命令也無(wú)法獲取到j(luò)ava進(jìn)程 問(wèn)題描述 使用arthas提...
馬克。其實(shí)這個(gè)問(wèn)題我還沒(méi)搞透徹
記錄一次 java.lang.NoClassDefFoundError 異常背景 在調(diào)用第三方j(luò)ar包的時(shí)候拋出的一個(gè)異常,提示找不到一個(gè)類(lèi): 查找bug過(guò)程 查看maven install的日志,沒(méi)有編譯的錯(cuò)誤。 在本地IDE運(yùn)行工程,查找對(duì)應(yīng)的 ...