自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寒冰屋的专栏

工作中遇到的,感兴趣的,研究的技术总结、学习、整理等

  • 博客(3472)
  • 资源 (352)
  • 问答 (1)
  • 收藏
  • 关注

转载 .NET Core 微服务学习与实践系列文章目录索引(2019版)

2018年,我开始学习和实践.NET Core,并开始了微服务的学习,以及通过各种开源组件搭建服务治理技术方案,并在学习过程中总结了一个.NET Core微服务学习与实践系列文章,涵盖了服务发现、API网关、配置中心、验证授权、分布式日志、性能监控、事件总线等开源项目的使用,还介绍了基于Steeltoe这个开源项目让.NET Core可以在Spring Cloud框架下共享Spring Clo...

2019-12-23 20:17:47 892

翻译 使用WebAssembly构建交互式 Blazor应用

使用WebAssembly构建交互式 Blazor应用

2024-07-26 16:18:09 4

翻译 超越基础知识:.NET MAUI中UI处理的最佳做法

超越基础知识:.NET MAUI中UI处理的最佳做法

2024-07-26 16:07:12 2

转载 告别加载等待:.NET图片秒转WebP的黑科技!

告别加载等待:.NET图片秒转WebP的黑科技!

2024-07-26 14:37:12 5

转载 C# 中使用 WebSocket 的技术探索

C# 中使用 WebSocket 的技术探索

2024-07-26 14:29:49 2

翻译 EF8——返回非实体的行SQL

在EF8中,现在可以包含返回任何C#/.NET类型的任何行SQL查询,而无需在EF模型中包含该类型。执行任意SQL语句或存储过程比以前容易得多。

2024-07-26 12:18:36

翻译 .NET 8最低API和React前端

本文介绍了React如何与.NET 8最小API集成,以创建动态且响应迅速的交通灯管理系统,并演示采用解耦架构实现高效且可扩展的应用程序设计的现代Web开发实践。

2024-07-26 12:12:13 1

转载 惊呆了!NET平台下的图片处理库竟能这样处理图片,简直万能

惊呆了!NET平台下的图片处理库竟能这样处理图片,简直万能

2024-07-26 12:01:39 4

转载 5个.NET开源且功能强大的实用项目

5个.NET开源且功能强大的实用项目

2024-07-26 11:57:30 4

转载 快速入门C#设计模式【2】结构型模式

快速入门C#设计模式【2】结构型模式

2024-07-26 11:55:36

转载 快速入门C#设计模式【1】创建型模式

快速入门C#设计模式【1】创建型模式

2024-07-26 11:50:39

翻译 如何在C#中按选定列索引按选定列排序顺序对二维数组进行排序

本文介绍如何使用排序扩展,通过快速排序算法,按选定的列索引按选定的列排序顺序对二维数组进行排序。

2024-07-23 14:57:58 10

翻译 简化.NET应用程序日志记录:与Azure Log Analytics和CI/CD自动化无缝集成

本文演示如何通过与Azure Log Analytics集成来简化和自定义.NET应用程序中的日志记录。它提供了有关设置日志记录客户端、发送自定义日志条目、查询日志以及使用GitHub Actions自动执行该过程的分步指南。本文还介绍了关键方法、集成测试和CI/CD管道配置,以确保各种.NET平台的无缝高效日志记录。

2024-07-23 14:53:38 13

转载 ASP.NET Core 中的对字符串进行加密和解密

ASP.NET Core 中的对字符串进行加密和解密

2024-07-23 10:17:23 16

转载 数据库性能优化:提升系统响应速度的关键策略

数据库性能优化:提升系统响应速度的关键策略

2024-07-23 10:12:06 18

翻译 在Python中支持CodeProject.AI Server模块中的长时间操作

在Python中支持CodeProject.AI Server模块中的长时间操作

2024-07-22 21:30:31 10

翻译 为CodeProject.AI服务器创建 LLM聊天模块

为CodeProject.AI Server创建一个处理长时间运行进程的AI模块并不是火箭科学。本文将引导您完成创建类似ChatGPT的模块的步骤。

2024-07-22 21:27:13 7

