自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘欣的CSDN博客

Time is interrupted here

  • 博客(658)
  • 资源 (10)
  • 收藏
  • 关注

原创 efcore 对象内容相同 提交MSSQL后数据库没有更新

摘要:在.NET6+EFCore6环境中遇到对象更新问题:当UI传入EFCore的对象值未变化时,数据库不会自动更新。通过强制设置实体状态为Modified可解决该问题,但相比EF更繁琐。示例代码显示需要显式设置db.Entry(one).State=EntityState.Modified才能确保更新,而传统EF无需此步骤。这反映了EFCore在变更追踪机制上的差异,开发者需要适应这种更显式的更新方式。

2025-09-14 10:34:23 153

原创 加密 隐藏 EFcore 中的数据库连接字符串

这篇文章介绍了在WinForm应用中使用AES加密技术保护数据库连接字符串的方法。通过重写DbContext的OnConfiguring方法,将加密后的连接字符串解密后传入。文章提供了完整的加密(EncryptKey)和解密(DecryptKey)实现代码,使用Rijndael算法(即AES)进行ECB模式的加密处理,包含密钥设置、加密模式配置以及字节数组转换等步骤。这种方法可以有效避免数据库连接信息以明文形式暴露在代码中,提高了应用安全性。

2025-09-12 17:33:44 133

原创 企业AI场景集锦

本文介绍了三个应用dify和LLM技术提升效率的场景:1)图书馆管理,通过扫描图书信息建立可查询知识库;2)合同管理,将电子合同存入知识库便于检索;3)智能问题分类,利用LLM对复杂问题自动标记分类,既可作为参考数据,也能辅助人工分类处理,显著提升问题处理效率。

2025-09-11 17:26:46 127

原创 关于物料采购合同,付款规则库的程序设计(刘欣)

博主需要开发一个合同管理系统,用于验证主机厂与供应商的配件合同执行情况。系统需处理阶梯价格等复杂条款,并兼容Excel原有字段和计算方式。目前面临合同规则库的设计难题,希望借鉴类似超级BOM但不完全相同的逻辑方案。博主寻求CSDN网友关于如何构建合同规则库并将其程序化的解决方案。

2025-09-07 19:23:07 199

原创 unity tilemap isometric 原点在哪儿?

博主计划用Unity重制《龙之崛起》,重点改进联网对战功能。目前正在尝试使用Unity的Tilemap功能加载2.5D菱形素材,探索重制可行性。在测试过程中遇到Tilemap坐标系设置问题,尝试将原点定位到左上/左下角。文中展示了加载民居瓦块的代码示例,包括Tilemap初始化和贴图设置,但发现坐标系与预期不符,仍在寻找解决方案。

2025-09-01 12:32:30 237

原创 unity tilemap grid 的中心轴

在Unity的Tilemap Grid系统中,Pivot中心轴点用于对齐网格,其位置会影响瓦片的定位和旋转。如图示,Pivot作为参考点确保瓦片与网格精确匹配,便于编辑和调整。

2025-08-31 18:42:52 237

原创 unity tilemap 用代码加载瓦块地图块

摘要:文章介绍了在Unity 1.6.3中使用代码加载Tilemap地图块的方法。首先在Grid下添加Tilemap,然后通过Tile Palette将图片转换为.asset资源文件。通过编写脚本(需引用Tilemaps命名空间),在Start()方法中使用AssetDatabase加载资源文件,并通过SetTile方法在指定坐标位置(1,2,3,5,0)绘制三个地图块。最终成功实现了通过代码动态绘制地图块的功能。

2025-08-31 00:17:20 200

原创 C# WinForm中提供webapi服务

本文介绍了如何在WinForm程序中搭建WebAPI服务,实现与明道云的数据交互。主要步骤包括:1)通过Microsoft.Owin包搭建WebAPI服务;2)创建QueryController处理请求;3)使用Flurl.Http访问明道云API获取数据;4)对工单数据进行处理分析,计算处理人积分并返回结果。程序实现了从本地API调用第三方服务、数据处理和结果返回的全流程,为系统集成提供了解决方案。

