重新整理 mysql 基础篇————— 索引模型[五] - 不问前世

前言 简单整理一下索引模型。 正文 对我们开发人员来说,索引感觉非常的重要。 因为索引好用,但是不能多建,因为这影响插入,不能少建,因为这影响读取。 有些为了能够多建索引,通过从多个从库中读取数据,再重新整合数据来建立新的数据结构,建立新的索引。 hash 表 在索引模型中hash表非常常见,这里值

重新整理 .net core 实践篇—————应用分层[二十四] - 不问前世

前言 简单整理一下分层。 正文 应用程序分层,分为: 1.领域模型层 2.基础设施层 3.应用层 4.共享层 共享层 共享层一般包括下面几个类库。 有一个Core 的类库,比如说BLog.Core. 这个类库用来,主要用来承载一些基础简单的类型,比如说一下帮助类。 共享层的抽象层。 比如说有一个Bl

重新整理 .net core 实践篇—————路由和终结点[二十三] - 不问前世

前言 简单整理一下路由和终节点。 正文 路由方式主要有两种: 1.路由模板方式 2.RouteAttribute 方式 路由约束: 1.类型约束 2.范围约束 3.正则表达式 4.是否必选 5.自定义 IRootConstaint URL 生成 1.LinKGenerator 2.IUrlHelpe

重新整理 .net core 实践篇—————文件系统[二十二] - 不问前世

前言 简单介绍一下文件系统。 正文 文件系统,主要是下面3个接口组成: IFileProvider IFileInfo IDirectoryContents 那么他们的实现是: physicalFileProvider 物理文件提供程序 enbeddedFileProvider 嵌入式文件提供程序

重新整理 .net core 实践篇—————静态中间件[二十一] - 不问前世

前言 简单整理一下静态中间件。 正文 我们使用静态文件调用: app.UseStaticFiles(); 那么这个默认会将我们根目录下的wwwroot作为静态目录。 这个就比较值得注意的,可能刚开始学.net core 的小伙伴,会直接把脚本写在更目录script这样是访问不到的。 当然了,你可以配

重新整理 .net core 实践篇—————异常中间件[二十] - 不问前世

前言 简单介绍一下异常中间件的使用。 正文 if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } 这样写入中间件哈,那么在env环境下就会去执行UseDeveloperExceptionPage。 public static IA