原创 “兼職”運維的常用命令

自從產品轉到了 dotNET Core 之後,更深入的接觸 Linux和 Docker ,而我每天的工作中,有一部分時間相當於在“兼職”做一些運維的事情。下面是一些在日常中常用的命令,算是個備忘吧。 環境 操作系統:CentOS7 Doc

原创 遠程辦公也可以高效

因爲疫情,全中國人民都過了一個難忘的春節,而身在武漢的我,更是沒有出家門半步,堅決做到不過國家添亂。從開始的2月14到後來的2月20日,再到現在的3月10日,官方發佈的復工日期一次次的推遲,我們也做好了長時間遠程在家辦公的準備。 很早之前看

原创 技術管理者怎樣跳出“泥潭”

近幾年面試了不少新人,當問到職業規劃時,大多都會說先積累技術,然後往架構師的方向發展。這可能是技術人的一個特質,喜歡跟機器相處,沉浸在代碼之中,而不喜歡跟人打交道。 現實的情況是,一些中小公司可能沒有專職的架構師崗位,即便有,也是需要身兼多

原创 CentOS7 安裝 Jenkins( 構建 Vue 和 dotNET Core )

之前的自動構建工具 Jenkins 是部署在公司內網的 Windows 服務器上,現在武漢處於非常時期,兄弟們都在家自我隔離,爲了遠程提交的代碼能自動構建,需要在外網的 CentOS 服務器上搭建 Jenkins 環境來進行構建工作。 目的

原创 讀《可複製的領導力》

最近很忙,是特別忙,連上廁所的時間都在回覆着各種消息,但還是擠時間看完了《可複製的領導力》,這本書也是領導推薦的。 說起領導力,大多數人都會覺得得靠悟,並不能做到言傳身教,但書名中卻提到了可複製,可複製有一個特點就是「標準化、流程化」,說明

原创 程序員還有35歲的坎嗎?

昨天晚上和一多年未見的前同事聊天,提到了程序員的年齡歧視問題: 自己年齡也 30 出頭了,在思考 IT 屆流傳的 35 歲是一個坎的問題; 開始注重提升管理能力,擔心35歲之後,一線寫代碼的崗位不能勝任; 公司在招聘新人的時候,有明確的年

原创 使用RabbitMQ實現接口補償

業務背景 在我們的日常開發中,經常需要調用第三方接口來進行數據傳遞,在調用接口的過程中,會因爲各種原因導致調用的失敗。這時我們希望能有一種機制實現對失敗的接口的重複調用,並且能夠實現人工干預。 實現思路 1、當接口調用失敗,記錄相關數據到數

原创 讀《持續交付2.0》

幾年前看過《持續交付(發佈可靠軟件的系統方法)》,感觸不是很深,最近看了這本書的譯者喬梁編寫的《持續交付2.0》,結合工作中的種種,又有一種相見恨晚的感覺。可見好書是需要經常翻閱的,每次都會帶來新的收穫和思考。 全書圍繞着雙環模型展開,介紹

原创 dotNET Core 3.X 請求處理管道和中間件

理解 dotNET Core 中的管道模型,對我們學習 dotNET Core 有很大的好處,能讓我們知其然,也知其所以然,這樣在使用第三方組件或者自己寫一些擴展時,可以避免入坑,或者說避免同樣的問題多次入坑。 本文分爲以下幾個部分來進行介

原创 dotNET Core 3.X 使用 Autofac 來增強依賴注入

在上一篇《dotNET Core 3.X 依賴注入》中簡單介紹了 dotNET Core 框架本身的依賴注入功能,大部分情況下使用框架的依賴注入功能就可以滿足了,在一些特殊場景下,我們就需要引入第三方的注入框架。 爲什麼要使用 Autofa

原创 不斷進化的分支和需求管理

昨天有朋友在公衆號私信問我幾個關於代碼分支管理的問題,這幾個問題是我去年寫的《在團隊中使用GitLab中的Merge Request工作模式》一文結尾時拋出的幾個問題: 如果系統上線後有緊急Bug需要處理,這個流程應該怎樣去調整? 每個

原创 在VS2010中使用Git【圖文】

在之前的一片博客《Windows 下使用Git管理Github項目》中簡單介紹了在Windows環境中使用Git管理Github項目,但是是使用命令行來進行操作的,本文將簡單介紹下在VS2010中怎樣使用Git,並來管理Github上的項目

原创 《代碼整潔之道》讀書筆記(下)

全書一共400多頁,一共17章,第十三章講併發,並且在附錄A中有對併發的補充,第十四到十六章是一些Java代碼的案例,第十七章相當於一個總結。本次寫讀書筆記主要涵蓋前十二章的內容,由於篇幅分爲上下兩篇。本篇爲下,個別章節因爲能力有限,沒有完

原创 Asp.Net正在中止線程引發的問題

背景: Asp.Net做的一個同步程序,同步的方法是通過JQuery的Ajax調用,同步過程大概要執行20多分鐘,程序部署到服務器後執行一段時間後就彈出執行失敗的對話框,日誌記錄的錯誤信息是“正在中止線程”。 查錯過程: 1、根據“AspN

原创 SqlServer2008R2用Windows身份登錄18456錯誤解決

重裝系統後發現SqlServer2008R2使用Windows身份驗證不能進行連接,如下圖: 以前經常會碰到SqlServer 身份驗證連接失敗,Windows身份驗證的連接失敗還是第一次,試了下SqlServer 身份驗證可以正常連接,