2025-08-28 08:50:14 391

原创 isometric 2.5D

isometric 2.5D in unity终于找到这个关键字,写在这里做个笔记吧。

2025-08-17 22:48:42 133

原创 Dify API接口上传文件 postman配置

本文分享了通过Dify API实现票据OCR识别的实践方案。作者详细介绍了调用流程:首先设置图片变量"pic",然后分两步执行API调用 - 先上传图片获取文件ID,再使用该ID调用OCR接口。示例显示识别耗时14秒,作者建议增加V100显卡提升性能。文中提供了完整的JSON请求示例,展示了如何通过Dify低成本实现专业OCR功能,相比收费服务更具性价比。该方案为开发者提供了实用的Dify API参考资料。

2025-08-01 16:39:05 635 2

原创 LoRA低秩适配的原理

某日看到一个UP主是花子啊,讲LoRA和大模型,讲得真好,笔记一篇。

2025-07-31 21:46:53 247

原创 My WinForm NuGet

本文测试了.NET8 WinForm应用在X64环境下各组件兼容性,包括单文件发布测试。验证结果显示:SAP NW RFC组件、XPTable控件和CloseXML库均能正常运行,通过兼容性测试。测试环境采用64位架构,各组件在WinForm框架下表现良好,满足开发需求。

2025-07-30 15:01:52 97

原创 自己的SAPGUI尝试

博主开发了一个基于C# WinForm的台账管理程序,与SAP系统集成作为数据库。经过半年运行,程序运行良好,已积累十几万数据。优势在于C#开发比ABAP更强大简单,且能与SAP无缝对接;不足是需自行开发RFC接口,增加了开发工作量。整体上实现了高效的用户体验。

2025-07-25 16:24:48 133

原创 用Dify搭建SAP知识库

摘要:本文介绍了如何利用Dify平台快速搭建企业级SAP问答知识库。作者通过简单的配置实现了基于LLM大模型的智能问答系统,只需四个步骤:设置用户变量、添加知识库、接入大语言模型处理数据、配置回复输出。该系统支持持续学习,可不断补充新知识提升回答准确性。文章特别提到利用开源项目Jusoft.DingtalkStream实现钉钉前端集成,展示了AI技术在企业知识管理中的便捷应用。

2025-07-23 11:11:55 510

原创 dify 用postman调试参数注意

这些地方都是大坑,和说明文档不一样的。

2025-07-12 18:20:34 620

原创 ReoGrid控件用法

--------单元格编辑事件,用户编辑单元格后,执行操作----------------------------右键点击表格,获取选中的单元格-------------------

2025-07-10 09:58:56 214

原创 内网服务器程序接收钉钉机器人消息 stream python

钉钉群机器人的消息接收

2025-06-21 11:34:01 370

原创 C# Renci.SshNet 登陆 suse配置一粒

PasswordAuthentication no 为 PasswordAuthentication yes。1、需要root登陆os,配置 /etc/ssh/sshd_config里面的。2、然后重启SSH服务:sudo systemctl restart sshd。

2025-05-29 14:19:57 493

原创 来也语法备忘-删除数组中最后一列

arrayData 这个数组,它有0~14,共15列,我想删除最后的一列,只需要0~13列的数据

2025-05-14 14:22:13 165

原创 来也语法备忘-按关键字提取

【代码】来也语法备忘-按关键字提取。

2025-05-14 14:12:42 242

原创 联想Horizon 2系列电脑 参数

机身较厚的 Horizon 2e 采用21.5英寸的屏幕和Core i3处理器,未配备电池,起售价 4499 元,(Intel Core i3-4030U/NVIDIA GeForce 820A/4GB/500GB/21.5英寸/1920×1080)机身轻薄的 Horizon 2s 采用19.5英寸的屏幕和Core i5处理器,配备电池,起售价 6999 元。(Intel 酷睿i5 4210U)已推出的27英寸大屏 Horizon 2 起售价11999元。其它触控一体机:海尔 Aphro S5-B465戴尔

2025-05-07 11:10:20 525

