摘要: 盖尔-沙普利算法 “盖尔-沙普利算法”(the Gale-Shapley algorithm),也被称为“延迟接受算法”(deferred-acceptance algorithm),简称“GS算法”。是盖尔和沙普利为了寻找一个稳定匹配而设计出的市场机制。市场一方中的对象(医疗机构)向另一方中的对象 阅读全文
posted @ 2019-06-04 15:19 echo三毛 阅读(947) 评论(0) 推荐(0)
摘要: 初学编程时在 csdn 上写过一个陈景润 15 子问题的项目,https://blog.csdn.net/weixin_41628344/article/details/79171846 当时的主要精力都放在学习编程上,并未对陈景润的算法进行研究,今天故地重游,重新整理一下。 阅读全文
posted @ 2019-06-04 11:35 echo三毛 阅读(334) 评论(0) 推荐(0)
摘要: 最近在 b 站上看了一个排序算法的动画,所以想自己写一个类似的项目。 项目使用 Graphics 在 winform 的窗体上绘图。(新建项目时选择控制台项目,注意添加引用:System.Drawing, System.Windows.Forms) 阅读全文
posted @ 2019-06-01 14:50 echo三毛 阅读(798) 评论(0) 推荐(0)
摘要: 最近在阅读《c#高级编程》 这本书。记录一下关于锁的使用 大致分为三种方法: 方法1:使用 lock 方法2:使用 Interlocked 方法3:使用 Monitor 阅读全文
posted @ 2019-04-30 15:31 echo三毛 阅读(320) 评论(0) 推荐(0)
摘要: c# 在进行小票打印时大致有三种方法。 1. 使用水晶报表进行打印。可以参考:https://www.cnblogs.com/aitong/p/10717786.html 2. 在 PrintDocument 对象上进行绘图,然后使用其打印方法直接打印。 3. 使用 ESC/POS 控制指令 注意 阅读全文
posted @ 2019-04-18 16:10 echo三毛 阅读(4070) 评论(0) 推荐(0)
摘要: 水晶报表介绍 水晶报表是 vs 早期版本自带的一款报表控件。vs2017不自带水晶报表,需要自行安装。虽然水晶报表是收费控件,但是微软已经付过钱了,所以vs自带的水晶报表可以直接使用。 如果项目是 .net 4.0 以上版本,需要修改 App.config 文件。因为水晶报表的 .net 版本可能低 阅读全文
posted @ 2019-04-16 16:01 echo三毛 阅读(8340) 评论(4) 推荐(1)
摘要: Dotfuscator 简介 作为一种高级语言,c# 类库很容易被 .NET Reflector 这样的工具反编译。攻击者很容易从代码中找到数据库连接方式,加解密方法等重要信息。使用 dnspy 这样的工具甚至可以随意修改类库,下断点进行调试。 所以我们需要用 Dotfuscator 等工具对代码进 阅读全文
posted @ 2019-04-10 17:22 echo三毛 阅读(5456) 评论(0) 推荐(0)
摘要: 打开网卡,使操作系统可以上网 1 ip add 查看网卡,lo是回环网卡可以忽略,ens33为实际网卡。 2 vi /etc/sysconfig/network-scripts/ifcfg-ens33 //打开vi编辑器修改配置文件的内容 将 onboot=no 改为 onboot=yes (文件打 阅读全文
posted @ 2019-04-08 21:19 echo三毛 阅读(204) 评论(0) 推荐(0)
摘要: Dotfuscator的使用:https://www.cnblogs.com/aitong/p/10684004.html 从拉取代码,编译到最后的混淆步骤很多。这时就可以使用批处理来进行自动化。 用到的软件:TortoiseSVN, VS2013 , Dotfuscator Professiona 阅读全文
posted @ 2019-03-30 16:36 echo三毛 阅读(846) 评论(0) 推荐(0)
摘要: c#中的对象大体分为值类型和引用类型,值类型大致包括 int, struct等,引用类型大致包括 自定义Class,object 等。string属于特殊的引用类型,不在本文的讨论之内。 值类型直接存储对象,而引用类型存储对象的地址,在对引用类型进行复制的时候,也只是复制对象的地址。 完全复制一个引 阅读全文
posted @ 2018-08-07 15:41 echo三毛 阅读(6399) 评论(0) 推荐(2)