自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(333)
  • 资源 (12)
  • 收藏
  • 关注

原创 致在研发路上努力奔跑的技术人

2019年2月4日,3M公司完成了对医疗信息技术开发商M*Modal约10亿美元的收购。此次收购旨在得到M*Modal的人工智能开发团队,从而推动其自身的医疗健康信息系统业务。2021年4月16日,微软宣布以197亿美元现金收购Nuance。这是智能语音行业最大的一起并购案。相信很多人都没听过Nuance,但在语音识别领域,Nuance的曾经是稳居第一名超过十几年。大家熟知的苹果语音助手Siri所使用的语音识别引擎就是由Nuance开发,而Google语音识别部门的核心人物也是来自Nuance的技术团队。时

2022-06-23 23:34:19 956 3

原创 一个文件比较的工具

本文介绍了一个用于比较两个目录中文件差异的C#工具。该工具通过遍历指定目录(支持.cs、.aspx、.js等扩展名),找出共同存在但内容不同的文件,并将结果输出到文本文件。实现上采用直接读取文件内容进行对比的方式,相比MD5哈希更高效。工具包含文件大小预判和缓冲区读取优化,能准确识别文件差异并生成详细报告。适用于需要快速检查代码修改情况的开发场景。

2025-11-02 12:36:43 746

原创 生成私钥公钥

本文介绍了使用OpenSSL工具生成RSA公钥和私钥的方法。首先需要安装Win64OpenSSL_Light-3_3_0.exe程序,然后通过其命令行工具执行"openssl genrsa -out private_key.pem 2048"生成私钥,再执行"openssl rsa -in private_key.pem -pubout -out public_key.pem"导出公钥。生成的文件默认保存在C:\Users\Administrator目录下。这种方法简

2025-11-01 22:57:35 237

原创 关于Delphi的一次吵架的后续

摘要:通过优化数组赋值操作,将多个单独赋值合并为一个整体赋值,减少了赋值次数和内存操作。测试数据显示性能显著提升,执行时间从95-100毫秒降至45-55毫秒。这证明了数组索引操作的开销不容忽视。作者表示将从这次优化经验中学习,专注提升Delphi编程技能。

2025-11-01 21:02:40 176

原创 关于Delphi的一次吵架

文章摘要:年轻程序员在技术群因"不懂业务也能改代码"的观点与网友争执,最终通过实际代码优化证明了自己的观点。虽然不理解算法原理,但他针对Delphi语言特性进行了三处优化:1) 通过指针操作减少数组索引访问,性能提升5-8%;2) 重构数据结构实现批量赋值,减少30%循环操作;3) 消除嵌套循环简化逻辑。这些改动未改变算法但显著提升了执行效率(最高30%),展示了代码优化的价值。作者最终反思表示今后避免无谓争吵。

2025-10-31 23:47:51 981

原创 一种MP3文件的压缩方法

本文介绍了一个用于压缩课文朗读音频的MP3处理方案。通过设置低质量参数(采样率8000Hz、比特率32kbps、单声道),可将78MB音频压缩至9MB,体积缩小为原来的1/8。代码实现了完整的音频处理流程:验证输入参数、创建输出目录、读取原始音频、重采样处理、LAME编码压缩,并包含完善的异常处理和资源释放机制。该方案适用于对音频质量要求不高但需大幅减小文件体积的场景,特别是教育类音频内容的分发存储。

2025-10-31 15:29:42 792

原创 对于一些MP4文件的压缩

本文描述了一个针对网课MP4视频的自动压缩方案。系统首先使用FfmpegMediaInfo获取视频元数据(包括分辨率、码率、帧率等),然后基于这些信息动态生成压缩参数:对于宽度≥1280px的视频进行分辨率缩放至1080p;根据原视频码率设置目标码率(300k-512k);将帧率降低至16fps或更低;音频压缩为单声道32kbps电话质量。采用libx264编码器和CRF25参数,可将300-500MB视频压缩至原大小的1/10(约38MB),在保证可观看性的前提下显著减小文件体积。系统通过C#实现的Vid