原创 昨天很早就睡了,从未这么早睡过

从2014年潍柴汽车,整车计划员给我提需求开始,我一直在这一个细分领域尝试突破。昨天超级工厂生管计划员告诉我,我的程序帮助他们把每天的排产时间缩短了2个小时后,我觉得我在这个领域终于有所建树,并且取得了巨大的成功。

2025-05-01 09:02:07 213

原创 北洋底标印记纪年

这一篇博文的内容详细列举:清末袁世凯在山东德州北洋机器局的底标印记。说到这些底标符号,一定要先了解苏州码子,大家可以自行百度,甚至可以百度到北洋军服的编号就是使用苏州码子。下表列举了底标出现的全部年代,从民国1912年11月开始往后,北洋机器局改名德州,从此底标印记“北洋”消失。闲鱼app上出现的老物件,从清朝光绪末年,到明国初年算起来都是上百年的文物了。那些奇怪的符号底标是什么意思,它们制造谁先谁后,谁最少最稀有?

2025-04-12 16:01:18 287

原创 我在超级工厂做APS的那些程序(我的APS项目十一)

【摘要】本文回顾了作者作为项目经理在2023-2024年主导APS整车高级计划排程系统项目的关键突破:1)攻克超级BOM解析难题,开发7个程序实现3000零件精准校验;2)创造性提出Plan B方案,确保主计划功能按时交付;3)为物流团队开发高效齐套检查工具,至今支撑三大车间物料管理;4)打造"丝滑"混线排产系统,实现分钟级千辆整车排序。这些创新解决方案不仅保障了项目成功,更成为企业持续使用的核心工具,展现了作者在汽车IT领域的深厚技术功底和问题解决能力。

2025-04-11 14:51:18 469 1

原创 检测手机插入USB后,自动启动scrcpy的程序

博主写了一个小工具,检测手机插入电脑USB后,自动启动scrcpy。

2025-04-06 13:18:27 490 2

原创 我终于实现了手机竖屏高清投屏

这几天,因为查找解决方法,抖音推了一段视频,是雷布斯在2011年去腾讯讲智能手机,他说他经过深入研究苹果手机成功的原因就是手机越来越像电脑,而且将来只要解决手机的输入输出两个环节,手机就可以代替电脑,视频很长,博主没有看完。不过github上只有源代码,看版本已经到3.2了,博主一时半会也不想去编译它,就随便下载了一个版本2.4的执行程序试试,这一试不得了,博主期望的手机屏幕镜像到显示器竖屏大屏,高分辨率高清的功能终于来了,仔细看看屏幕上的文字,那是如此的清晰,这才是真正的手机高清投屏啊!

2025-03-31 00:00:03 1551 1

原创 当我发现明道云对每一个应用开放了完整API后

博主配合黄老师在ERP团队创新自己的项目管理应用,担任开发人员角色,逐渐深入明道云的开发,为满足功能需求,实现了从A表更新到B表的数据更新,在工作流中写了第一段JS代码来统计数据等等高级功能,都能游刃有余的解决掉。但有一个工时收集的场景,实现起来难度就比较大了。公司引入了明道云零代码平台,业务部门的各种应用如雨后春笋般在明道云平台茁壮生长,而当明道云引入了企业组织数据后,所有的数据操作和员工深度锁定,在很多业务场景,都快速上线创新了各种方便的应用,线上办公一发而不可收啊。

2025-03-14 19:03:26 596

原创 帮AI建立一次常识

帮AI建立一次常识

2025-03-07 09:28:44 208

原创 C# httpclient 和 Flurl.Http 的测试

async 和 await 是成对使用的,为了接受web异步返回的数据,winform的button控件中使用,只需要加上async关键字,然后在await中等待函数执行返回。

2025-02-24 11:05:12 556

原创 老WinForm中一个执行文件使用SQLite数据库