翻译 如何使用BenchmarkDotNet:6个简单的性能提升技巧入门

如何使用BenchmarkDotNet:6个简单的性能提升技巧入门

2024-07-21 18:10:33 20

转载 ShardingCore:EF Core下高性能、轻量级分表分库读写分离解决方案

ShardingCore:EF Core下高性能、轻量级分表分库读写分离解决方案

2024-07-21 17:26:37 69

转载 巧用lock解决缓存击穿的解决方案

巧用lock解决缓存击穿的解决方案

2024-07-21 17:23:59 13

转载 Stack Overflow基于.NET开源的轻量级监控系统

Stack Overflow基于.NET开源的轻量级监控系统

2024-07-21 17:21:43 13

翻译 C#中的隐式运算符:如何简化类型转换

本文探讨了C#中隐式运算符的用例,并检查了代码示例以说明其实际应用。

2024-07-21 16:34:32 10

翻译 将应用程序部署到Azure Kubernetes服务

将应用程序部署到Azure Kubernetes服务

2024-07-21 16:28:54 9

翻译 利用ChatGPT构建使用页面对象模型的自动化框架

利用ChatGPT构建使用页面对象模型的自动化框架

2024-07-21 16:24:12 15

翻译 使用Visual Studio 2022/C#和NUnit的Playwright入门

本文对Playwright进行了实用的介绍,包括其安装、与Visual Studio 2022的集成以及C#/NUnit项目的设置。重点是使用Playwright的Codegen生成代码和测试录制。本文包括安装基本组件的说明,并通过在面向客户的电子商务网站上创建测试用例来演示自动化过程。

2024-07-21 16:19:41 17

转载 适用于 .NET 的现代化、流畅、可测试的HTTP客户端库

适用于 .NET 的现代化、流畅、可测试的HTTP客户端库

2024-07-19 12:22:42 12

转载 .NET平台下的一个弹性和瞬态故障处理库 Polly

.NET平台下的一个弹性和瞬态故障处理库 Polly

2024-07-19 12:19:36 12

翻译 Blazor是万物Web的未来吗?

在本文中,我们将了解.NET 8如何通过在未来几年内对框架进行现代化和面向未来的功能来改变Blazor在市场上的地位。

2024-07-19 11:07:16 27

翻译 C# Anthropic Claude库!您可以简单直观地调用Claude API

这个库HigLabo.Anthropic有助于与Anthropic的Claude轻松集成AI.It使开发人员能够有效地利用C#中的Anthropic API并与之交互。

2024-07-19 10:57:40 19

翻译 OpenGL和WPF:在WPF窗口中集成OpenGL窗口

这是使用专门为与OpenGL的互操作性而设计的WPF控件(例如OpenTK的GLWpfControl或SharpGL的OpenGLControl)的非常规替代方法。相反,它只是创建一个OpenGL窗口,并将其添加为WPF主窗口的子窗口,使其看起来像主窗口的一个区域。它保持“粘”在主窗口上,即它随它移动,甚至随着主窗口调整自身大小。这种方法有优点也有缺点,本文将对此进行讨论,但无可争辩的优势是不受阻碍的性能——您可以获得OpenGL的原始性能,而不是渴望接近它的东西。

2024-07-19 10:52:59 16

翻译 调试Android应用程序中的内存泄漏:将LeakCanary与RxJava集成

内存泄漏是Android开发中的一个主要问题,会影响应用性能和用户满意度。研究表明,它们的普遍性,尤其是在顶级应用程序中,再加上像RxJava这样的响应式编程。本文介绍了LeakCanary与RxJava的集成,为开发人员提供了一个强大的工具集来识别和修复内存泄漏,从而增强应用程序的稳定性和用户体验。

2024-07-19 10:44:04 12

转载 .NET可以用于政府信创 & 国产系统下的实践

.NET可以用于政府信创 & 国产系统下的实践

2024-07-18 22:47:44 33

转载 一款.NET开源方便、快捷的数据库文档查询和生成工具

一款.NET开源方便、快捷的数据库文档查询和生成工具

2024-07-18 22:44:32 14

