摘要: 鉴于网上的此类文章讲的不那么好,特在此重新讲一下 创建一个.Net Core控制台程序,本文代码需要Nuget包Newtonsoft。安装后就可以开始了首先交代一下使用的类 public abstract class EntityBase { public virtual long Id { get 阅读全文
posted @ 2020-10-10 12:41 小倉唯 阅读(2199) 评论(0) 推荐(0) 编辑
摘要: 鉴于许多博客讲C#打包Zip的都写的相对啰嗦且没有注释,不适合小白观看,特写此篇讲述一下 先贴代码,直接创建一个.Net Core控制台就能运行 using System; using System.Collections.Generic; using System.IO; using System 阅读全文
posted @ 2020-08-19 14:48 小倉唯 阅读(2145) 评论(0) 推荐(2) 编辑
摘要: 一、根据 选择的协议(下图是客户截图给我的,故凑合着看吧) 下载对应的文档,http协议的下载上面那份,ws协议的下载下面那份,注意:如果协议不对,统统返回InvalidUsrOrPwd 二、写代码之前,建议先用PostMan试试发短信,随后再写代码。由于接口需要base64加密解密和md5的计算, 阅读全文
posted @ 2020-07-30 12:49 小倉唯 阅读(1359) 评论(2) 推荐(2) 编辑
摘要: 此文更偏向于实施人员,开发人员的推荐看我写的另一篇随笔1、通用表循环,常用于对一些分表的操作,比如这里有很多张表,表名类似delivery_0、delivery_1...的,就可以用这个来循环所有表来进行操作。原理是利用游标 declare @MyTableName varchar(255); de 阅读全文
posted @ 2020-07-10 12:55 小倉唯 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、为什么使用状态机? 在实际开发中,会经常遇到某个对象的状态需要管理,根据不同操作,来变更到各种相应的值,最基础的做法就是if-else,好处在于简单;坏处在于代码冗长不便于维护,比如参数要精准控制从什么状态变到什么状态的话最坏情况需要写一遍所有状态的if-else,然后每个动作都要判断一轮,枚举 阅读全文
posted @ 2020-06-01 19:29 小倉唯 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 由于工作原因,程序需要适配两种类型的数据库,所以把一些sql语句写法对比总结一下本篇及后续随笔都将使用一个极其简单的场景(课室,学生,1对多)来演示,请先创建表mysql CREATE TABLE IF NOT EXISTS `class` ( `Id` int(11) NOT NULL, `Nam 阅读全文
posted @ 2020-03-13 20:27 小倉唯 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 之前使用的VS2017,附带的.Net Core SDK是2.x的迫于好多 不清楚有没有办法可以直接把.Net Core 3.x的SDK直接捞过来安装使用,没搜到攻略,怕踩坑。 现使用的方案是把VS2017卸载了,新安装VS2019,VS2019自带了.Net Core 3.x注意事项: 1、卸载2 阅读全文
posted @ 2020-03-06 12:36 小倉唯 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 字符串的编辑距离,又称为Levenshtein距离,由俄罗斯的数学家Vladimir Levenshtein在1965年提出。是指利用字符操作,把字符串A转换成字符串B所需要的最少操作数。其中,字符操作包括:1、删除一个字符 2、插入一个字符 3、修改一个字符 动态规划思路:1、俩字符串比较第一位2 阅读全文
posted @ 2020-02-27 19:22 小倉唯 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 这里的答案匹配主要指填空题、问答题类的答案的匹配,也就是字符串的相似度。 网上有很多做法,例如求Levenshtein距离(字符串编辑距离)、汉明距离、莱文斯坦比、Jaro距离和Jaro-Winkler距离等,现在介绍一种可能更适合改卷评分场景的相似度计算方法一、原理篇1.1、核心:根据两字符串的匹 阅读全文
posted @ 2020-02-27 17:49 小倉唯 阅读(751) 评论(0) 推荐(1) 编辑
摘要: 别人已经写好了一个这种处理指令参数的库,我们这里是使用别人的库来实现规范的指令系统 继续上一篇的gfile或者新建一个.Net Core控制台程序也可以 1、安装nuget包,程序包管理器控制台运行 Install-Package McMaster.Extensions.CommandLineUti 阅读全文
posted @ 2020-02-18 14:46 小倉唯 阅读(390) 评论(0) 推荐(0) 编辑