- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 【C#】图片处理——浮雕、黑白、油画效果源码
本例应用场合:对图片进行基本的翻转操作,图片浮雕、黑白、油画效果的实现。本例编译环境:VS2010及以上版本编译通过。运行效果:运行动态效果主要功能: 图片浮雕、黑白、油画效果处理; 图片翻转处理——旋转180°,顺时针、逆时针旋转90°,垂直、水平翻转; 图片保存、另存为。 主要代码:/// <summary/// ...
2020-04-29 11:27:00 555
原创 【C#】程序员必须要掌握的算法(二)——堆排序
在计算机科学中,Heapsort(由J.W.J. Williams于1964年发明)是一种基于比较的排序算法。可以将Heapsort视为一种改进的选择排序:类似于该算法,它将输入分为已排序和未排序区域,并通过提取最大元素并将其移至已排序区域来交互式地缩小未排序区域。改进包括使用堆数据结构,而不是使用线性时间搜索来找到最大值。尽管在大多数机器实践中的速度比快速排序稍慢,但它的最坏,最好,平均时间复杂...
2020-04-21 11:32:48 220
原创 【C#】程序员必须要掌握的算法(一)——快速排序
快速排序(有时称为分区交换排序)是一种有效的排序算法。由英国计算机科学家Tony Hoare于1959年开发并于1961年发表,它是一种常用的排序算法。如果运用得当,它可以比主要竞争对手(合并排序和堆排序)快两到三倍。QuickSort是一种分治(divide-and-conquer)算法。它通过从数组中选择一个“基准数”(pivot)元素并将其他元素划分为两个子数组(根据它们是否小于或大于基...
2020-04-20 08:00:08 259
翻译 学习C#,先要了解这10点!
本文目录:C#的优势C#的未来C#中的抽象C#中的封装C#中的继承C#中的多态C#中的代表C#中的集合C#中的异常处理C#中的文件处理1.C#相对于Java的优势• C#是.NET语言,它支持语言互操作性,即C#可以访问以任何.NET兼容语言编写的代码,并且还可以继承以这些语言编写的类。这在Java中是不可能的。• 用C#编写的代码在编译时会生成一个“.exe”或“....
2020-04-07 09:18:36 246
原创 【C#】利用读卡器对IC卡进行读写、加密等操作,源码下载
本例应用场合:对IC卡的读写、加密,个人及各企事业单位可以根据自己的加密方式对卡片进行处理后使用。本例在VS2010及以上编译环境种测试通过。运行界面:想调试你得有这些:德卡D3非接触式IC卡读写器(USB免驱)IC芯片卡D3 SDK在操作之前先了解一下IC卡的一些基础知识(本例以M1卡为例):M1卡有16个扇区,即0到15扇区,每个扇区4块,每块16个字节,以块...
2020-04-01 12:16:44 4789 1
原创 【C#】两种方式实现给PDF文件加水印,源码分享
最近笔者因工作原因需要对一些pdf进行加水印处理,于是百度了几款pdf软件,好开心可以加水印了!一顿操作下来,发现软件名称也作为水印加到了pdf页面底端,这也太好(e)看(xin)了吧!!!果断打码,不能帮你打广告。于是我想自己写个吧,也不难,不就画几个字在上面嘛。说做就做。本文总结了两种实现方式:—Spire.Pdf (免费版只支持10页以下的PDF)—iTextSha...
2020-03-31 15:59:25 1608 1
原创 【C#】Winform验证码(GDI+)源码分享
先上效果图:需求:6位随机字符串,包括数字、大小写字母,颜色随机;随机干扰线条和噪点;点击图片更换验证码;判断验证码输入是否正确;区分字母大小写(感兴趣的可以加上不区分大小写的功能)。验证码是一张图片,放置在pictureBox容器中,我们要将验证码绘制在位图(Bitmap)中,然后将该位图放入pictureBox中。创建一个位图对象作为画布:Bitmap bitmap = new Bit...
2020-03-30 12:39:06 293
【C#】德卡D3读卡器对IC卡读取、加密等操作源码
2020-04-01
VerificationCode.rar
2020-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人