在學習編程的過程中心中一直都有一個繞不開的迷霧 我有一個困惑,它已經糾纏我很長時間了,在此向高手們請教。 我們知道在計算機的歷史上先出現的編程語言,后有軟件。 我們今天開發軟件都是在一定的軟件環境(包括操作系統和開發工具)下, 用編程語言開發的。在“軟件”出現以前,編程語言本身是怎么開發出來 ...
最近在嘗試梳理我們日常工作中做項目的一些小結,下面就講這些小結做一些簡單分享與交流。 首先,在我們做軟件項目的過程中,一般項目中技術能力構成主要有下面三點 工程能力 關鍵技術能力 架構能力 不管技術是否復雜,架構是否混亂,工程能力對於任何一個項目是必不可少的。所以下面我就分享一下這幾年在大型公司中實施工程方面的一些總結和經驗,同樣適用於一些中小型公司。 總體思路 目標 原則 方法 結果 目標 目標 ...
2017-10-16 22:24 4 1787 推薦指數:
在學習編程的過程中心中一直都有一個繞不開的迷霧 我有一個困惑,它已經糾纏我很長時間了,在此向高手們請教。 我們知道在計算機的歷史上先出現的編程語言,后有軟件。 我們今天開發軟件都是在一定的軟件環境(包括操作系統和開發工具)下, 用編程語言開發的。在“軟件”出現以前,編程語言本身是怎么開發出來 ...
最近剛好在學習NetCore框架所以就在網上搜索了一下相關的開源框架項目,正好在Github上找到了一個不錯的開源框架所以推薦給大家看看哈哈哈。 1:項目相關技術 運行NetCore SDK版本為2.2+ 數據庫:Mysql 5.7+ 使用SqlSugar ORM 2:項目源代碼 ...
任何語言都有開發出來編譯器的可能? 今天在思考一個問題,畢竟學完編譯原理一段時間了,編譯器到底可以由哪種語言開發呢? 我們都知道編譯程序通常分為下面五個階段: 1)詞法分析 2)語法分析 3)語義分析與中間代碼產生 4)優化 5)目標代碼生成 當然最難的一點就是目標代碼的生成,這一階段實現 ...
OA系統俗稱辦公自動化(OA)是面向組織的日常運作和管理,員工及管理者使用頻率最高的應用系統,自1985年國 內召開第一次辦公自動化規划會議以來,OA在應用內容的深度與廣度、IT技術運用 ...
resultmap中association實現的是多對一的查詢(數據庫的列對類屬性的映射):eg:多個作者對應同一個文章 resultMap中的collection實現一對多的查詢 :eg:一個文章對應多個評論 數據庫中常用的數據類型: int ...
淺談手游開發流程: 1 立項期 一個手機游戲項目的立項通常要從定位核心玩法和受眾開始。商業游戲目前更像是好萊塢的類型片。西部片、科幻片、劇情片這樣的分類首先決定了賽道。核心玩法也是一樣,代表性的MOBA有王者榮耀,MMO有夢幻西游大話西游,卡牌有爐石傳說。這里邊有一些變體,比如皇室戰爭是卡牌 ...
網頁游戲又稱Web游戲,無端網游。是基於Web瀏覽器的網絡在線多人互動游戲,無需下載客戶端,任何地方任何時間任何一台能上網的電腦就可以快樂的游戲。 網頁游戲開發的程序構成分為三大部分:第一是數據流程。第二是美術。第三是程序。 新開的網頁游戲的開發工具和技術 新開的網頁游戲開發技術 ...
現在開發 App 的方式非常多,原生、ReactNative、Flutter 都是不錯的選擇。那你有沒有關注過,使用不同的方式,編譯生成的 Apk ,大小是否會有什么影響呢?本文就以一個最簡單的 Hello World App,來看看不同的框架,編譯出來的 Apk 大小,有什么區別。當然,本文 ...