author/軟體工程技術研究漫談

記一次解脫

時間:跨越大(2018.12至今2019.04.10) 地點:北京朝陽區某大廈某座某層 人物:ABC等 事情描述:見下文 去年年底手上開發任務已完成,暫無其他開發需求,被安排協助一個專案。看,又有個爛

extern如何用?如何統一管理全域性變數。

本文首發於公眾號:大魚機器人,公眾號上有我的私人聯絡微信。 閱讀文字大概需要 2 分鐘。 0 前言 在交流群中有位哥們問了這個問題,我覺得很有意思。 1    一般

如何來一次說幹就幹的重構(流程篇)

前言 隨著公司業務的爆炸式的增長,需求規模和使用者規模也迅速地膨脹起來,這樣給系統的三高(高效能、高併發、高可用)以及擴充套件性、可維護性都帶來了考驗。而舊系統因為早期設計的各種侷限性(如早期參與人員的水平

Ramda 之 empty()

在 C# 我們有 String.Empty() 來表示 空字串 取代 "" ,相同地,在 Ramda 我們有 empty() ,當 String、Object 與 Array 傳進 empty

近五年重大勒索軟體攻擊事件盤點

惡意軟體已存在多年。1991年,一位生物學家曾通過郵件向其他艾滋病研究人員傳播PC Cyborg,這便是有史以來的第一個勒索軟體。 在00年左右,Archiveus則是第一個使用加密的勒索軟體,雖然它早已被

Android應用分發器實現-適合團隊迭代開發和測試

近期開發 Android TV 平臺應用,編譯後通過 adb tcpip 埠推送到 TV 或盒子上的上傳速率簡直分分鐘讓人抓狂。這樣開發的效率極低,尤其是適配那些老舊的盒子,一次推送十幾分鍾都是正常的,分分鐘血

每日一算 -- 斐波那契數列型別題

假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個正整數。 日常找規律 當有1階時 F(1) = 1

python錯誤、異常和程式除錯

異常是Python程式在執行過程中引發的錯誤,如果程式中引發了未進行處理的異常,程式就會由於異常而終止執行,只有為程式新增異常處理,才能使程式更“健壯”。 Python對異常的處理,有它自己的語法形式,掌握

限制管理

本文討論模組分解的策略問題。 想起要寫它,是上週寫這個推演時引入的概念:in nek:從CPU和TPU的不同語言抽象看抽象原則 。當時討論到這樣一個現象:TPU/NPU的程式設計

1746072398.6709