原创 macOS Sierra 10.12破解程序運行方法

讓CORE Keygen系列註冊機成功運行 下載工具並解壓: 工具:[CORE.zip](https://pan.baidu.com/s/1mi4Po2c) 提取密碼:bcue 解壓上面下載的zip,將要使用的 CORE Keyg

原创 基於微服務的企業應用架構設計範式

這個話題曾經分別在PWorld大會和QCon2016大會上做過分享,得到不錯的反響,今天終於有時間整理到博客上了。 微服務好像是這兩年突然火起來的,其實和很多其他架構風格一樣,微服務架構也是我們在用軟件改變世界的過程中,爲了適應內外部環境

原创 程序員初入職場,你應該遵守什麼“潛規則”?

職場規則篇 主動詢問:遇到不明白的,一定要問。如果你所問的人沒有給你滿意的回答,你也一定不要認爲他在敷衍你,有可能他正在忙,表明你沒有在對的時間提問;也有可能他真的不知道,表明你沒有問對人。總之一句話,一切先從自身找原因。沒人有義務主動

原创 字符,字符集,字節和編碼等一些基本概念的澄清

原文出處:傳送門 引言 “字符與編碼”是一個被經常討論的話題。即使這樣,時常出現的亂碼仍然困擾着大家。雖然我們有很多的辦法可以用來消除亂碼,但我們並不一定理解這些辦法的內在原理。而有的亂碼產生的原因,實際上由於底層代碼本身有問題所導致的

原创 微服務模式系列之二:微服務架構

譯者評論: 微服務架構大家已經耳熟能詳,但是我認爲這篇文章最有價值的是這段: 但這類解決方案中也存在着以下弊端: 開發者必須應對創建分佈式系統所產生的額外的複雜因素。 現有開發者工具/IDE主要面向單體應用程序,因此無法顯式支持分佈式

原创 Event Sourcing-事件溯源(捕捉所有更改應用程序狀態的事件序列)

又是一篇老馬同志的博客,2005年寫就,今天讀來還有很多啓發,原文鏈接:傳送門 翻譯如下: Capture all changes to an application state as a sequence of events. 捕捉所

原创 Mac使用技巧若干-持續更新

打開安全設置中的允許“任何來源”選項 macOS Sierra(10.12) 默認關閉了安全性與隱私設置中的允許“任何來源”選項,這給安裝第三方應用帶來了不便,使用以下命令設置,重新打開: sudo spctl --master-disa

原创 Kubernetes掃盲

Kubernetes是什麼? Kubernetes項目是2014年由Google公司啓動的,是Google公司在15年生產環境經驗基礎上 ,結合了社區的一些優秀點子和實踐而構建的。 Kubernetes是一個以容器爲中心的基礎架構,可

原创 Go語言KickStart——《Java程序員學習Go》之二

在本系列的第一篇文章《Go語言概覽》中,對Go語言的發展歷程,以及它的優缺點進行了介紹。本文作爲《Java程序員學習Go》系列文章的第二篇,將從幾個例子開始我們學習Go的旅程。 學習Go語言參考資料 書籍 《Go語言程序設計》,作者:

原创 MarkDown語法備查

區塊元素 段落和換行 一個段落表示前後要有一個以上的空行(一行全是空格或製表符,也算空行)。 在一個段落內強制換行,可以在需要換行的地方連續輸入兩個空格,然後回車。 標題 超過三個以上“=”(等號)代表第一級標題 超過三個以上“-

原创 Go語言知識庫

CSDN最近搞了一個主要編程語言圖譜+知識庫,不錯 Go語言的,請點這裏

原创 Go語言概覽——《Java程序員學習Go》之一

寫在前面 Go語言最近幾年發展非常火爆,很多大公司都將Go語言應用到了其核心業務系統中。這些公司包括: 國外: Google、Docker、Apple、Cloud Foundry、CloudFlare、Couchbase、CoreOS

原创 近期知識計劃

近期需要整理的知識內容 大規模產品的版本是如何管理的? 分佈式數據一致性解決辦法 比較感興趣需要學習的知識 區塊鏈 領域驅動設計DDD Scala GoLang

原创 微服務架構模式系列文章之一:單體架構

這是Chris Richardson發佈在microservices.io上的微服務入門系列文章,中文翻譯發佈在此。 背景 在開發服務端企業應用時,應用需要支持各種不同類型的客戶端,比如桌面瀏覽器、移動瀏覽器以及原生移動應用。應用還需

原创 CQRS-一種讀寫分離的數據處理模式

譯者按: 本文是翻譯自Martin Fowler的一篇博客。 老馬同志向來是我所敬仰的大師級人物,現在的“微服務”這個詞就是從老馬同志的博客開始火起來的。 原文鏈接 CQRS Martin Fowler 14 July 2011 C