4

开源:Taurus.DTS 微服务分布式任务框架,支持即时任务、延时任务、Cron表达式定时任务和广播任务。

在发布完:开源:Taurus.DTC 微服务分布式事务框架,之后想想,好像除了事务外,感觉里面多了一个任务发布订阅的基础功能,本想既然都有了基础发布订阅功能了,那要不要顺带加上延时发布功能呢?加上了会不会让事务组件不纯了? 经过一翻深思......于是就有了这个Taurus.DTS 任务组件,而且功... ...

路过秋天 发布于 2024-01-18 14:26 评论(3) 阅读(1001)
12

记一次 .NET某道闸收费系统 内存溢出分析

一:背景 1. 讲故事 前些天有位朋友找到我,说他的程序几天内存就要爆一次,不知道咋回事,找不出原因,让我帮忙看一下,这种问题分析dump是最简单粗暴了,拿到dump后接下来就是一顿分析。 二:WinDbg 分析 1. 程序为什么会暴 程序既然会爆,可能是虚拟地址受限,也可能是系统内存不足,可以用 ...

一线码农 发布于 2024-01-18 11:00 评论(0) 阅读(1353)
1

[SDR] GNU Radio 系列教程(十五)—— GNU Radio GFSK 模块

目录1 GFSK 背景知识2 GNU Radio GFSK 模块参数详解3 GNU Radio GFSK 模块简示例4 本文视频教程参考链接教程列表基础教程:综合教程:视频和博客 1 GFSK 背景知识 调制分类如下:[2] GFSK 是 FSK 的扩展,其中调制信号的频率不会在二进制数据的每个符号 ...

beautifulzzzz 发布于 2024-01-18 10:19 评论(0) 阅读(1000)
51

.NET使用QuestPDF高效地生成PDF文档

前言 在.NET平台中操作生成PDF的类库有很多如常见的有iTextSharp、PDFsharp、Aspose.PDF等,今天我们分享一个用于生成PDF文档的现代开源.NET库:QuestPDF,本文将介绍QuestPDF并使用它快速实现发票PDF文档生成功能。 QuestPDF介绍 QuestPD ...

追逐时光者 发布于 2024-01-18 08:43 评论(16) 阅读(4347)
19

C#开源免费的Blazor图表库

前言 今天分享一款基于ApexCharts.js封装的、C#开源免费的Blazor图表库:Blazor-ApexCharts。 10款值得推荐的Blazor UI组件库 全面的ASP.NET Core Blazor简介和快速入门 ApexCharts.js介绍 ApexCharts.js开源地址:h ...

追逐时光者 发布于 2024-01-16 13:31 评论(2) 阅读(1901)
15

记一次 .NET某MES自动化桌面程序 卡死分析

一:背景 1. 讲故事 前些天有位朋友在微信上找到我,说他们的客户端程序卡死了,让我帮忙看下是什么原因导致的?dump也拿到了手,既然有了dump就开始正式分析吧。 二:WinDbg 分析 1. 什么导致的卡死 客户端的程序卡死比较好找原因,入手点就是主线程,看下它此时正在做什么,可以用 k 命令。 ...

一线码农 发布于 2024-01-16 09:41 评论(12) 阅读(3067)
2

轻松导航:教你在Excel中添加超链接功能

前言 超链接是指在网页或电子文档中常见的元素,它的主要作用是将一个文本或图像与另一网页、文件或资源链接起来,从而使用户能够通过点击该链接跳转到目标资源、超链接可以起到导航以及引用的作用。超链接通常有以下几种用途: 网页链接 文档链接 内部定位链接 电子邮件链接 在Java中设置超链接 下面小编将为大 ...

葡萄城技术团队 发布于 2024-01-16 09:27 评论(0) 阅读(347)
11

开源的代名词「GitHub 热点速览」

当开发者谈论开源时,通常会想到 GitHub,它不仅仅是一个代码托管平台,更是一个汇聚了全球开发者的社交中心。过去,开发者发布一款软件后,都是在自己的小圈子里默默努力和交流,现在通过 GitHub 平台可以方便地与全球的开发者分享、交流和协作。贡献者在这里展示自己的才华,追随者在这里寻找强者的脚印, ...

削微寒 发布于 2024-01-15 08:37 评论(0) 阅读(1294)
19

C#/.NET学习值得推荐的在线论坛和技术社区

前言 本文来源于知乎的一个提问,C#/.NET程序员学习有哪些值得推荐的在线论坛和技术社区?其实很早之前DotNetGuide就已经新增了C#/.NET/.NET Core充电站栏目,当然大家有更好的.NET相关学习站点和资源欢迎PR投稿。 https://github.com/YSGStudy ...

追逐时光者 发布于 2024-01-14 18:16 评论(5) 阅读(3410)
0

Apache Hudi在信息服务行业构建流批一体的实践

个人介绍 李昂 高级数据研发工程师 Apache Doris & Hudi Contributor 业务背景 部门成立早期, 为了应对业务的快速增长, 数仓架构采用了最直接的Lambda架构 对数据新鲜度要求不高的数据, 采用离线数仓做维度建模, 采用每小时调度binlog+每日主键归并的方式实现T ...

