@atom

Stories List
@uname67

Java AtomicInteger類使用

一個計數器 對於普通的變量,在涉及多線程操作時,會遇到經典的線程安全問題。考慮如下代碼: private static final int TEST_THREAD_COUNT = 100; private static int counter = 0; public static void main(String[] args) { final CountDownLatch latch

uname67 Avatar

@uname67

Nickname ufdf

@johnsongh_5bd6ae333cae7

把Mac電腦中安裝的atom插件離線拷貝至windows電腦中安裝

1、找到Mac電腦中atom插件的安裝目錄 cd / 切換到根目錄 cd Users 切換到用户目錄 cd wangqiang944 切換到自己賬户目錄,因為atom插件是子該賬户下創建的額 ls -al 可以看到該目錄下的所有目錄,包括隱藏目錄.atom,Mac中.開頭的文件夾默認隱藏 cd .atom cd packages 這個目錄下就是所有atom安裝的

johnsongh_5bd6ae333cae7 Avatar

@johnsongh_5bd6ae333cae7

Nickname JohnsonGH

@clay1925

Atom編寫Markdown將圖片到七牛圖牀

前言 七牛雲免費提供 30 天有效期的七牛融合 CDN 測試域名,也支持綁定自定義域名,但要求自定義的域名必須備案 七牛雲每月會免費提供 10 GB 存儲空間、10 GB 下載流量、10 萬次 PUT 請求、100 萬次 GET 請求,但免費提供的存儲資源只支持 HTTP 協議訪問,若需要使用 HTTPS 協議,則需要按流量付費才能夠使用 Atom 編寫 Markdown 將圖片到七

clay1925 Avatar

@clay1925

Nickname Clay

@ineo6

GitMaster 是如何定製 file-icons/atom

GitMaster裏面展示項目結構時,同時也顯示了對應的icon。 看起來和Octotree是沒什麼區別,但其實在維護和更新上是有顯著區別的。 Octotree是直接從file-icons/atom複製相關樣式和字體文件到項目裏,這樣耦合的方式很不利於維護,所以我在處理文件圖標時進行了額外的處理,把所有文件圖標通過npm包的形式引入。 大家可能好奇為什麼不直接用file-icons/atom,沒有

ineo6 Avatar

@ineo6

Nickname ineo6

@enjolras1205

erlang node_name phash 衝突坑

概述 在線上遇到了因節點名哈希值衝突導致的部分機器無負載問題。10台機器中,衝突的機器達到了4台之多。假設哈希的概率是平均的。10台機器中,不存在衝突的概率接近 1 - (1.0 / (2 ** 32)) * 10 0.9999999976716936 實際上,10台中哈希值衝突了6台。於是看源碼找答案。 過程 先從phash2 api入手 erlang 的 api調用方式和 linux有相似之

enjolras1205 Avatar

@enjolras1205

Nickname enjolras1205

@koogua

如何在 Ubuntu 22.04 安裝 Atom 編輯器 ?

Atom 是 Linux,Windows 和 MacOS 操作系統下可用的免費和開源文本編輯器。它基於 Electron(Coffeescript /JavaScript /HTML),也可以用作 IDE(集成開發環境)。Atom 由 GitHub 開發和維護,也稱為 “可黑客文本編輯器”。 特色功能 支持跨平台編輯 - 可以在 MacOS,Windows 和 Linux 上使用它 智能自動

koogua Avatar

@koogua

Nickname 鳩摩智首席音效師