随笔分类 - c#
摘要:做机器视觉的都知道,每次选型都得做各种计算,但是没有人把硬件选型做出一个工具,今天利用一点闲暇时间,几分钟吧,简单做了个,后续再把其他一些硬件选型公式计算器功能做上去,有需要的自取。 1.DPI相关计算器 2.工作距离相关计算器 3.扫描速度计算器 4.分倍频计算器 5.关于 有需要自行下载:链接
阅读全文
摘要:整体效果: talk is cheap,show you the code! private void Speak() { speech.Rate = rate; //speech.SelectVoice("Microsoft Lili");//设置播音员(中文) //speech.SelectVo
阅读全文
摘要:转自 https://www.cnblogs.com/jinshui/p/6145167.html 你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如: 请求来源(身
阅读全文
摘要:using System; using System.Collections.Generic; using System.IO; //using System.Linq; using System.Web; // <summary> // IP访问频率控制 // </summary> public
阅读全文
摘要:调用接口时,如何保证安全性的问题 1. 使用MD5实现对接口加签,目的是为了防止篡改数据。2. 基于网关实现黑明单与白名单拦截3. 可以使用rsa非对称加密 公钥和私钥互换4. 如果是开放接口的话,可以采用oath2.0协议5. 使用Https协议加密传输,但是传输速度慢6. 对一些特殊字符实现过滤
阅读全文
摘要:工作上遇到了导入截图出来的东西,为了尽快把东西录入到系统,做了这个小工具,可以快速识别出来 先看下工具界面吧 下面这个图是我们要做识别实验的图片 识别中 识别完成,我们来看下效果图吧 嘿嘿,基本上无问题 ok,功能介绍就到这边了。
阅读全文
摘要:这几天,听一个朋友在抱怨,买门店信息难,不准确,于是趁着端午假期,无聊时间,做了一个可以采集门店信息的小工具 话不多说,先看看效果图吧 勾选掉过滤掉无联系方式的门店,就不会导出没有联系方式的门店了 采集完成后,会自动打开 来一点代码 var url = string.Format("http://a
阅读全文
摘要:对于winform应用程序补抓异常信息,我们经常用到得try catch。 如果代码中在某个地方执行异常,但是没有加try catch,这个时候就需要做一些全局异常捕捉。 怎么做到全局异常捕捉。winform程序在启动cs中,Program.cs添加以下事件 1.处理未捕获的异常 SetUnhand
阅读全文
摘要:转载:https://www.cnblogs.com/codefish/archive/2013/04/08/3009098.html 正在做项目,同事问道有啥简单的方法读取excel到DataTable里面呢? 想也不想直接回到NPOI呀,我觉得满不错的,同事说太麻烦了,要不你找找看。反正手上的项
阅读全文
摘要:网上的套料基本上都没有源码,开放的sdk都没有,这让很多想做套料,但是又成本太高了。 另外,大部分套料都是c++实现的,效率高,本人尝试用c#做一个套料程序,发现效率也不低,当然会比c++差点。 以下是程序截图 主界面,支持保存套料方案,打开方案等 套料规划视图,支持余料隐藏,可设置出材率优先,余料
阅读全文
摘要:期间编程没什么难度,唯一可能忽略导致结果失败是asp.net mvc配置 对于压缩文件大的话,需要配置mvc的最大接收量: winform中压缩和上传: 调用部分如下: asp.net mvc接收压缩包,并解压:
阅读全文
摘要:采用多线程,整体效果 图像根目录黏贴或者手工选择,点击开始,进行目录底下图片筛查。采用多线程,点击开始按钮,开启线程,这样UI不会卡住 线程方法: 缩放图像,核心代码:
阅读全文
摘要:Color color = Color.FromArgb(0, 0, 255);int colorInt = ParseRGB(color); int ParseRGB(Color color) { return (int)(((int)color.B << 16) | (ushort)(((ush
阅读全文
摘要:很多文章都是好介绍C# 后台cs和js如何交互,cs调用js方法(js方法必须是页面上存在的,已经定义好的),js调用cs方法, 但如果想用cs里面执行动态生成的js代码,如何实现呢? 思路大致是这样的,cs动态插入js到html上,cs执行html插入的js方法代码。 封装好的方法: /// <s
阅读全文
摘要:webkit.net ,cefsharp,openwebkit.net等这些基于谷歌或者基于firfox内核的浏览器有个共同点,就是必须指定winform为x86的才能使用, 而且使用过程中也是各种坑需要去填。 webbrowser不好的地方是默认使用ie5内核来加载网页,不得不吐槽下微软真是奇葩,
阅读全文
摘要:先看下效果: 支持动画,支持声音,支持定时自动关闭 使用方法: var notifycation = new Notification(“My Notification”, "My notification message goes here", 2, "Slide", "Right"); noti
阅读全文
摘要:使用solidBrush新建画刷,定义画刷的颜色为透明色 Brush b = new SolidBrush(Color.FromArgb(50, Color.Green)); 这里的50是透明度的设置,范围从0-255; 0:无颜色 255:不透明
阅读全文
摘要:1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.Exit
阅读全文
摘要:1:ControlBox设置False,然后标题为""的时候标题就不显示了2:把窗体设置为无边的窗体 FormBoderStyle 设为 None (在Mdi中,关闭按钮会还在)3:通过设置窗体的Region只显示除了标题和边框以外的部分.
阅读全文
摘要:使用Image.FromFile取磁盘上的图片时,这个方法会锁定图片文件,而且会导致内存占用增大, 有几种方法解决:一:将Image类转换成Bitmap类System.Drawing.Image img = System.Drawing.Image.FromFile(filepath);System
阅读全文

浙公网安备 33010602011771号