- 博客(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 发布到服务器(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
原创 小小动态规划
今日粪场悟道习得动态规划后日国赛,敬请期待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)
原文源自原文这是老版本的,.net6的话,需要更改接口名称接口名称是get,参数个数不一样,不知道这里能不能叫重载,.net6里面不支持,所以需要更改名称。
2023-11-08 14:36:06
651
1
求程序C#Winform程序的dataGridView让某行不参与排序
2025-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