2025-10-30 23:24:51 901

原创 一个DevExpress的Docx文件处理的Bug的解决

本文介绍了使用DevExpress处理Docx文件时遇到的边界线丢失问题及解决方案。作者发现批量替换文档中的模板变量后,文档左右两侧的边框线会丢失。通过分析发现这是页面边框(PageBorders)设置问题,使用Open XML SDK工具逆向分析Docx文件结构后,编写了修复函数AddSectionBorders。该函数重新添加了左右边框设置(单线,大小4pt),同时移除了顶部和底部边框。最终成功恢复丢失的边框线,展示了使用微软工具分析Office文件结构的有效性。

2025-10-30 22:50:30 1088

原创 专业共鸣:超越酒桌的信任密码

【专业共鸣:赢得客户信任的核心竞争力】 商务交往中,真正的信任建立不在于酒桌上的应酬,而在于专业领域的深度共鸣。当您能精准把握客户痛点,提出切实可行的解决方案时,客户会自然将您视为行业专家而非普通销售。这种专业认可体现在:客户主动改称您为"老师"、误以为您是同行校友、在技术讨论中产生"相见恨晚"的兴奋感。专业共鸣的三大要素包括:准确的问题诊断能力、可落地的解决方案、系统性的知识体系。培养这种核心竞争力需要持续学习、项目复盘和客户视角思考,最终形成超越商务关系的专业信任

2025-09-26 01:20:05 373

原创 Delphi的自带的皮肤

Delphi通过TStyleManager和Vcl.Themes单元实现皮肤功能,支持静态和动态两种方式切换界面样式。主要特性包括:内置36种.vsf格式皮肤文件(如Windows10Dark、AquaLightSlate等);静态设置通过项目配置直接应用默认皮肤;动态切换需引用Vcl.Themes单元调用TStyleManager方法;需注意第三方控件支持和跨版本兼容性问题。优势在于无需第三方库,支持运行时动态切换,减少程序体积。

2025-09-20 09:58:00 313

原创 上线了,才是项目研发的开始

摘要:文章提出"上线才是研发开始"的创新理念,主张快速推出1.0版产品实测,通过真实用户反馈驱动迭代。相比传统原型设计,该模式让用户在实操中提出字体、快捷键等具体改进建议,使需求收集更精准高效。作者强调上线系统比PPT演示更具说服力,建议两周内完成初版,后续灵活迭代(如直接推出3.0版),形成以用户为中心、持续优化的敏捷开发闭环。(150字)

2025-09-10 18:41:25 448

原创 群里对AI的一次争论

以群体讨论分歧为切入点,自然引出对AI本质的思考化用扎西拉姆·多多《见与不见》的经典句式,赋予AI拟人化特征默然相爱/寂静欢喜的改编巧妙消解技术冰冷感

2025-09-04 13:36:58 335

原创 如果 我退休了

摘要:AI诗歌《如果我退休了》描绘了退休生活的闲适图景,以"坐公交""种野草"等意象展现对平凡生活的诗意向往。针对该诗设计的5道语文题,从主题(C选项正确)、意象理解(C选项)、修辞手法(B拟人)、情感把握(B孤独中寻求连接)及结构特点(B重复句式)等维度考查阅读理解能力。所有题目均基于诗歌内容设计,答案解析注重客观性,避免主观臆断,完整呈现了AI辅助创作与教学评估的结合应用。(149字)

2025-08-26 23:51:12 892

原创 这个AI有点懒

AI也会偷懒?英语单词表生成经历 我让AI生成一份21天的小学三年级英语单词学习计划,要求包含200个单词。结果AI直接"省略掉了19天"的数据。调整提示词后,AI只多给了2天的内容。第三次修改提示词,要求210个单词(每天10个),AI反而省略了15天。最终简化要求去掉了音标和释义,AI才完整生成了21天的单词表(如apple、banana等基础词汇)。看来AI也会"偷懒",需要不断优化提示词才能得到理想结果。

