原创 【基礎技能】關於ping

基礎理論: 1. 網橋bridge0 網橋是linux系統下的一個虛擬網絡端口,關於網橋描述比較多,可以參考: https://www.cnblogs.com/yhp-smarthome/p/6910787.html 對網橋設備的常規操作

原创 【基礎技能】Linux PHY驅動調試方法

https://gitee.com/lee790608/linuxPhyDriver STEP1 準備硬件環境 1. 開發環境,可以修改內核代碼,編譯 2. 硬件開發板,可以進入系統調試,可以傳送代碼(常用的ADB打通即可) 3. PHY

原创 【應用】高通平臺data call管理庫dsi_netctrl

【基本概念】 DSI:Data Service Interface,數據業務接口 netctrl:網絡控制 bring up / tear down:數據呼叫通道的建立、銷燬 APN:Access Point Name,移動接入點名稱 P

原创 【小技能】c分佈式編譯環境搭建

c分佈式編譯環境搭建Distcc介紹1.1Distcc本地可以配置成爲server端或者user端。1.2Server端生成distccd進程,並在3632端口監聽任務。1.3User端使用命令行,在執行make的時候,帶入參數CC=

原创 【IT職業】IT人的職業規劃

好久沒有寫點什麼了,最近在玩3D打印,機架、控制板、5個電機、擠出機、熱牀。。。下次再介紹吧。 就在今年,34、40成爲IT人的一個噩夢,如果是一個基礎開發,最遲到40就再也沒有存在的價值了。那麼,65作爲中國目標的法定退休年齡,中間的2

原创 【軟件工程】通用技能:拷貝文件

工作經歷: 本人華爲工作6年,做過開發、維護、一線支撐等大量技術工作。 本文主要涉及幾個方面:1、拷貝文件的幾種方法;2、拷貝文件成功率;3、行爲可追溯; 本文知識點非常分散,總目標是高效、可靠的文件傳輸。 0、概述 拷貝文件

原创 【軟件工程】持續集成:如何建立百萬行級代碼的版本構建系統(四)項目管理

本文主要涉及項目管理的幾個方面:1、系統指標;2、項目人員組成;3、項目投入(財務指標)。 投入3、4百萬建立一個版本構建系統是否合適?能達到什麼樣的標準?本文給出基本計算,看看百萬行級別軟件是否有必要。 1、系統指標 【支撐版本

原创 【軟件工程】持續集成:如何建立百萬行級代碼的版本構建系統

工作經歷: 本人華爲工作6年,做過開發、維護、一線支撐等大量技術工作。 因爲加班吃不消進入中軟,目前爲高級項目經理,主導CI(持續集成)方向,中軟應該是職業生涯的中間一站。 本文主要涉及多個項目組間同步、版本配套、編譯、打包的自動化,持續

原创 【軟件工程】持續集成:如何建立百萬行級代碼的版本構建系統(二)架構拓展

本人華爲工作6年,做過開發、維護、一線支撐等大量技術工作。 因爲加班吃不消進入中軟,目前爲高級項目經理,主導CI(持續集成)方向,中軟應該是職業生涯的中間一站。 本文主要涉及多個項目組間同步、版本配套、編譯、打包的自動化,持續集成

原创 【軟件工程】持續集成:如何建立百萬行級代碼的版本構建系統(六)效率專項優化

本人華爲工作6年,做過開發、維護、一線支撐等大量技術工作。========================================================================一、背景和現狀A企業針對Java w

原创 【軟件工程】持續集成:如何建立百萬行級代碼的版本構建系統(三)系統優化

工作經歷: 本人華爲工作6年,做過開發、維護、一線支撐等大量技術工作。 因爲加班吃不消進入中軟,目前爲高級項目經理,主導CI(持續集成)方向,中軟應該是職業生涯的中間一站,歡迎各位多交流。 本文主要涉及幾個方面的重點優化:1、構建

原创 【軟件工程】開發項目重構的時機和方法

    軟件開發項目往往時間緊、任務重、人手不足、經驗不夠。。。。加班!哪裏有時間重構?     事實上,重構是提升軟件質量的有效方法,同時通過重構活動可以有效避免軟件過快“腐爛”。     OK,你的項目不做重構活動沒有關係,但是如果你