自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 实验室管理平台(WebAPI+EFCore+Mysql+Vue3+Echarts+Three.js+Map+RabbitMQ+Consul+Polly+JWT +Ocelet+Redis)

但是他写的需要更改一些东西才能改到自己的代码中,这边推荐修改源代码,后面有空会重写。郭隆邦的个人空间-郭隆邦个人主页-哔哩哔哩视频 (bilibili.com)马域/CQIE.LabAssist (gitee.com)然后代码源地址,其中三维模型代码来自B站up主。

2024-06-22 23:34:44 708

原创 .NET WebAPI+微信支付

全面解析.NET WebAPI如何使用微信支付以及配置

2024-05-16 14:31:35 6542

原创 .NET WebApi 发布到服务器(windows)并开放端口

第一次接触确实很迷茫在朋友、老师与多篇文章帮助下最终还是完成了测试。这一篇总结了很多错误类型,可以查阅。没有服务器的可以选择这篇,直接内网穿透。这一篇帮忙解决了ASP.NET Core Runtime 6.0.24与让显示出来(这里我也不知道有没有用到,不过我是照着敲得)。配置过程中可能会有报错,可以翻阅第八部分.

2023-11-14 20:37:27 4347 2

原创 水晶报表自动生成的CS文件命名空间设置

水晶报表更新对于rpt文件以后会在原命名空间自动添加几个后缀导致需要每次手动删除。在属性窗口中设置"自定义工具命名空间"保存后重新生成项目即可。

2025-09-03 10:53:48 267

原创 WinForm下Datagridview虚拟模式帮助类封装

该代码实现了DataGridView虚拟模式的数据绑定和样式控制功能。主要特性包括: 支持虚拟模式加载大型数据表,提升性能 提供列排序功能,可点击列头进行升序/降序排序 灵活的条件着色规则配置,支持基于值字典或自定义条件设置单元格背景色 合计行功能,自动计算指定列的汇总值并显示在最后一行 自定义行Tag生成,支持多列组合标识 提供自定义单元格值处理接口,允许修改显示内容 包含资源释放管理,避免内存泄漏 使用方式通过构造DataGridViewVirtualModeHelper类实现,可配置颜色规则、合计列、

2025-08-01 11:57:42 288

原创 Datagridview虚拟模式下的操作集锦

数据源直接绑定模式下数据量丰富的情况下渲染效果依旧不理想,约是30列乘以30w左右行累计渲染时间20s左右。启动虚拟+双缓冲以后压缩至3秒左右,其中有颜色渲染,合计行统计,序号绘制,配置列头排序。性能捕捉如下:但是由于C#国内社区实在是贫瘠,很多教程配备了虚拟模式与双缓冲但是该模式下的列头排序,全选反选等等附带操作集合没能给出代码。列头排序核心是ColumnHeaderMouseClick。

2025-06-18 12:59:41 256

原创 DataGridView使用DataSource绑定时合计行不参与列头排序解决方案

在DataGridView中实现排序时,合计行常常会参与排序,导致显示混乱。为解决此问题,可以通过重写内部排序函数或使用虚拟行技术。重写排序函数是最佳方案,但需修改接口层,耗时较长。虚拟行技术则通过CellFormatting事件处理,手动控制合计行的显示位置,确保其不参与排序。具体步骤包括:1. 计算合计值并存储在虚拟行中;2. 在CellFormatting事件中格式化普通数据行并处理合计行;3. 确保合计行始终位于表格底部。此方法虽需手动移动表格,但能有效避免合计行参与排序问题。

2025-05-19 12:58:09 342 2

原创 链表,双链表--增删改查

【代码】链表--增删改查。

2024-09-04 20:07:48 345 1

原创 菜单栏与权限分配

【代码】菜单栏与权限分配。

2024-06-22 23:38:35 291

原创 .NET+RabbtiMQ

exchange 记得改为一致。

2024-06-12 19:29:50 392 3

原创 小小动态规划

今日粪场悟道习得动态规划后日国赛,敬请期待62. 不同路径 - 力扣(LeetCode)不同路径,当前路径为上一层路径数加左边路径数dp[i][j]=dp[i-1][j]+dp[i][j-1];class Solution {public: int uniquePaths(int m, int n) { int dp[m][n]; dp[0][0]=1; for(int i=1;i<m;i++)

2024-05-30 11:07:21 365 1

原创 .NET+JWT+Ocelet

过段时间写,整点流量卷。

2024-05-21 23:29:41 587

原创 .NET WebAPI+智谱清言实现本地知识库问答AI

注册智谱清言,构建本地知识库。

2024-05-21 23:27:10 1165

原创 微信小程序获取手机号(.NET)

原文源自原文这是老版本的,.net6的话,需要更改接口名称接口名称是get,参数个数不一样,不知道这里能不能叫重载,.net6里面不支持,所以需要更改名称。

2023-11-08 14:36:06 651 1

在windows服务器上安装MYSQL/SQLSERVER云数据库

在windows服务器上安装MYSQL/SQLSERVER云数据库

2023-11-15

.NET WebApi 发布到服务器(windows)并开放端口

.NET WebApi 发布到服务器(windows)并开放端口

2023-11-14

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

TA关注的人

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