转载 探索 GraphRAG:从存储到查询,深入解析 NebulaGraph 与传统 SQL 的对比

探索 GraphRAG:从存储到查询,深入解析 NebulaGraph 与传统 SQL 的对比

2024-07-18 22:42:05 23

翻译 NL2SQL与LangChain和Azure SQL数据库

LangChain是一个开源框架,用于创建使用语言模型(LLM/MLM/SML)并由其提供支持的应用程序。在这篇文章中,基本的LangChain组件(工具包、链、代理)将用于创建自然语言到SQL提示符,该提示符将允许与Azure SQL数据库进行交互;只需向数据库询问您想要什么,就好像在与另一个人交谈一样。

2024-07-16 11:17:51 20

翻译 C#中的反思:4个简单但强大的代码示例

C#中的反射使开发人员能够在运行时动态检查和操作代码,从而提供巨大的灵活性和创造潜力。通过示例,本文演示了反射如何实现类型信息的检索、对非公共成员的访问、对象数据和行为的修改以及动态对象的创建,并强调了其强大功能所带来的责任。

2024-07-16 11:12:00 14

翻译 AWS LocalStack——在Windows上本地安装和配置SQS

AWS LocalStack是一个流行的开源项目,它为测试和开发目的提供了功能齐全的本地AWS云堆栈。它允许开发人员在其计算机上本地模拟AWS云环境,使他们能够开发和测试AWS应用程序,而不会产生与实际AWS服务相关的任何成本。

2024-07-16 11:07:48 25

翻译 ASP.NETCore标识、身份验证和数据库引擎解耦

业务应用程序中用于JWT安全性的可重用代码;将授权和数据库引擎与主要API功能分离。

2024-07-16 11:02:52 12

翻译 如何重新启动USB端口

演示如何通过给定的设备实例ID在Windows设备管理中查找USB设备、确定使用的USB端口号、获取其父设备(其USB集线器)、打开集线器并执行IOCTL_USB_HUB_CYCLE_PORT调用。

2024-07-15 17:47:36 9

翻译 在C#中使用MS SQL Server实现自定义IConfiguration提供程序

在此项目中,已实现具有重新加载功能的自定义配置提供程序。API项目是一个空的默认ASP.NET项目,SQL提供程序在项目中实现,名称为:SQLConfigurationProvider,利用Dapper从SQL中检索数据。

2024-07-15 17:16:45 11

46-EF8-RowSql-Code.zip

在EF8中,现在可以包含返回任何C#/.NET类型的任何行SQL查询,而无需在EF模型中包含该类型。执行任意SQL语句或存储过程比以前容易得多。

2024-07-26

TrafficLights.zip

本文介绍了React如何与.NET 8最小API集成,以创建动态且响应迅速的交通灯管理系统,并演示采用解耦架构实现高效且可扩展的应用程序设计的现代Web开发实践。

2024-07-26

WpfOpenTK-src.zip

这是使用专门为与OpenGL的互操作性而设计的WPF控件(例如OpenTK的GLWpfControl或SharpGL的OpenGLControl)的非常规替代方法。相反,它只是创建一个OpenGL窗口,并将其添加为WPF主窗口的子窗口,使其看起来像主窗口的一个区域。它保持“粘”在主窗口上,即它随它移动,甚至随着主窗口调整自身大小。这种方法有优点也有缺点,本文将对此进行讨论,但无可争辩的优势是不受阻碍的性能——您可以获得OpenGL的原始性能,而不是渴望接近它的东西。

2024-07-19

CycleUsbPort.cpp.zip

演示如何通过给定的设备实例ID在Windows设备管理中查找USB设备、确定使用的USB端口号、获取其父设备(其USB集线器)、打开集线器并执行IOCTL_USB_HUB_CYCLE_PORT调用。

2024-07-15

CustomConfigurationProvider-master.zip

在现代软件开发领域,配置管理在确保应用程序的灵活性、可扩展性和可维护性方面发挥着关键作用。Microsoft的.NET生态系统通过IConfiguration接口提供了一个强大的配置框架,允许开发人员访问来自各种来源的配置数据。但是,在处理复杂系统或企业级应用程序时,可能需要针对特定要求量身定制的自定义配置提供程序。

