原创 全新設計的 Xcode 12

蘋果在 WWDC 2020 上除了發佈最新的 macOS Big Sur 之外,還宣佈未來 Mac 將會採用基於 ARM 架構的自研芯片 Apple silicon。因此,蘋果也推出了相應的集成開發環境 Xcode 12。 Xcode

原创 微軟在 ARM 上成功移植 OpenJDK for Windows 10

去年微軟宣佈收購 jClarity,用在了 Azure 上的 Java 工作負載,以平臺之勢加大了對 Java 的支持,而近期,開發團隊完成了在基於 Arm(AArch64)的設備上移植適用於 Windows 10 的 OpenJDK 的

原创 使用Span T 提高C#代碼的性能

目錄 介紹 Span實現 Ref返回 Ref結構 Span實現 Span限制 重寫現有代碼庫以使用Span 評價 結論     介紹 以我的經驗,提高應用程序性能的主要步驟是減少IO調用的次數和持續時間。但是,一旦執行了此選項,開發人員所

原创 具有多個Join和選定列的示例LINQ

在本文中,我們將通過一個示例展示如何編寫具有多個join的LINQ語句。 如果您像我一樣,有時會發現很難記住LINQ語句的語法,因爲我從T-SQL跳轉到ASP.NET和C#。 我正在尋找一個示例,該示例可能顯示如何編寫一個帶有多個join

原创 從容器開始的良好做法

  我真的很討厭“最佳實踐”這句話,主要是因爲它使人們相信只有一種正確的做事方法。但是我想圍繞一些想法來發表文章,以加強您的微服務架構。 正如我之前討論的那樣,微服務架構的實現更爲複雜,但對您的解決方案卻有很多巨大的好處。其中一些好處是:

原创 使用HTML5創建和播放聲音

目錄 介紹 安裝 “Hello World”示例 傳遞附加參數 使用精靈(Sprites) 暫停和停止聲音 聲音衰退 流(Streaming) 進階示例 創建音頻組 介紹 musquito是使用Web Audio API爲HTML5遊戲和

原创 .NET的RedisProvider

目錄 介紹 用法 基本 模板化鍵創建 事務和批次 強類型數據對象 RedisItem和RedisBitmap RedisList RedisSet RedisSortedSet RedisHash,tvalue> 示例應用程序 興趣點 介

原创 Odoo 14 版本優化更新的新功能體驗

   Odoo是全球流行的開源企業管理套件,其功能涵蓋了CRM、銷售、採購、庫存管理、生產製造、質量管理、HR全功能、財務管理、項目管理、PLM等一系列完善的企業信息化需求。         Odoo14不出意外的話,預計會在今年的10月

原创 Abp 代碼生成器使用說明

Abp 代碼生成器使用說明 介紹 在使用abp框架進行項目開發的時候,開始使用的是52abp的代碼生成器,但是在使用的過程中,總有一些地方感覺不舒服,也許是出於程序員的強迫症吧。最終,我決定自己寫一個簡單的代碼生成器使用。所以,也

原创 實例解讀Docker Swarm

背景  回顧docker-compose vs docker stack差異: ① docker-compose是docker引擎之外的容器編排工具(Python實現),需要單獨安裝;docker stack 是docker引擎原生支持

原创 .NET Core Web API:您需要了解的最少知識(第2部分,共2部分)

目錄 介紹 在第一篇文章中 添加SubFolder和index.htm HTML的四個要點 dotnet run:啓動您的Web服務器 客戶端代碼和服務器代碼(Web API) 更改Web API以服務靜態頁面 更改Startup.cs

原创 .NET Core 微服務學習與實踐系列文章目錄索引(2019版)

2018年,我開始學習和實踐.NET Core,並開始了微服務的學習,以及通過各種開源組件搭建服務治理技術方案,並在學習過程中總結了一個.NET Core微服務學習與實踐系列文章,涵蓋了服務發現、API網關、配置中心、驗證授權、分佈式日

原创 微軟簡化 Windows 10 上的 WSL 安裝

在 Windows 10 的最新內測版本中(Windows 10 Insider Preview Build 20150),微軟爲 WSL 的安裝和內核升級新增了兩個命令,分別是wsl.exe --install和wsl.exe --up

原创 微軟正式推出 gRPC-Web for .NET

今年一月份的時候,微軟曾宣佈對 gRPC-Web for .NET 的實驗性支持,現在它已正式發佈。 gRPC 是谷歌開源的高性能、通用 RPC 框架,支持包括 .NET 在內的多種編程語言。它面向移動和基於 HTTP/2 標準設計,但

原创 木蘭編程語言重現——支持列表操作,演示編輯器高亮

通過添加列表操作等功能,已可編寫經典排序算法。另外,作爲代碼編輯器的第一步,用 Python 實現了帶基本語法高亮的編輯器原型,用於顯示木蘭源碼。 功能 編輯器功能 用 tkinter 的 Text 實現瞭如下的木蘭源碼高亮效果: 語言