- 博客(30)
- 收藏
- 关注
原创 .NET8关于ORM的一次思考
琢磨着在.NET8找一个ORM,对比了最新的框架和性能。框架批量操作性能SQL控制粒度学习成本扩展性Dapper★★★★☆完全自主低依赖扩展库SqlSugar★★★★☆半自动中内置优化EF Core★★☆☆☆自动生成高高度可扩展ODBC★★☆☆☆完全自主低依赖驱动Dapper在1000条以内和10万以上的数据都是最快的,且粒度小。毕竟Dapper够轻量:仅26个核心类,无复杂映射配置。
2025-05-13 15:17:45
983
原创 AI对IT行业的重塑:挑战与机遇并存的技术革命
更关键的是,AI正在重构软件开发的底层逻辑:GitHub Copilot已帮助开发者提升55%的编码效率,Stack Overflow数据显示,使用AI辅助编程的代码错误率降低40%。当GPT-4通过图灵测试的比例达到54%时,我们更需要思考:AI不应是替代人类的"终极答案",而是拓展认知边疆的"思维杠杆"。未来的IT从业者,既要是驾驭AI的"数字骑士",更要成为守护技术伦理的"现代哲人"。在这个算法与人性共舞的时代,保持技术敏感与人文温度的平衡,才是IT人真正的核心价值。还有什么做得比你差的。
2025-04-30 17:25:48
559
原创 AI结合VBA提升EXCEL办公效率尝试
EXCEL右击菜单添加一个选项,点击执行自己逻辑的功能。然后让DeepSeek帮我把我的想法生成VBA代码。
2025-04-12 17:53:08
708
原创 250410异常记事
关于uni.setStorageSync: Invalid args: type check failed for args “key”. Expected String, got Boolean with value true.
2025-04-10 14:16:38
245
原创 Uniapp手持设备PDA红外线扫码(隐藏输入法)
PDA扫描有两种办法,一种红外线快捷很多,一种摄像头就需要很近。两种我都会记录下来设备和盒子上并没有任何品牌信息,只能在设置关于手机里看到 名称是i6310Pro这次遇到的主要问题是,红外线扫描后,填充input会自动弹输入法,遮挡住页面,很不和谐。设备是 安卓12的 APP,开发是uniapp的vue3。
2025-03-22 17:18:29
1157
原创 i18n实例_设置Element-menu多语言妙用
Element-plus的一个框架,设置多语言,但菜单部分一直无法实现。偶然解决了,记录下来。
2025-03-18 15:56:25
487
原创 .NetFramework站点延长会话缓存时间的一次尝试
netframework的网站。经常刷新,频繁登录倒是其次,查询条件频繁选择倒是很烦人。设置IIS连接池效果不是很理想。
2025-03-18 10:15:55
204
原创 UniApp 和 SignalR(WebApi.Net8) 实现双工通信
以前用SignalR写过聊天室。有个东西需要异端实时同步,所以测试了一下SignalR.netCore在VUE3中的应用,并记录一下
2025-03-14 16:42:05
481
原创 element-plus自定义主题,自定义颜色更改案例
从Dcloud市场下载了一套程序,感觉主题不是很满意,改动了一下,记录记录id=16396。
2025-02-12 15:28:16
444
原创 VUE3 uni-checkbox不同分辨率自适应_宽度、高度
原因:uni-checkbox 自带样式 style=“transform: scale(0.7)“并不能适配不同分辨率。1、v-deep样式穿透,穿透到子控件的样式。2、rpx百分比宽度和高度。
2024-12-27 17:20:37
269
原创 VS 存储过程的数据集,列更新
数据集是存储过程的,更新提示临时表未知。找了下也没相关的资料,抠脑壳解决了一下。项目内的数据集(存储过程的)更新不是太顺利,记录一下。
2024-12-09 17:55:53
253
原创 Uniapp无线打印实现,案例详解
前两年给我哥的小破厂写的生产管理,设计蓝牙实现生产打印。今天朋友问到,觉得有必要写出来,怕有一天自己要用到的时候想不起了。
2024-09-13 01:20:15
2949
原创 uniapp_微信小程序_WebApi_openid、phone接口获取
今天发现小程序数据接口访问不到了,查询是因为小程序禁用合法域名https://api.weixin.qq.com,索性就干脆做一次详细的微信接口调用。不得不说,好久没用可,微信这API改动真的大。闲话不说了,开干。
2024-09-06 15:24:44
2547
原创 DataGridView编辑Datatable记录,多空白行
3、AllowUserToAddRows是grid 新增行功能,底部会多一行空白,dt.Rows.add如上所说会加两行新增,所以就会有3行新增,这是在CellValidating监听之外的,无法避免。4、既然grid和dt只能单方面数据同步,所以最终我使用第2个dt作为数据保存副本,也从逻辑上去避免作业中dt和dt2的最终差异,使用dt2作为提交到数据库的改动依据。而dt.Rows.add,也会造成Grid新行中断编辑、提交数据,就会多一行。函数头个lock,函数尾释放,防执行中被触发,失败!
2024-07-19 10:13:26
765
原创 Word自定义模板导出小记(二)_ 多级DataTable导出 _C#
总想加到段落内,实在是没想到,这样式是加在段落之上的,奇葩。开始我是在 上条**SetCell()**内 这样写的。继续记录今天C#环境,NPOI导出Word遇到的问题。1、树状DataTable导出,行混乱。解决办法,建一个Rows标识控制。2、单元格 改字体、文字大小。3、表格单元格 背景颜色。
2024-06-27 20:02:16
353
原创 Word自定义模板导出小记_C#
记录一次word导出的实现。以前倒是做过几次Excel导出,但这次有一些格式要求就不行了。这次打算用word模板,先简单建了一个word,往里塞DataTable测试功能实现。
2024-06-25 16:18:42
582
原创 SQL-join联表查询转C#子查询实现构思小记
1、代码结构清晰了:在教室类Teacher.cs, 做主表、取数、取名、取职称、取年龄、入职时间等,写步骤函数。4、重用性不高:比如产品的 规格、材质、库存 这些基本信息是必要的,客户需求又一直在变更。3、可读性高了: 接口F12到主查询,然后 GetTeachers、GetStudents、GetRooms,一目了然,层次分明。2、重用性高了:比如增加 新功能-课程管理,学生、教师、教室子查询函数现成的,课程查询直接调用。我就寻思,是否可以用业务类来写,一表一函数,一个dt 不断往里写。
2024-06-20 11:11:04
268
原创 char、varchar、nchar、nvarchar区别
3、varchar、nvarchar 自由长度,省空间,但检索费时间。1、char、varchar 是存ANSI字符->1字符占1个字节,n- 是中文解决方案,存Unicode->1字符占两个字节。2、char、nchar空格补位固定长度,读取快但占空间。个人简介可能是中文、长度不定 nvarchar合适。头像路径这种可空、可能非常长 varchar合适。账户这种不会太长、但可能中文 nchar合适。密码这种不会太长、但非中文的 char合适。突然感觉中文好牛掰,全球独一份。
2024-06-17 10:00:15
919
原创 clipboard.js 、ajax异步导致copy失败,爬坑
ajax执行后返回后,弄到剪切板里。老是失败:关键在 ajax里加入 async: false,代码很简单,主要是异步导致的复制失败,折腾半天记录一下<script src="script/jquery1.91.min.js"></script><script src="script/clipboard.min.js"></script><div class="btn" id="cbtn" style="内容"><...
2020-12-29 03:19:01
1015
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人