摘要:
1. 将 QT Creator 生成的 exe 文件拷贝到一个目录中 :C:\Users\zyy\Desktop\qtrelease 2.新建 bat 文件:qt.bat 。 编辑文件,注意替换 QT 的安装目录。使用这个 bat 文件即可方便的添加依赖项了。 总结:正常的发布方法是在开始菜单中打开 阅读全文
摘要:
最近在学 JavaScript , 为了尽快熟悉语法,决定移植以前写的盖尔-沙普利算法。 c# 下的代码:https://www.cnblogs.com/aitong/p/10973774.html 在测试面向对象的继承特性时出现bug,也不知道怎么修改。所以这次就直接抛弃继承了。 阅读全文
摘要:
离开工控行业已经有一段时间了,最近回忆起以前的工作,又对 PID 算法有了兴趣。所以写了一个小项目,希望可以帮到需要的人,也算是对那段工作经历的一个总结。 这是一个 winform 的项目。负载是一个水箱,有一个进水口,一个出水口。设定值为液位,通过控制进水口的阀门开度使液位达到设定值,传感器的滞后 阅读全文
摘要:
盖尔-沙普利算法 “盖尔-沙普利算法”(the Gale-Shapley algorithm),也被称为“延迟接受算法”(deferred-acceptance algorithm),简称“GS算法”。是盖尔和沙普利为了寻找一个稳定匹配而设计出的市场机制。市场一方中的对象(医疗机构)向另一方中的对象 阅读全文
摘要:
初学编程时在 csdn 上写过一个陈景润 15 子问题的项目,https://blog.csdn.net/weixin_41628344/article/details/79171846 当时的主要精力都放在学习编程上,并未对陈景润的算法进行研究,今天故地重游,重新整理一下。 阅读全文
摘要:
最近在 b 站上看了一个排序算法的动画,所以想自己写一个类似的项目。 项目使用 Graphics 在 winform 的窗体上绘图。(新建项目时选择控制台项目,注意添加引用:System.Drawing, System.Windows.Forms) 阅读全文
摘要:
最近在阅读《c#高级编程》 这本书。记录一下关于锁的使用 大致分为三种方法: 方法1:使用 lock 方法2:使用 Interlocked 方法3:使用 Monitor 阅读全文
摘要:
c# 在进行小票打印时大致有三种方法。 1. 使用水晶报表进行打印。可以参考:https://www.cnblogs.com/aitong/p/10717786.html 2. 在 PrintDocument 对象上进行绘图,然后使用其打印方法直接打印。 3. 使用 ESC/POS 控制指令 注意 阅读全文
摘要:
水晶报表介绍 水晶报表是 vs 早期版本自带的一款报表控件。vs2017不自带水晶报表,需要自行安装。虽然水晶报表是收费控件,但是微软已经付过钱了,所以vs自带的水晶报表可以直接使用。 如果项目是 .net 4.0 以上版本,需要修改 App.config 文件。因为水晶报表的 .net 版本可能低 阅读全文
摘要:
Dotfuscator 简介 作为一种高级语言,c# 类库很容易被 .NET Reflector 这样的工具反编译。攻击者很容易从代码中找到数据库连接方式,加解密方法等重要信息。使用 dnspy 这样的工具甚至可以随意修改类库,下断点进行调试。 所以我们需要用 Dotfuscator 等工具对代码进 阅读全文