2025-08-26 18:07:58 480

原创 工作记录 2015-10-29

目前已经完成了图像的识别,下一步就是用实际的屏幕截图进行测试了。识别后文本内容的处理和上面的方式类似。另外还有一个思路,就是使用程序进行图像的裁剪和拼接,形成一张完整的图,这样Coding人员也可以直接看这张图。DSIP的Release版的问题是工程文件中的编译选项引起的,我修改了Release的编译选项,编译后可以运行。如果对方有打印的功能,就可以将内容输出到本地,如果本地是虚拟打印机,就可以生成pdf或docx等文档。然后,读取基本的病人信息,和病人数据进行关联就可以供Coding人员直接使用。

2025-08-25 11:49:56 516

原创 一个查询工具

FNCAC是一个基于后台服务的医疗编码系统,通过分析病人文档自动生成Coding结果。开发分为三个阶段:句子级处理(解决术语变体、词形变化等问题)、段落级筛选(从多个候选编码中选择正确结果)和报告级整合(提高整体准确率)。与人工辅助工具FNEncoder不同,FNCAC全程自动化处理整篇文档,更注重正确率而非查询效率。系统提供编码选择、删除、搜索等功能,支持通过高亮文本弹出编码列表进行操作,旨在达到初级编码员水平。最终目标是实现医疗报告分析处理的自动化。

2025-08-25 10:31:28 949

原创 Teams Bot机器人实时语音识别的多引擎的处理

本文介绍了Teams Bot中新增的语音识别引擎切换功能,支持Azure和Soniox两种方案。Azure方案使用Microsoft.CognitiveServices.Speech.Transcription,支持语音特征识别但费用较高(月费数万美元)。Soniox方案基于WebSocket实现,支持实时音频流处理和说话人分离,返回包含时间戳、置信度和说话人标记的识别结果。两种方案各有特点:Azure适合需要个性化语音识别的场景,Soniox则提供更经济的实时语音处理方案。

2025-08-24 22:07:53 1163 2

原创 工作记录 2015-08-31

2015年8月31日工作记录显示主要处理了CDA报告内容计算和特殊字符处理问题。重点包括:1)在VC6环境中开发处理CDA报告长度的程序;2)针对0088医院报告中"&"和"#"等特殊字符的异常情况,选取样本报告进行测试;3)分析识别引擎的语义处理结果,统计显示空白报告占比11.9%,并存在超时、低分等情况。工作还涉及医疗文档处理的质量问题,指出语音识别效果受医生口述质量影响较大。

2025-08-24 15:01:58 383

原创 一种通过模板输出Docx的方法

本文介绍了使用DevExpress组件处理Word模板文件的三种方法:1)普通文本替换,支持字体格式设置;2)将文本替换为下拉内容控件;3)通过书签处理选择框。文章提供了详细的C#代码示例,包括加载模板、查找替换内容、设置格式样式以及保存修改后文档的全流程。这些方法可以帮助开发者快速实现Docx文档的自动化处理需求,适用于Web和Winform应用场景。

2025-08-23 23:32:27 1170

原创 一座山的诞生

程序员小李接手一个万行古早代码任务,面对文档与实现不符的困境,他四处请教却只得到模糊答案。在领导要求下,他硬着头皮修改代码,反复测试后仍出现80多个bug。最终他的修改被注释搁置,而这段经历让他逐渐成长为能解答新人问题的"老李"。故事展现了程序员面对遗留代码的无奈,以及技术传承中不断叠加的注释与妥协,如同一圈圈记录着行业变迁的年轮。

2025-08-23 02:52:22 454

原创 今天和网友关于开发的讨论

