敏捷史話(六):也許這個人能拯救你的程式碼 —— Robert C. Martin
Robert C. Martin( 羅伯特·C·馬丁),作為世界級軟體開發大師、設計模式和敏捷開發先驅、C++ Report雜誌前主編,也是敏捷聯盟(Agile Alliance)的第一任主席,我們尊稱他為“ Bob 大叔(Uncle Bob)”。如今,年逾六十的 Bob 大
Robert C. Martin( 羅伯特·C·馬丁),作為世界級軟體開發大師、設計模式和敏捷開發先驅、C++ Report雜誌前主編,也是敏捷聯盟(Agile Alliance)的第一任主席,我們尊稱他為“ Bob 大叔(Uncle Bob)”。如今,年逾六十的 Bob 大
 說到 SOLID 原則,相信有過幾年工作經驗的朋友都有個大概印象,但就是不知道它具
1 四則運算問題 通過直譯器模式來實現四則運算,如計算 a+b-c 的值,具體要求 1) 先輸入表示式的形式,比如 a+b+c-d+e, 要求表示式的字母不能重複 2) 在分別輸入 a ,b, c, d, e 的值 3) 最後求出結果:如
如果你是一名 Web開發者,想把自己開發的頁面打包編譯成 App在手機執行,但是你對 Java 和 Android 一竅不通, 那麼本文章將指引你如何將Web專案走向安卓平臺,去除任何浮躁,跟著本文操作起來吧 # 1.參考文件 - [HbuilderCloud](https://nativesupport
⭐ Linunx系統引導過程 系統初始化程序 init程序 Systemd Systemd單元型別 允許級別所對應的systemd目標 修復MBR扇區故障 解決思路 操作 修復GRUB引導故障 解決思路 操作 Linunx系統引導過程
# GitHub Actions 支援 "skip ci" 了 ## Intro GitHub Actions 作為 GitHub 官方的 CI 支援,很多開源專案已經在使用 Actions 來做專案的 CI 了,但是一直以來有一個痛點,就是不支援跳過 CI,其他的 CI 大多都可以通過在 commit
## 前言 以前需要提供Web服務介面的時候,除了標準的WEBAPI形式,還考慮了OData、GraphQL等形式,雖然實現思路上有很大的區別,但對使用方來說,都是將查詢的主動權讓渡給了前端,讓呼叫方能夠更加自由地發揮或者符合自己要求的資料。其中,OData作為傳統REST WEBAPI的拓展,對外還是WEB
一直認為推薦引擎可以是很簡單AI應用,也可以是最有潛力做複雜的。 數字化時代之前的推薦是怎麼做的。試想一個初次當家的小姑娘跑進百貨商店,和售貨員阿姨說:"我想買一塊香皂,阿姨有什麼推薦的嗎?”售貨價上一共只有三款香皂,售貨員阿姨根據記憶,嗯,這麼大的小姑娘一般都是選這款,於是就推薦了這款。這個過程數字化之後,
C語言之庫函式的模擬與使用 在我們學習C語言的過程中,難免會遇到這樣的一種情況: 我們通常實現一個功能的時候,費盡心血的寫出來,卻有著滿滿的錯,這時卻有人來告訴你說:這個功能可以用相應的庫函式來實現。 這時你的心裡充滿著***。但這並不算壞事,至少加深了你對它的認識與記憶。 &nb
按照教程建立了一個 Blazor Server 專案 教程地址: https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/build-a-blazor-app?view=aspnetcore-5.0 還有一個教程是:https://ww
SSH基本概述 SSH是一個安全協議,在進行資料傳輸時,會對資料包進行加密處理,加密後在進行資料傳輸。確保了資料傳輸安全。 SSH服務 ssh: secure shell, protocol, 22/tcp, 安全的遠端登入 具體的軟體實現: OpenSSH: ssh協議的開源實現,CentOS預設安裝 SS
1.DHCP簡介DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個工作在應用層的區域網網路協議,資料傳輸時使用UDP不可靠傳輸協議工作,通常被應用在大型的區域網絡環境中,主要作用是集中的管理、分配網路資源,使網路環境中的主機能動態的獲得IP地址、Gate
# Vue3.0新特性 `Vue3.0`的設計目標可以概括為體積更小、速度更快、加強`TypeScript`支援、加強`API`設計一致性、提高自身可維護性、開放更多底層功能。 ## 描述 從`Vue2`到`Vue3`在一些比較重要的方面的詳細對比。 ### 生命週期的變化 * `Vue2 -> Vue3
Webpack 生產環境優化 生產環境和開發環境有很大的差異,生產環境只注重執行效率,開發環境主要開發效率,webpack4.0開始提出了(mode)模式的概念 針對不同的環境進行不同的配置,為不同的工作環境建立不同的配置。 Webpack不同環境下的不同配置,主要有兩種形式: 1.配置檔案根據環境不同匯出不
如果需要小編其他數學基礎部落格,請移步小編的GitHub地址 傳送門:請點選我 如果點選有誤:https://github.com/LeBron-Jian/DeepLearningNote 這裡我打算再補充一下關於概率論與數理統計的基礎。 (注意:目前自己補充到的所有知識點,均按照