可以像groovy那樣嵌入java程序中嗎?
Kotlin 使用命令行執(zhí)行 kts 腳本運行 REPL(交互式解釋器) 我們可以運行如下命令得到一個可交互的 shell,然后輸入任何有效的 Kotlin 代碼,并立即看到結果 Kotlin 使用命令行執(zhí)行 kts...
可以像groovy那樣嵌入java程序中嗎?
Kotlin 使用命令行執(zhí)行 kts 腳本運行 REPL(交互式解釋器) 我們可以運行如下命令得到一個可交互的 shell,然后輸入任何有效的 Kotlin 代碼,并立即看到結果 Kotlin 使用命令行執(zhí)行 kts...
臥槽!看了半天才發(fā)現(xiàn)圖是有環(huán)的……
基于DAG實現(xiàn)的任務編排框架&平臺最近在做的工作比較需要一個支持任務編排工作流的框架或者平臺亡哄,這里記錄下實現(xiàn)上的一些思路。 任務編排工作流 任務編排是什么意思呢,顧名思義就是可以把"任務"這個原子單位按照自己...
Awesome GitHub Topic for Go Awesome Go golang-open-source-projects - 含描述的中文版 Awesome Go...
樓主誤導我匙睹,innodb是用的undo log愚屁,你說的這種是pgsql的簡化版
MVCC 能解決幻讀嗎?昨天面試當中一個小伙認為MVCC可以解決RR中的幻讀問題痕檬, 先說結論霎槐, MVCC不能解決幻讀,很遺憾還是得用鎖梦谜。 下面詳細描述一下丘跌。InnoDB的MVCC, 實現(xiàn)的是基于多...
Java Vert.x 集成Guice Guice介紹 Guice是谷歌推出的一個輕量級依賴注入框架袭景,幫助我們解決Java項目中的依賴注入問題。如果使用過Spring的話闭树,會...
cmder太卡了耸棒,經(jīng)常卡死报辱,用這個代替与殃!??
現(xiàn)在是preview階段,以后越來越完善捏肢!
[Windows Terminal]配置文件Windows Terminal的配置文件是一份json格式的文件奈籽,在Windows Terminal程序內可以通過快捷鍵Ctrl + ,快速打開。 配置文件結構 配置文件的...
兩個computeIfAbsent嵌套更逆天了鸵赫,無限遞歸
ConcurrentHashMap的一個bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap衣屏,在使用computeIfAbsent時,如果涉及修改map辩棒,則會產生bug狼忱。示例代碼如下: 如果執(zhí)行這段代碼,你...
這個Map類是有鎖的一睁,computeIfAbsent拿到鎖钻弄,里面的put又去獲取鎖,應該會卡死吧
ConcurrentHashMap的一個bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap者吁,在使用computeIfAbsent時窘俺,如果涉及修改map,則會產生bug复凳。示例代碼如下: 如果執(zhí)行這段代碼瘤泪,你...
computeIfAbsent 用法都搞錯了,里面的回調直接返回新值就行了
ConcurrentHashMap的一個bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap育八,在使用computeIfAbsent時对途,如果涉及修改map,則會產生bug髓棋。示例代碼如下: 如果執(zhí)行這段代碼实檀,你...
本來就不應該在compute里面修改map,這操作很逆天
ConcurrentHashMap的一個bug最近發(fā)現(xiàn)java 1.8的concurrentHashMap按声,在使用computeIfAbsent時膳犹,如果涉及修改map,則會產生bug儒喊。示例代碼如下: 如果執(zhí)行這段代碼镣奋,你...
沒遇到過
不要亂用lombok,會出現(xiàn)json解析錯誤今天出現(xiàn)卡了json解析失敗的各種奇葩的錯誤,最終發(fā)現(xiàn)是自己使用了lombok的@Data注解導致的怀愧,而@Data是可以重寫equals侨颈、hash等方法的余赢,具體原因還未深究,...
還可以拔第,不過go的routine池有爭議吧,線程的創(chuàng)建和銷毀消耗資源較多因此才有threadpool场钉,routine可以隨意創(chuàng)建和銷毀
Go的性能不如Java蚊俺?Go的性能不如Java? 引戰(zhàn) 今天在 知乎 上看到了一個關于 Go 和 Java 性能對比的問題逛万,這種問題通常只有一個結局泳猬,那就是無休止的爭論,十年之后宇植,如果這兩個語言還健...