2024-07-15

45-SharedResources-Code.zip

构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了资源管理器的老式方法在ASP.NET 8 MVC中仍然有效。

2024-07-15

44-SharedResources-Code.zip

构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这一部分中,我们将重点介绍表单验证错误字符串的本地化。

2024-07-15

43-SharedResources-Code.zip

这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了一个与本系列上一篇文章不同的解决方案的变体。

2024-07-15

42-SharedResources-Code.zip

这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。

2024-07-15

DbSharpApplication-8-1-0-0.zip

DbSharpApplication是一个C#源代码生成器。它生成一个存储过程客户端类,使您能够轻松调用存储过程。DbSharpApplication还创建用户定义的表类型类。最新更新2024.01.26。

2024-07-12

BinarySearchTreeGUI.zip

在本文中,我希望演示如何在二叉搜索树中插入和遍历节点。我还想解释一下以图形方式可视化二叉搜索树中节点关系的过程。

2024-07-12

FolderMetadata.zip

本文介绍用于开发文件夹元数据编辑器的方法。

2024-07-11

EOCS.Polly.zip

从今天开始,我们将开始一系列全面的文章,深入探讨使用Polly构建健壮的C#应用程序的艺术。我们的主要重点将放在实现各种策略的复杂性上,特别关注它们在微服务架构领域的应用。

2024-07-10

google-oauth-2.0-sample.zip

在Web应用程序中实现“使用Google登录”。

2024-07-08

EOCS.DataClustering.zip

