可以像groovy那樣嵌入java程序中嗎?
Kotlin 使用命令行執(zhí)行 kts 腳本運(yùn)行 REPL(交互式解釋器) 我們可以運(yùn)行如下命令得到一個(gè)可交互的 shell,然后輸入任何有效的 Kotlin 代碼尤蒿,并立即看到結(jié)果 Kotlin 使用命令行執(zhí)行 kts...
可以像groovy那樣嵌入java程序中嗎?
Kotlin 使用命令行執(zhí)行 kts 腳本運(yùn)行 REPL(交互式解釋器) 我們可以運(yùn)行如下命令得到一個(gè)可交互的 shell,然后輸入任何有效的 Kotlin 代碼尤蒿,并立即看到結(jié)果 Kotlin 使用命令行執(zhí)行 kts...
臥槽夺克!看了半天才發(fā)現(xiàn)圖是有環(huán)的……
基于DAG實(shí)現(xiàn)的任務(wù)編排框架&平臺(tái)最近在做的工作比較需要一個(gè)支持任務(wù)編排工作流的框架或者平臺(tái)嘀粱,這里記錄下實(shí)現(xiàn)上的一些思路提针。 任務(wù)編排工作流 任務(wù)編排是什么意思呢攒暇,顧名思義就是可以把"任務(wù)"這個(gè)原子單位按照自己...
Awesome GitHub Topic for Go Awesome Go golang-open-source-projects - 含描述的中文版 Awesome Go...
樓主誤導(dǎo)我舱殿,innodb是用的undo log,你說的這種是pgsql的簡化版
MVCC 能解決幻讀嗎险掀?昨天面試當(dāng)中一個(gè)小伙認(rèn)為MVCC可以解決RR中的幻讀問題沪袭, 先說結(jié)論, MVCC不能解決幻讀樟氢,很遺憾還是得用鎖冈绊。 下面詳細(xì)描述一下。InnoDB的MVCC, 實(shí)現(xiàn)的是基于多...
Java Vert.x 集成Guice Guice介紹 Guice是谷歌推出的一個(gè)輕量級依賴注入框架埠啃,幫助我們解決Java項(xiàng)目中的依賴注入問題死宣。如果使用過Spring的話,會(huì)...
cmder太卡了碴开,經(jīng)骋愀茫卡死,用這個(gè)代替潦牛!??
現(xiàn)在是preview階段眶掌,以后越來越完善!
[Windows Terminal]配置文件Windows Terminal的配置文件是一份json格式的文件巴碗,在Windows Terminal程序內(nèi)可以通過快捷鍵Ctrl + ,快速打開朴爬。 配置文件結(jié)構(gòu) 配置文件的...
兩個(gè)computeIfAbsent嵌套更逆天了,無限遞歸
ConcurrentHashMap的一個(gè)bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap橡淆,在使用computeIfAbsent時(shí)寝殴,如果涉及修改map,則會(huì)產(chǎn)生bug明垢。示例代碼如下: 如果執(zhí)行這段代碼,你...
這個(gè)Map類是有鎖的市咽,computeIfAbsent拿到鎖痊银,里面的put又去獲取鎖,應(yīng)該會(huì)卡死吧
ConcurrentHashMap的一個(gè)bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap施绎,在使用computeIfAbsent時(shí)溯革,如果涉及修改map,則會(huì)產(chǎn)生bug谷醉。示例代碼如下: 如果執(zhí)行這段代碼致稀,你...
computeIfAbsent 用法都搞錯(cuò)了,里面的回調(diào)直接返回新值就行了
ConcurrentHashMap的一個(gè)bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap俱尼,在使用computeIfAbsent時(shí)抖单,如果涉及修改map,則會(huì)產(chǎn)生bug。示例代碼如下: 如果執(zhí)行這段代碼矛绘,你...
本來就不應(yīng)該在compute里面修改map耍休,這操作很逆天
ConcurrentHashMap的一個(gè)bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap,在使用computeIfAbsent時(shí)货矮,如果涉及修改map羊精,則會(huì)產(chǎn)生bug。示例代碼如下: 如果執(zhí)行這段代碼囚玫,你...
沒遇到過
不要亂用lombok,會(huì)出現(xiàn)json解析錯(cuò)誤今天出現(xiàn)卡了json解析失敗的各種奇葩的錯(cuò)誤喧锦,最終發(fā)現(xiàn)是自己使用了lombok的@Data注解導(dǎo)致的,而@Data是可以重寫equals抓督、hash等方法的燃少,具體原因還未深究,...
還可以奉狈,不過go的routine池有爭議吧,線程的創(chuàng)建和銷毀消耗資源較多因此才有threadpool涩惑,routine可以隨意創(chuàng)建和銷毀
Go的性能不如Java仁期?Go的性能不如Java? 引戰(zhàn) 今天在 知乎 上看到了一個(gè)關(guān)于 Go 和 Java 性能對比的問題竭恬,這種問題通常只有一個(gè)結(jié)局跛蛋,那就是無休止的爭論,十年之后痊硕,如果這兩個(gè)語言還健...