摘要:两则关于软件开发的幽默对话。第一则调侃产品式与项目式开发的差异,用咸甜豆腐脑作比喻说明习惯差异带来的冲突;第二则以《出延津记》为引子,戏称看完能"一句代码顶5000句",用文学来反衬开发效率问题。对话展现了程序员特有的冷幽默,将专业话题与生活化比喻结合,既点明开发中的常见矛盾,又保持了轻松调侃的风格。

2025-08-15 17:58:44 235

原创 一个C#写的数据查询导出工具

《数据查询导出工具安装使用说明》 该工具支持Windows XP/7/10系统,需先安装Oracle客户端和.NET Framework 4。安装后通过桌面快捷方式启动,首次使用需配置数据库连接(默认密码123456)。查询功能支持条件设置,方括号[]内为条件参数,可添加/编辑SQL语句并预览测试。查询结果可导出为Excel、PDF等格式。所有配置保存在安装目录的tools.db文件中,可复制到其他电脑使用相同的配置。程序采用C#开发,使用DevExpress控件实现界面功能,包含连接校验、数据查询和多种导

2025-08-07 17:59:49 474

原创 一个C#的段子

本文介绍了C#静态变量初始化的特性,通过一个调试案例发现:在热加载时新增的静态成员变量可能未被正确初始化(默认false)。文章解释了静态变量的初始化时机:首次被访问或类加载时,并提到静态构造函数的作用。调试中遇到的flag变量未初始化问题,揭示了静态变量初始化机制与热加载交互时的特殊情况。

2025-08-07 14:41:21 554 1

原创 C# 的一种简单的数据输出方式

摘要: 本文介绍了一种基于RDLC报表的灵活数据导出方法,支持Excel、PDF、Word和图片格式。通过RdlcGenerator类动态生成RDLC报表定义,可快速将DataTable数据导出为多格式文件。方法优势在于:1)代码自动生成报表结构;2)支持自定义列宽、标题和样式;3)可直接使用VS报表设计器修改样式后复制XML代码;4)统一接口导出多种格式(xlsx/pdf/docx/tiff)。文中提供了完整的C#实现代码,包括RDLC模板生成、数据绑定和格式转换的关键步骤,为需要简单高效导出方案的开发场

2025-07-08 11:00:13 543

原创 NIST的临床决策部分的测试

本文摘要: 该文档详细描述了临床决策支持系统(CDS)的测试流程与规则配置。主要内容包括:1)测试账号与角色分配(医生、护士、管理员);2)5项CDS测试用例(DTR170.314.a.8-1至8-5)的操作步骤;3)7类临床决策规则(如糖尿病管理、抗血小板治疗等)的触发条件与干预措施;4)系统功能演示,包括CCDA文档导入、实验室结果整合、患者数据修改等操作;5)权限控制设置(如仅医生可见的干预操作)。测试通过不同角色账号验证CDS规则的触发、显示和操作权限,确保系统符合医疗信息交互标准要求。(149字)

2025-07-08 10:19:40 937

原创 回答网友一个delphi的chart的问题

摘要:本文介绍了在图表控件中如何处理值为0的数据点显示问题。通过使用clnone颜色设置,可以让值为0的点只显示标签而不与相邻点连接。具体实现有两种方法:1)直接为每个数据点指定颜色,如将0值点颜色设为clnone;2)使用ColorRange函数批量设置特定值范围(如-0.01到0.01)的数据点颜色为clnone。文中提供了Delphi代码示例,演示了如何在TChart控件中应用这些方法,并设置Y轴范围为0-100。

2025-06-28 21:59:39 427

原创 关于我得到微软MVP的称号的这件事,再次感谢AlexChow

5月的时候,收到了邮件通知拿到了的称号。AlexChow大佬的博客是AlexChow - 博客园。

2025-06-22 22:52:51 887 1

原创 偷懒一下下