从今天开始,我们将开始一系列关于数据聚类的文章,比较该领域的重要算法(特别是K-Means和DBSCAN)。我们的目标是将理论概念与实际实现(在C#中)相结合,为相关挑战提供清晰的说明。

2024-07-08

python-norm.zip

本文将介绍我编写的自定义脚本,该脚本能够获取您现有的mp3并规范化(提高音量)或拆分mp3的长度。该脚本使用ffmpeg命令行工具来实现规范化和拆分功能。有一个包含图片和结构的分步指南,将解释如何使用脚本以及如何安装和准备ffmpeg。

2024-07-08

EOCS.LanguageDetector.zip

我们开始了一系列文章,重点介绍用于语言检测的朴素贝叶斯分类器的构造。我们的目标是将理论概念与实际实施无缝结合,为所涉及的挑战提供例证。

2024-07-07

EOCS.LogisticRegression.zip

从今天开始,我们将推出一系列关于逻辑回归的文章,采用渐进式方法,特别关注IRLS算法。我们的目标是将理论概念与实际实施(ML.NET)相结合,清楚地说明相关挑战。

2024-07-07

RequestResponseModule.zip

将为ASP.NET Web应用程序或服务启用请求/响应日志记录的说明。

2024-07-07

GarbageCollector.zip

我们正在以渐进的方式发起一系列关于垃圾收集的文章。我们的目标是突出理论概念和实际实施,为相关挑战提供清晰的说明。

2024-07-04

b-tree-b-tree-b-tree.zip

B-Tree排序词典

2024-07-03

39-JavaScriptBubbling-Code.zip

这是一篇关于JavaScript中“事件冒泡”的教程文本。解释了一些理论,并展示了几个JavaScript示例。

2024-07-03

Asp.netDateTimeLocalize.zip

使用IIS模块重写服务器日期、时间、货币和数字格式(由区域设置指定),而无需编辑应用程序代码。

2024-07-03

Small-function-to-replace-characters-with-SQL-Server.zip

这个小提示展示了一个示例,该示例如何利用公共表表达式(CTE)生成小型SQL Server函数,以替换输入字符串中不需要的字符。

2024-07-03

Microtonal-Fabric.zip

使用半音格键盘进行微调音乐研究

2024-06-18

IsomorphicMIDIKeyboard.zip

使用同构电脑键盘进行音乐学习

2024-06-18

functional-cs.zip

本文通过代数、数字、欧几里得平面和分形讨论C#中的函数式编程。涵盖了与函数式编程和集合操作相关的广泛主题。提供了代码示例和说明,以帮助读者理解这些概念以及如何在C#中实现它们

2024-06-14

dotnet-solution-structure.v.1.1.zip

许多人问过这个问题,关于从XAML生成代码。还有很多不尽如人意的答案。同时,这个问题很容易解决。代码生成并不是唯一的方法。另一种方法是专门为XAML中的预定义数据对象填充创建的XAML标记。这两种方法都有其优点,易于使用,本文详细介绍了这两种方法,以及基于XAML的任意数据的全球化和本地化,不一定与UI相关。

2024-06-12

html5-event-calendar-open-source-php.20231120.zip

在本文中,我们将构建一个简单的HTML5事件日历Web应用程序。客户端(HTML5/JavaScript)部分是通用的。我们使用示例PHP和ASP.NET Core后端。本文着眼于使用日期选择器(左侧)更改日历日期、拖放事件创建、移动和调整大小、使用CSS主题、PHP后端和ASP.NET Core后端(REST API)一键更改外观。

2024-06-11

html5-event-calendar-open-source-asp.net-core.20231120.zip

在本文中,我们将构建一个简单的HTML5事件日历Web应用程序。客户端(HTML5/JavaScript)部分是通用的。我们使用示例PHP和ASP.NET Core后端。本文着眼于使用日期选择器(左侧)更改日历日期、拖放事件创建、移动和调整大小、使用CSS主题、PHP后端和ASP.NET Core后端(REST API)一键更改外观。

2024-06-11

DemoModulePython.zip

在本文中,我们将快速介绍为CodeProject.AI Server创建模块所需的所有内容。从代码和设置,到安装和安装后,测试和模块包创建。提供了一个可下载的模板供您编辑和扩展。

2024-06-05

Smart-Calculator-main.zip

关于如何使用不同的库并将它们组合在一起以制作一个漂亮的花哨计算器的教程。您将学习如何构建一个智能计算器,您可以使用Tkinter解决日常数学问题,使用Sympy和matplotlib解决数学问题,并使用pytesseract进行图像到文本提取。

2024-05-31

AspNetAndSircl-04-BootstrapModals-before.zip

在关于ASP.NET Core和Sircl的系列的第4部分中,我们将看到支持Bootstrap模态是多么容易。我们将更改一个多页Web应用程序以使用Bootstrap模态,几乎没有任何更改,也没有javascript。

2024-05-31

AspNetAndSircl-03-MoreForms-b-.zip

在本系列的第3部分中,我们了解了如何使用服务器往返在列表中添加和删除项目。此(b)部分显示了一种将服务器往返次数降至最低的替代实现。

2024-05-31

AspNetAndSircl-03-MoreForms.zip

在上一篇文章中,我们了解了如何将动态行为与页面部分请求相结合,以构建丰富且动态的网页。我们将继续添加列表管理,并发现一些特定于表单的功能。

2024-05-31

AspNetAndSircl-02-UpdatingForms-v3.zip

在上一篇文章中,我们了解了Event-Actions作为在网页中声明客户端行为的一种方式。今天,我们将了解Sircl的另一个基石:部分页面加载。

2024-05-31

AspNetAndSircl-02-UpdatingForms-v2.zip

在上一篇文章中,我们了解了Event-Actions作为在网页中声明客户端行为的一种方式。今天,我们将了解Sircl的另一个基石:部分页面加载。

2024-05-31

AspNetAndSircl-02-UpdatingForms-v1.zip

在上一篇文章中,我们了解了Event-Actions作为在网页中声明客户端行为的一种方式。今天,我们将了解Sircl的另一个基石:部分页面加载。

2024-05-31

AspNetAndSircl-01-DynamicForms.zip

在本系列的第一篇文章中,我们将介绍简单的动态表单,并了解如何使用Sircl以更好的方式编写它们。我们将介绍Sircl和Event-Actions,并告诉您如何安装和开始使用此库。

2024-05-31

CSVExcel.zip

本文是关于如何通过T-SQL查询Excel或CSV文件的教程,而无需先将它们导入到表中。

2024-05-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除