EF6在老WinForm中停止更新了,但如果只是在win10上面使用,老的.net Framework 4.8框架有一个优势,编译后的执行文件很小。还有一些老类库也只能在老的.net Framework 4.8框架使用,所以微软还是保留了老的.net Framework 4.8框架。在老的.net Framework 4.8框架中,DB First模型中,可以像EFcore一样简单一条指令就建立数据库的连接和实体类轻松的使用吗?虽然没有EFcore方便,但也已经很不错了,很简单的在老框架中使用起来了。

2025-02-09 21:07:37 605

原创 winform treeView 选中节点 图标保持不变

winform treeView控件中,节点需要指定好选中和非选中的图标,这样就不会每次用户点击节点时,图标会变为默认的,缺点就是必须要多写一行代码。

2025-02-05 15:34:53 320

原创 小汽车维修记录程序(PC版)

博主需要一个小程序,记录小车维修保养的内容:时间,地点,某种零件,以什么价格被保养使用。这样博主才能准确的知道小车下一次在何时需要保养,然后就可以有的放矢的去准备下一次的零件和时间(比如在618采购,还是在双11采购?比如汽车保养零件,它包括复杂的图片、型号、供应商、价格等等,你只需要一次输入,下次同样的零件记录,直接从零件库中选中即可。时间、地点、零件,就可以把我们的汽车维修记录完整的下来了。链接:https://caiyun.139.com/m/i?

2025-01-18 22:45:08 435

原创 C# 25Dpoint

C# 25Dpoint ,做一个备份。

2025-01-14 13:50:00 478

原创 C# XPTable 日期字段处理(XPTable控件使用说明十三)

2、XPtable中日期字段定义与显示。1、SQLite数据库定义为日期类型。4、自己的函数处理一下转换。

2025-01-12 11:48:34 408

原创 ABAP 调整20天未登陆用户有效期

调整20天未登陆用户有效期 ABAP程序。

2025-01-07 11:52:20 243

原创 C# XPTable 带图片的增删改查(XPTable控件使用说明十三)

今天完成了一个DEMO, XPtable直接增删改查,带富文本图片,这就是XPtable的优势。

2025-01-06 11:09:43 352

原创 业务模型与UI设计

业务数据模型的设计、UI设计这应该是程序设计中不可缺少的部分。做程序设计的前提应该先把这两块设计好,那么,来一个实际案例,看看这2块的内容。部件是基于零件的,多个同名称的零件对应一个部件名称(车辆上安装位置),后续报表按部件取数。1、详情编辑,对图片(图片录入单独窗口)、文本可以修改、删除,保存后,父级清单需要刷新。1、显示车辆列表,图文混排,每一项中:车辆有图片显示,有名称描述。3、详情页面可以按部件出报表,也可以放到【部件页面】中。2、选中其中一项,进入【车辆详情】。3、新增按钮进入【车辆详情】。

2025-01-02 11:24:18 408

原创 WINFORM 对象引用对于非静态字段、方法或属性是必需的

winform中,我想控制form中的控件,但是这个控件的定义被写在Form1.Designer.cs文件中,因为我是从界面上拖了一个控件放上去的。在其他form中,要调用这个控件,就会出现“对象引用对于非静态字段、方法或属性是必需的”错误。手动去Designer.cs文件中加上static关键字是可以的,但是一旦Form更新,static关键字就会被VS编辑器抹去,所以并不是解决问题的最优解。这样就把这个控件的属性写死了,VS IDE只会改Designer.cs中的内容,不会乱改C#中的代码。

2025-01-01 11:56:55 427

原创 关于“计划订单模型”的思考(我的APS项目十)

一旦我们有计划订单一车一单模型,计划部门的各种业务无外乎就是对计划订单数据做全生命周期管理,有了这样的颗粒度,我们可以轻松应对。APS系统覆盖销、供、产业务,提供的承接销售需求,编制生产计划,输出生产订单的功能。在IT系统中,应该建立相应对应数据模型,销售需求-销售订单模型,生产计划-计划订单模型,执行生产-生产订单模型。这些模型的颗粒度,应该要细化到一车一单,才能支撑销售模型,计划模型,生产模型数据之间的联动。如果我们对主计划数据建一车一单的“计划订单”模型,这样就可以应对计划部门随时调整计划的场景。

2024-12-31 16:19:24 203

原创 excel 正在试图恢复你的信息 这可能需要几分钟 服务器出现意外情况

来也uibot开发服务器上,突然出现打开excel错误,错误内容:excel 正在试图恢复你的信息,这可能需要几分钟,服务器出现意外情况。找遍了来也社区20个相关提问,都没有回答,博主也在这个问题上卡了一天,终于解决了。原因应该是服务器上的PDF软件升级,自己对excel加载了三方COM插件,把PDF这个插件取消就正常了。

2024-12-25 14:42:24 387

SAP NCO 3.0 程序手册

SAP 官网 NCO 3.0 程序手册 2013年

2014-08-19

EHP7 FB02 FB50 BUG解决方法

使用改学习环境做物料移动产生凭证时报错: Syntax error in program "SAPLFIN_UI_DECO_DOC_VERIFY have occurred: 数据库表的类型和工作区域(或内部表)"LS_BKPF" 的类型不能在 Unicode 中转换。 该bug出现于Ecc6EHP7 纯净版的学习环境中,文档中提供标准SAP NOTES的手动修正办法.

2016-07-06

ssd固态硬盘寿命查询检测 SsdDiskInfo工具

ssd固态硬盘寿命查询检测 SsdDiskInfo工具, 代码配套文章 https://blog.csdn.net/ot512csdn/article/details/80031712

2018-05-23

WINFORM控件动画无闪烁的例子DEMO.rar

C# WINFORM 控件动画无闪烁的例子DEMO配套源程序 https://basis.blog.csdn.net/article/details/104442629 因为上一个专题"程序服务器和客服端对象更新"的需要, 要在C# WINFORM 中有物体的移动,需要不闪烁的动画 这里单独把这个无闪烁动画的功能说明一下: 程序在WINFORM的控件上画出每一帧的图像来实现动画, 程序先自己创建一张BMP图片对象,有什么动画就在这张BMP对象上画出来。 最后再把这张BMP显示在控件上,这样可以避免直接在控件上作画的图像闪烁。 代码中没有用什么特别的功能,不知是否属于先缓冲解决闪烁之流。

2020-02-22

C#聊天程序基于HP-SOCKET V1.1最终版

HP-SOCKET我一直以来要要得一个SOCKET引擎,今天做了一个服务器客户端的例子把它测试了一下( 加了自己的心跳包功能,因为以后客户端有可能是android,而无法用HP client的心跳功能)。 例子程序中实现如下功能: 服务器端 1.有用户密码表,用于认证客户端的登陆 2.统计客户端连接状态,发了多少次数据,收了多少次数据,绑定到客户端的登陆用户上。 3.客户端的请求被排在一个先进先出的队列里,服务器单一的线程来转发客户端的聊天数据。 客户端 1.帐号登陆服务器,发送信息。 2.最小化系统托盘,新消息变换图标 3.客户端会一直发消息给服务器(用于压力测试)。 例子程序版本V1.1,这个例子应该不会再更新了。其中还有什么可以优化的地方,请指教,QQ:522929 2015-12-16

2015-12-16

ORACLE space 源代码

管理的ORACLE数据库越来越多,统计不是很方便,ORACLE space诞生了, 它实现定时统计ORACLE数据库表空间大小、使用、空闲比例等。 程序工作原理: 使用ORACLE官方提供的Oracle.ManagedDataAccess组件连接数据库。 空间信息保存到myhosts.db(SQLite3)文件数据库中。

2016-06-02

人机对诗signed.apk

人机对诗V1.0 安卓版 安装APP power by james_lx 2019

2019-08-25

人机对诗.rar

人机对诗APP,UNITY2D源代码 power by james_lx 2019

2019-08-25

SAP NCO 代码例子

SAP 官网 提供的NCO3.0 代码例子 2013年

2014-08-19

ORACLE space

管理的ORACLE数据库越来越多,统计不是很方便,ORACLE space诞生了, 它实现定时统计ORACLE数据库表空间大小、使用、空闲比例等。

2016-06-02

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

TA关注的人

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