.NET 8 高性能跨平台图像处理库 ImageSharp-拾光赋

.NET 8 高性能跨平台图像处理库 ImageSharp

.NET 8 高性能跨平台图像处理库 ImageSharp,前言 传统的 System.Drawing 库功能丰富,但存在平台限制,不适用于跨平台开发。.NET 8 的发布,ImageSharp 成为了一个更好的选择。 ImageSharp 是一...
2年前
013115
解决Gradle下载缓慢的问题,将-bin改为-all-拾光赋

解决Gradle下载缓慢的问题,将-bin改为-all

解决Gradle下载缓慢的问题,将-bin改为-all,吐槽 在打开新gradle项目的时候,总是遇到下载gradle缓慢的问题。我查阅整个互联网,得到的结果就是把distributionUrl改为阿里云的下载地址。但,它...
C++ Qt开发:ComboBox下拉组合框组件-拾光赋

C++ Qt开发:ComboBox下拉组合框组件

C++ Qt开发:ComboBox下拉组合框组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大...
3年前
05215
HighReport报表工具V4.0带来十大核心优势变化-拾光赋

HighReport报表工具V4.0带来十大核心优势变化

HighReport报表工具V4.0带来十大核心优势变化,1.概述  经过一年时间产品升级研发,HighReport报表工具正式推出V4.0版本,报表算法和报表功能获得全面提升。HighReportV4.0带来全面质的飞跃...
1年前
011815
dotnet C# 在不同的机器 CPU 型号上的基准性能测试-拾光赋

dotnet C# 在不同的机器 CPU 型号上的基准性能测试

dotnet C# 在不同的机器 CPU 型号上的基准性能测试,本文将记录我在多个不同的机器上,在不同的 CPU 型号上,执行相同的我编写的 dotnet 的 Benchmark 的代码,测试不同的 CPU 型号对 C# 系的优...
1年前
011215
Svelte 最新中文文档翻译(6)—— if、each、key、await 逻辑区块-拾光赋

Svelte 最新中文文档翻译(6)—— if、each、key、await 逻辑区块

Svelte 最新中文文档翻译(6)—— if、each、key、await 逻辑区块,前言 Svelte,一个非常“有趣”、用起来“很爽”的前端框架。从 Svelte 诞生之初,就备受开发者的喜爱,根据统计,从 2019 年...
12个月前
08815
深入解析decltype和decltype(auto)-拾光赋

深入解析decltype和decltype(auto)

深入解析decltype和decltype(auto),decltype关键字是C++11新标准引入的关键字,它和关键字auto的功能类似,也可以自动推导出给定表达式的类型,但它和auto的语法有些不同,auto推导的表达式放在...
2年前
06815
Git指南-从入门到精通-拾光赋

Git指南-从入门到精通

Git指南-从入门到精通,代码提交和同步命令 流程图如下: 第零步: 工作区与仓库保持一致 第一步: 文件增删改,变为已修改状态 第二步: git add ,变为已暂存状态 $ git status $ git add --all #...
11个月前
04915
【解决方案】多租户技术架构设计入门(二)-拾光赋

【解决方案】多租户技术架构设计入门(二)

【解决方案】多租户技术架构设计入门(二), 目录 前言 一、多数据源设计 1.1概念模型 1.2隔离模式分析 二、技术选型 三、应用配置 四、具体实现 五、文章小结 前言 对于整个多租户技术架构的设...
9个月前
07015
Java序列化:为何必须实现Serializable并显式指定serialVersionUID?-拾光赋

Java序列化:为何必须实现Serializable并显式指定serialVersionUID?

Java序列化:为何必须实现Serializable并显式指定serialVersionUID?,结论先行 实现Serializable接口是Java对象序列化的基本前提,没有它JVM会直接拒绝序列化操作。 显式声明serialVersionUID能...
10个月前
03715
.NET Emit 入门教程:第六部分:IL 指令:3:详解 ILGenerator 指令方法:参数加载指令-拾光赋

.NET Emit 入门教程:第六部分:IL 指令:3:详解 ILGenerator 指令方法:参数加载指令

.NET Emit 入门教程:第六部分:IL 指令:3:详解 ILGenerator 指令方法:参数加载指令,前言: 在上一篇中,我们介绍了 ILGenerator 辅助方法。 本篇,将详细介绍指令方法,并详细介绍指令的相...
2年前
05715
Avalonia跨平台实战(三),自定义控件之Camera控件-拾光赋

Avalonia跨平台实战(三),自定义控件之Camera控件

Avalonia跨平台实战(三),自定义控件之Camera控件,上文讲到Avalonia中比较多的便利性,今天我们来讲一下自定义控件 研究了个把礼拜Avalonia,发现生态并不是很完善 首先是国内.NET人数少,且市场...
9个月前
06715