本文介绍了将C#数字转中文函数改写成JavaScript版本的过程。通过AI工具辅助转换,原C#函数使用数组存储单位和数字对应中文,处理零值、单位组合等特殊情况。改写后的JS函数保留了核心逻辑,包括:数字分解、单位拼接、特殊字符处理(如"零十"、"亿万")、去除多余零值等。主要差异在于JS使用正则表达式替换链式操作,改用while循环替代goto语句,并调整了字符串处理方法(如endsWith/substring)。最终实现功能一致,在浏览器环境中运行正常。

2025-06-13 19:43:38 509

原创 工作记录 2017-07-05,今天,FNSR正式上线3年了。 关于Billing的一些想法

摘要:2017年7月5日工作日志主要包括两方面内容:1)医疗信息系统整合计划,拟将打字、Coding和Billing三项服务整合为面向小诊所的完整产品,重点优化医生护士使用界面,需支持多浏览器和平板;2)语音识别监控数据,剔除121篇无效文档后统计显示8%的空白率,主要问题为超时、识别率低和翻译长度不足等。当前已具备部分技术基础,但医护端功能开发仍是主要挑战。

2025-06-08 12:48:14 464

原创 工作记录 2017-07-07

2017年7月7日工作记录摘要:完成RD服务器更新,相关文件存放于指定路径。数据库执行了gene.sql和hosp_sp.sql更新。支付导入系统(PaymentImport)更新了多个dll和exe文件。web端修改包括dashboard文字提示、IE兼容性问题修复及支付列表功能优化。发现保险计费异常问题(同一服务不同收费)和二次索赔错误,计划次日提交修复方案。语义分析服务日志显示:处理903份文档,其中7.3%为空白文档,存在超时、低分翻译等问题。

2025-06-08 12:37:08 884

原创 工作记录 2017-08-01

2017年8月1日工作记录摘要:完成了邮件问题修改和RD服务器更新,更新文件存放在指定目录。主要进行了数据库修改:1)调整hosp_sp.sql中主保险和copay相关逻辑;2)修改sp_job_summary和sp_complete_job_pay的保险状态处理;3)更新了web应用的bin目录dll文件和scripts脚本。重点解决了:1)发票copay处理问题;2)付款摘要的主保险判断;3)付款摘要显示顺序;4)付款清单添加备注功能。更新涉及SQL脚本和多个业务组件。

2025-06-08 11:21:30 790

原创 工作记录 2018-08-21

2018年8月21日工作记录显示,当天主要完成了以下任务:1)协助BPO处理账单相关事务并解决邮件问题;2)更新RD服务器,更新文件存放于指定路径;3)数据库更新操作,包括执行hosp.sql脚本文件;4)修改CMS1500提示信息及相关CPT提示;5)执行系列SQL更新语句,为特定账户代码(0888)的多个数据库表添加DMC前缀到mr_no字段。所有更新文件及操作均详细记录在案。

2025-06-08 11:01:55 342

原创 回答网友一个文件监控的问题

本文介绍了使用FileSystemWatcher实现文件监控的解决方案。通过创建DirectoryMonitor类封装文件系统监控功能,可以实时监听指定目录下的文件创建、修改、删除和重命名事件。相比Timer轮询方式更高效,支持设置NotifyFilter过滤条件,并包含子目录监控。使用时只需初始化监控路径,绑定对应事件处理程序即可实现文件变更时的自动处理功能。该方案适合需要文件同步或自动化处理的场景,代码简洁易用。

2025-06-07 14:15:22 241

原创 NET9的新特性、图像处理、使用AI优化代码、优化AI给出的代码

NET9的新特性、图像处理、使用AI优化代码、优化AI给出的代码

2025-06-07 13:39:52 1933 1

原创 一种在SQL Server中传递多行数据的方法

摘要:文章介绍了在SQL Server中处理JSON数据的简便方法。通过示例代码演示了如何从JSON字符串中查询数据、将JSON数据插入临时表,以及将查询结果生成新的JSON。这种方法利用SQL Server对JSON的原生支持功能,适合在非高并发项目中快速开发使用。虽然作者称之为"偷懒"的方法,但确实能有效提高开发效率。

