摘要:前言 ASP.NET Core MVC 控制器通过构造函数显式请求依赖关系。ASP.NET Core 内置有对依赖关系注入 (DI) 的支持。DI 使应用更易于测试和维护。 构造函数注入 服务作为构造函数参数添加,并且运行时从服务容器中解析服务。 通常使用接口来定义服务。 例如,考虑需要当前时间的应 阅读全文
posted @ 2020-11-24 15:37 UP技术控 阅读(64) 评论(0) 推荐(0) 编辑
摘要:前言 创建Web API时,创建帮助页面通常很有用,以便其他开发人员知道如何调用您的API。您可以手动创建所有文档,但是最好自动生成。为了简化此任务,ASP.NET Web API提供了一个库,用于在运行时自动生成帮助页面。 Web API有一个Help Page插件,可以很方便的根据代码及注释自动 阅读全文
posted @ 2020-11-24 15:36 UP技术控 阅读(32) 评论(2) 推荐(0) 编辑
摘要:1、MySQL 中有哪几种锁? (1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行 阅读全文
posted @ 2020-11-24 09:13 UP技术控 阅读(34) 评论(0) 推荐(0) 编辑
摘要:前言 对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。 经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供大家 阅读全文
posted @ 2020-11-23 09:19 UP技术控 阅读(20) 评论(0) 推荐(0) 编辑
摘要:前言 本篇展示了如何在ASP.NET Core应用程序中设置IP白名单验证的2种方式。 你可以使用以下2种方式: 用于检查每个请求的远程 IP 地址的中间件。 MVC 操作筛选器,用于检查针对特定控制器或操作方法的请求的远程 IP 地址。 中间件 Startup.Configure方法将自定义 Ad 阅读全文
posted @ 2020-11-20 13:15 UP技术控 阅读(123) 评论(0) 推荐(0) 编辑
摘要:前言 where 1=1是sql语句条件逻辑判断表达式,由于1=1成立,恒为真,该表达式1=1将始终返回"真"。这种写法实际目的是为了获取逻辑值"True",其实诸如2=2, 1+2=3,'中'='中'等之类的写法都可以返回逻辑值"True",只不过1=1的运算开销更小,故被应用的最普遍。 例子 下 阅读全文
posted @ 2020-11-19 13:24 UP技术控 阅读(80) 评论(0) 推荐(0) 编辑
摘要:C#中的string类型,对应于.net基础类中的String类型。按MSND文档,String类的Length属性的类型为回int。而int的最大值为2147483647。所答以string的最大长度为2147483647(2,147,483,647)。注意:string最大长度是值string包 阅读全文
posted @ 2020-11-18 17:22 UP技术控 阅读(96) 评论(4) 推荐(0) 编辑
摘要:介绍 在本分步指南中,我将解释如何自定义用户实体类,该类可根据您的需要在使用ABP框架创建的每个Web应用程序中使用。阅读本文时,您将学习如何覆盖内置模块的服务,扩展实体,扩展数据传输对象以及在使用ABP框架开发的应用程序中自定义用户界面。 您可以在文章结尾看到下面的屏幕截图。 准备项目 启动模板和 阅读全文
posted @ 2020-11-18 09:29 UP技术控 阅读(75) 评论(2) 推荐(0) 编辑
摘要:背景 今日在生产环境碰到如下错误 ASP.NET MVC项目 Repository层中,Delete总是失败 another entity of the same type already has the same primary key value 具体错误提示: Attaching an ent 阅读全文
posted @ 2020-11-17 16:44 UP技术控 阅读(63) 评论(2) 推荐(0) 编辑
摘要:ABP vNext框架(以下称为“ ABP”)是由Volosoft设计的艺术品级应用程序开发框架。它基于域驱动设计(DDD),并创新地采用模块化开发设计。毫无疑问,ABP是ASP.NET Core开发框架中最先进,最优雅的一种。 我相信,凭借出色的模块化开发设计和流畅的开发经验,ABP在ASP.NE 阅读全文
posted @ 2020-11-17 14:59 UP技术控 阅读(90) 评论(0) 推荐(0) 编辑