摘要: [https://docs.microsoft.com/zh-cn/aspnet/core/web-api/?view=aspnetcore-2.2] 1.ApiController属性使模型验证错误自动触发HTTP400响应。因此,不需要进行ModelState.IsValid验证。若要禁用400 阅读全文
posted @ 2019-08-29 09:25 酷学大叔 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords 关键字是预定义的保留标识符,对编译器有特殊意义。若需要使用关键字作为标识符,则需要在关键字前面添加@前缀。 关键字有两种:一种是C#程序任意 阅读全文
posted @ 2019-08-29 09:24 酷学大叔 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 参考网址:https://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-4_4_3-filters.html ASP.NET Core有五种类型的过滤器,每个过滤器类型在过滤器管道中的不同阶段执行: Authorization Filter:授权过滤器在过滤管道 阅读全文
posted @ 2019-08-29 09:23 酷学大叔 阅读(389) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/chenwolong/p/7531955.html 1、合理使用AsNoTracking 若对查询的数据不需要做任何修改,则可采用AsNoTracking;但若在查询过程中做了select映射之类的操作,则不需要添加。 2、合理使用AsNonUnico 阅读全文
posted @ 2019-08-29 09:22 酷学大叔 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一个关键码对应多个实例: Dictionary<string, List<T>> typeCarDict = dbset.GroupBy(g => g.type).ToDictionary(g => g.Key, g => g.ToList()); 阅读全文
posted @ 2019-08-29 09:21 酷学大叔 阅读(174) 评论(0) 推荐(0) 编辑
摘要: HTTP请求信息和响应信息的格式 请求: (1)请求行 a.请求方法 GET HEAD:与GET请求基本一致,但是不返回内容 POST PUT DELETE TRACE:是你用了代理上网,你想看看代理有没有修改你的HTTP请求,可以使用TRACE来测试 OPTIONS:返回服务器可用的请求方法 b. 阅读全文
posted @ 2019-08-29 09:20 酷学大叔 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 进程介绍: 1、在Linux中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个ID号。 2、每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。 3、每个进程都有两种方式存在:前台进程和后台进程。前台进程就是用户屏幕上可以进行操作的;后台进程则是实际在操作,但屏幕上无法看到的 阅读全文
posted @ 2019-08-29 09:10 酷学大叔 阅读(312) 评论(0) 推荐(0) 编辑