2025-06-02 11:20:44 558

原创 一张Billing项目的流程图

Historical Job 加了Applied的显示和详细。修改Payment Posted的导出。Claim List的页面加了导出。

2025-05-27 22:32:20 974

原创 一种C# 的SM4 的 加解密的实现,一般用于医疗或者支付

本文介绍了C#实现的SM4加解密方案,主要面向医疗和支付场景。核心内容包括:1)SM4Engine加密引擎的使用;2) ECB模式配合PKCS7填充的实现;3) 提供Encrypt_test/Decrypt_test测试方法,支持ASCII密钥和UTF-8明文处理;4) 包含严格的十六进制格式校验(FromHexString)和转换(BytesToHex)工具;5) 采用BouncyCastle密码库实现,确保128位密钥长度校验。该实现支持字符串到十六进制密文的双向转换,可用于安全数据传输场景。代码结构清

2025-05-27 15:28:25 1267

原创 开发过的一个Coding项目

本文提出了医学编码管理的系统化解决方案,主要包括四个方向:1)文档与人员管理,推荐使用在线工具进行资料管理和培训;2)工作流管理,建议集成到EHR系统进行人员考勤和数据分析;3)计算机辅助编码,涉及编码库整合、查询引擎开发及基于报告/接口的智能编码;4)系统集成与远程工作,包含数据交换服务、日志工具和非远程桌面模式下的编码工作支持。方案强调现有工具整合与智能化辅助功能开发。

2025-05-26 18:23:12 329

原创 一个质谱仪的系统的发布

质谱仪数据处理系统安装指南 本文介绍了质谱仪的基本原理和数据处理系统的安装过程。质谱仪由离子源、质量分析器和离子检测器组成,可将试样分子离子化并分离检测。系统采用C#背景页面与Python+Java进行质谱数据处理。安装步骤包括:1)通过SQL脚本或备份文件建立数据库;2)复制程序文件到指定目录;3)注册必要的DLL文件;4)IIS发布网站并配置;5)设置文件路径和测试访问。系统部署在D:\FNMSS和D:\NISTDEMO目录下,测试地址为http://12.181.77.197/fnmss/,默认密码1

2025-05-26 17:51:06 466

原创 和一些网友关于AI项目落地的讨论及具体案例

AI技术正在深刻改变各行业的工作模式。程序员通过AI赋能可大幅提升效率,但AI并非简单替代人力,而是需要与业务深度结合。以医疗行业为例,AI已应用于电子病历编码(准确率超90%)、海量文档智能整理(年处理2.1亿页)、语音转录质检等场景,使服务成本降低30%以上。尽管存在质量控制挑战,但通过建立独立质检部门、第三方审核等机制可有效解决。AI本质是先进生产力工具,其落地需要配套的业务设计和组织变革,未来十年将催生更多精细化分工和新业态。

2025-05-24 14:33:23 1204 3

使用C#实现一种大图像模糊的处理

使用C#实现一种大图像模糊的处理

2025-06-07

通过AI生成C#代码来拟合圆

通过AI生成C#代码来拟合圆。作者使用AI生成了一个名为CircleFitter的类,该类通过最小二乘法拟合一系列点,计算出圆心和半径。AI还生成了CircleGenerator类,基于Bresenham算法生成圆轨迹。测试中,作者生成了32万个随机点,并通过CircleFitter类快速计算出圆,耗时仅3毫秒。整个过程展示了AI在代码生成和算法实现中的高效性,强调了写好提示词的重要性。

2025-05-18

delphi在内存中调用dll中的函数

delphi在内存中调用dll中的函数。网友想调用dll,但是不想把dll释放到硬盘,想放在内存中。俺的回答是:是从内存中,根据pe结构确定call的地址。这是delphi的例子。dll目录下是测试用的dll,dll2pas目录下是把dll写入到pas的工具。exe目录下是应用诚信度演示。核心处理在DLLUnit中。

