摘要: 之前想要新建一个控制台项目,用来调试.net core Web项目,因为每次启动web项目去测试service层的代码太麻烦了,但是控制台项目又没有依赖注入也没有配置文件,只能自己加载了,以下是步骤及代码 首先新建一个控制台项目,以下是主要代码,需要从nuget上下载如下类库 Microsoft.E 阅读全文
posted @ 2021-06-27 17:11 NightKey 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 一、常用系统命令 1、查看系统版本 2、查看系统硬盘信息及使用情况 3、查看进程使用 二、文件命令 1、打开或新建文件 1.1 强制退出文件不保存 : 1.2 保存并退出:`:wq` 阅读全文
posted @ 2020-05-23 11:16 NightKey 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Merge的用法 Merge可以完成以下功能: 1、 两个表之间数据的更新 2、 进行进销存更新库存 3、 进行表之间数据的复制 语法说明: 1、 在语句结束后一定要用分号,否则会提示错误。 2、 Merge后为目标表,Using后为数据源表 3、 如果有两个When matched,则必须使用an 阅读全文
posted @ 2019-05-05 17:57 NightKey 阅读(2255) 评论(1) 推荐(0) 编辑
摘要: 当有多个线程同时访问有限制的资源时会出现并发情况,此时可以使用‘信号量’来控制访问资源的线程数量 static void Main(string[] args) { int taskCount = 10;//总线程数 int seatCount = 4;//资源访问最大线程数量 var semaph 阅读全文
posted @ 2019-01-23 11:58 NightKey 阅读(1087) 评论(1) 推荐(1) 编辑
摘要: 一、建表 if exists (select * from sysobjects where id = OBJECT_ID('[test]') and OBJECTPROPERTY(id, 'IsUserTable') = 1) DROP TABLE [test] CREATE TABLE [tes 阅读全文
posted @ 2017-09-21 18:44 NightKey 阅读(1648) 评论(0) 推荐(1) 编辑
摘要: C#中,我们有时需要过滤掉字符串中的部分html标签,以下是一些简单的html标签过滤方法,使用的主要方式是正则表达式 public static string ClearHtml(string html) { if(string.IsNullOrEmpty(html)) { return ""; ... 阅读全文
posted @ 2016-08-19 17:55 NightKey 阅读(3659) 评论(0) 推荐(1) 编辑
摘要: 一、问题 我使用的是Entity Fromwork CodeFirst来操作数据库,昨天在使用startswith查询数据的时候发现一个问题,就是经常一直报空引用的错误,查了很久才找到原因,这里做一个备注,也希望能帮助遇到同样问题的人。 二、描述 为了方便描述我写了一个简单控制台程序,代码如下: 执 阅读全文
posted @ 2016-08-18 09:52 NightKey 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 一、需求 我们有时候可能会想要做一些定时任务,例如每隔一段时间去访问某个网站,或者下载一些东西到我们服务器上等等之类的事情,这时候windows service 是一个不错的选择。 二、实现 1、打开Visua studio2013新建一个windows Service程序,我命名为TimerSer 阅读全文
posted @ 2016-07-25 15:53 NightKey 阅读(5048) 评论(2) 推荐(4) 编辑
摘要: 原文出处:http://www.jb51.net/article/48027.htm 一、C#处理简单json数据 json数据: {"result":"0","res_info":"ok","queryorder_info":"info"} 构造对象: public struct ToJsonMy 阅读全文
posted @ 2016-04-08 11:07 NightKey 阅读(3270) 评论(0) 推荐(1) 编辑
摘要: 说明:此方法适合百度站长,利用此方法可以第一时间将你的原创文章上传到百度,保护你的著作权,也可以帮你的网站进行引流 以下是代码实现: 阅读全文
posted @ 2016-03-23 15:12 NightKey 阅读(832) 评论(0) 推荐(0) 编辑