leesf 发布于 2024-01-14 11:44 评论(0) 阅读(320)
2

[活动(深圳)] .NET Love AI 之 .NET Conf China 2023 Party 深圳

中国.NET 社区2023年12月16日 在北京成功举办了.NET Conf China 2023,虽然北京飘起雪,依然挡不住想要参加活动的全国各地的.NET开发兄弟姐妹的热情。大家可以通过大会精彩照片集:https://live.photoplus.cn/live/79415183 体验现场的热度 ...

张善友 发布于 2024-01-14 07:58 评论(0) 阅读(487)
7

浅谈6种流行的API架构风格

前言 API在现代软件开发中扮演着重要的角色,它们是不同应用程序之间的桥梁。编写业务API是日常开发工作中最常见的一部分,选择合适的API框架对项目的成功起到了至关重要的作用。本篇文章将浅谈一下当前6种流行的API架构风格的优点、缺点以及适用场景。 6种流行的API架构风格图 SOAP SOAP全拼 ...

追逐时光者 发布于 2024-01-12 23:13 评论(0) 阅读(1031)
11

开源:Taurus.DTC 微服务分布式事务框架,支持 .Net 和 .Net Core 双系列版本

在经过1年多的深思,十几年的框架编写技术沉淀下,花了近一个月的时间,终于又为 .Net 及 .Net Core 的微服务系列框架贡献当中的一个重要组件。原本的设计是作为 Taurus.Mvc 微服务系列中的一个插件,单独内部集成使用,后来想了想,还是在设计中独立了出来,支持在任意 Mvc 框架中使用... ...

路过秋天 发布于 2024-01-12 08:58 评论(1) 阅读(1150)
20

.NET开源、强大的Web报表统计系统

前言 今天分享一个.NET开源、强大的Web报表统计系统:CellReport。 项目官方介绍 CellReport 诞生的初衷是为了解决日常快速制作统计报表的需要。 CellReport 是一个为复杂统计报表为核心目标的制作、运行工具。你可以使用数据库、excel文件、api服务、已有报表等为数据 ...

追逐时光者 发布于 2024-01-11 19:45 评论(5) 阅读(3670)
0

PowerDotNet平台化软件架构设计与实现系列(17):PCRM个人用户管理平台

个人用户管理是业务系统中非常基础且重要的一个公共服务系统,我们写的绝大多数应用都和个人用户或会员有关,用户(会员)数据安全无小事,必须有一个完备的用户管理平台系统。 因为不同公司的主业务不同,个人用户管理的侧重点也会有不同,PowerDotNet这里介绍的个人用户管理平台,只是个人用户管理系统中很基 ...

JeffWong 发布于 2024-01-11 11:12 评论(0) 阅读(541)
20

一个小巧、快速、轻量级的 .NET NoSQL 嵌入式数据库

前言 今天给大家分享一个小巧、快速、轻量级的 .NET NoSQL 嵌入式数据库:LiteDB。本篇文章主要是介绍LiteDB和在.NET中如何使用。 LiteDB介绍 LiteDB 是一个小巧、快速和轻量级的 .NET NoSQL 嵌入式数据库。 无服务器的 NoSQL 文档存储 简单的 API, ...

追逐时光者 发布于 2024-01-10 08:01 评论(7) 阅读(2505)
42

C# 成为2023年度编程语言之王

原文发表在公众号 腾讯云开发者:https://mp.weixin.qq.com/s/5owE5hmJVkwOLJrKMXfR6Q导读2023 TIOBE 年度编程语言正式揭晓,C# 在陪跑多年后首次斩获这一殊荣。TIOBE表示,C#在 Web 应用后端和游戏等领域变得持续流行,并开始蚕食 Java ...

张善友 发布于 2024-01-09 21:22 评论(11) 阅读(7017)
16

七天.NET 8操作SQLite入门到实战 - 第七天BootstrapBlazor UI组件库引入(1)

前言 由于第七天Blazor前端页面编写和接口对接的内容比较的多,所以这一章节将会分为三篇文章来进行讲解,大家可以认为分为早、中、晚来进行阶段性学习,从而提高学习效率。 七天.NET 8 操作 SQLite 入门到实战详细教程 第一天 SQLite 简介 第二天 在 Windows 上配置 SQ ...

追逐时光者 发布于 2024-01-09 13:48 评论(5) 阅读(932)
6

在ASP.NET Core微服务架构下使用RabbitMQ如何实现CQRS模式

前言 在现代软件开发中,微服务架构和CQRS模式都是备受关注的技术趋势。微服务架构通过将应用程序拆分为一系列小型、自治的服务,提供了更好的可伸缩性和灵活性。而CQRS模式则通过将读操作和写操作分离,优化了系统的性能和可维护性。本文小编将为大家介绍如何在ASP.NET Core微服务架构下使用Rabb ...

葡萄城技术团队 发布于 2024-01-09 08:58 评论(0) 阅读(756)
4

从源码分析 MySQL 身份验证插件的实现细节

最近在分析ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)这个报错的常见原因。 在分析的过程中,不可避免会涉及到 MySQL 身份验证的一些实现细节。 加之之前对这一块就有很多疑问, ...

iVictor 发布于 2024-01-08 20:25 评论(2) 阅读(1308)