编程开发 C# ini文件辅助操作类INI文件就是扩展名为“ini”的文件。在Windows体系中,INI文件的使用有许多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件首要寄存用户所做的挑选以及体系的各种参数。用户能够经过修改INI文件,来改动应用程序和体系的...
编程开发 c#使用win32接口 判断当前文件是否被其他程序占用着public static class FileStatusHelper { [DllImport("kernel32.dll")] public static extern I...
编程开发 c#使用Tesseract实现OCR图像文字识别首先使用 NuGet 添加Tesseract的工具包接下来就是使用OCR识别的代码Bitmap ImageRecognitionBitmap=XXX;需要识别的位图模板文件目录 【经过多次实验貌似这个插件的模板文件存放的目录名称必须为 “tessdat...
编程开发 WPF实现ListBox实现多列自定义列显示上代码:ListBox多列自动换行的前端XAML实现代码 很简单<ListBox MaxHeight="100" Name="ColourGamutList" ItemsSource="{Bindi...
博客随笔 在制作静态图片或者GIF的时候,因为某一些原因(例如版权或者娱乐性文字等)都会选择在图片或gif动图上添加文字水印,一把添加水印的方式有文字水印和图片水印两种方式,静态图片加文字比较简单这里就不多说了(windows系统自带画图就可以实现),这里仅为gif动态图片添加文字提供一个制作教程。本文提供以...
编程开发 在JS对象里面没有封装概念! 因为不能完整支持面向对象3大特性, 所以JS并不是面向对象的编程语言!如何创建JS对象JSON语法声明对象(直接量声明对象)var object= {};使用 Object 创建对象 var object= new Object();JS对象可以后期添加属性 例子var...
博客随笔 DICOM相关医疗开发工作中经常用到的Tag属性对照表这里提供了一些常用的医学影像中Dicom的Tag分类属性与说明信息,需要的朋友可以参考一下。1. 患者信息(整个SERIES一样)Tag描述例子0010 0010patient’s name(患者名字)xiahuizhen0010 0020pat...
编程开发 冒泡排序是 一种比较简单的排序算法,其核心逻辑就是不断地比较相邻的两个数,如果前数 大于 后数,就把 两个数交换。这样一趟比较下来,确保把最小的数字移动到了数列开始位置,或者把最大的数字移动到了数列的结尾位置。之前百度上看到的一个图很形象下面是一个算法代码简单例子int[] intArr = new...