2024-10-13

C#源码识别图像中的管脚

识别图像中的管脚 ,C#源码。使用Fill 计算区域。没有使用视觉库,全部源码在PT.CS中

2024-08-24

一个delphi写的连连看

一个delphi写的连连看,使用的Graphis32。代码比较简单。20多年前刚开始使用delphi事写的。后来翻写成了Android版本。主要代码在U_llk.pas中。素材在img目录下。使用Delphi7编译。

2024-06-17

在C# 中调用非托管DLL

在一个QQ群里,有人在问如何“在C# 中调用非托管DLL”。 俺脑子抽抽了一下,就回了一句“你喜欢用那种声明方式,就用那种方式去调用。” 然后就有人说:“参数声明要和DLL的声明完全一致”。 俺脑子又抽抽了一下,又回了一句“可以不一致,反正就是两种 一种是byref 一种是byval。注意一些,这个就OK”。 然后就被怼了。俺就写了一个例子,用三种不同的声明方式进行演示,发在了群里。然后俺就被 踢出群了。 下面的代码中: 第一种声明方式 : private static extern uint GetWindowsDirectoryA(StringBuilder lpBuffer, uint uSize ) ; 这种方式用的比较多,也是 大家推荐的一种写法。 第二种声明方式: private static extern uint GetWindowsDirectoryA_ref( ref byte lpBuffer, uint uSize); 这个其实就个bug。但是它确实可以得到正确的结果。虽然参数声明中 的 ref byte lpBuffer 是错误的,但是这不妨

2024-05-28

delphi可视化控制如何在win32 API创建的窗口程序中通过代码引用使用

delphi可视化控制如何在win32 API创建的窗口程序中通过代码引用使用

2024-05-14

一个DICOM测试工具

一个DICOM测试工具。 引用了 fo-dicom 。程序位置在 PacsTestTools\bin\Debug。用于测试 C-StoreSCU 和 Work List。主要代码参看 public class TDicomService : DicomService, IDicomServiceProvider, IDicomCStoreProvider, IDicomCFindProvider, IDicomCMoveProvider, IDicomCGetProvider, IDicomCEchoProvider

2024-05-02

c#的1毫秒的多媒体计时器

回答网友 1毫秒的时钟的问题 在一个QQ群里,有位网友说实现1毫秒的时钟需要使用一个线程不停的判断时间,不能有sleep,但是这样就会耗费CPU。 俺跟了一句 可以用多媒体时钟 Win95 就有,然后被怼了。实际上,我很早就这么用,那时是写一个超声的医疗设备的数据采集,用c++ builder写的。 所以我写了这个例子 ———————————————— 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.youkuaiyun.com/withcsharp2/article/details/131867006

2024-01-23

用于医保的c#版SM2加密测试

c#版SM2加密。适用于医保基金监管业务智能场景监控指挥中心 医药机构数据采集 接口文档(v2.0) SM2为椭圆曲线公钥密码算法:我国自主知识产权的商用密码算法,是ECC(Elliptic Curve Cryptosystem)算法的一种,基于椭圆曲线离散对数问题,计算复杂度是指数级,求解难度较大,同等安全程度要求下,椭圆曲线密码较其他公钥算法所需密钥长度小很多。 业务报文为 setl_d 遵循省医疗保障信息平台定点医药机构接口规范 。 遵循市医保基金监管业务智能场景监控指挥中心系统数据交换规范。

2024-01-23

特定大数据量的CSV文件的读取(delphi版代码)

测试文件 在 《特定大数据量的CSV文件的读取》中

2023-12-21

特定大数据量的CSV文件的读取

可以在8秒钟读取一个包含1.2亿行14列的9G大小的CSV的文件,并进行显示。

2023-09-19

空空如也

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

TA关注的人

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