摘要: Kestrel 是一个跨平台的适用于 ASP.NET Core 的 Web 服务器,内置在ASP.NET Core 项目中。我们使用vs2019新建一个ASP .Net Core 应用程序,可以在launchSettings.json看到Kestrel默认的地址"https://localhost: 阅读全文
posted @ 2020-03-19 11:59 notevar 阅读(4042) 评论(0) 推荐(1) 编辑
摘要: 使用Navicate Premium12.0 连接MySql8.0出现2059-Authentication plugin 'caching_sha2_password' cannot be loaded:的错误,解决方法如下 出现问题的原因: mysql8 之前的版本中加密规则是mysql_nat 阅读全文
posted @ 2019-10-13 12:17 notevar 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 1、导入excel数据到数据库 很多时候我们要导入excel文件的数据到数据库,可以网上搜各种数据导出的方法(NPOI,Office.Interop.Excel.dll等),但是那些都需要在程序中开发,下面介绍很简单的导入方法,直接用excel中的公式生成更新的sql。例如有如下的城市 excel数 阅读全文
posted @ 2016-10-21 10:24 notevar 阅读(5047) 评论(28) 推荐(14) 编辑
摘要: 模仿微信朋友圈发布时间,使用扩展方法将将过去时间展示成xx(秒/分/小时/天)前,以留言列表中的留言时间为例,先来看一下直接的时间展示效果(date.ToString("yyyy/MM/dd HH:mm:ss")) 感觉很一般,没有什么特别 下面 我们写一个拓展方法,将留言时间格式化成xx(秒/分/ 阅读全文
posted @ 2016-09-26 09:45 notevar 阅读(7897) 评论(0) 推荐(3) 编辑
摘要: 很多时候我们在使用Lambda表达式查询时,比如使用Lambda表达式查询用户数据,有时候会用电话或邮箱去查询用户信息,有时候又会用户名去查询用户信息 其实查询的结果都一样,但唯一的区别就是Lambda表达式中的条件不一样,那么能不能只写一个查询方法,而实现Lambda表达式中Where的有查询条件 阅读全文
posted @ 2016-09-18 09:49 notevar 阅读(1980) 评论(1) 推荐(3) 编辑
摘要: 所谓EF延迟加载,就是使用Lamabda或Linq查询数据时,EF并不会将数据直接查询出来,而是在用到的这个查询结果的时候才会加载到内存中。延迟加载也可以理解成 按需加载,顾名思义,就是按照所需的数据,加载数据。那么为什么要使用延迟加载?使用延迟加载的优缺点是什么?下面通个几个例子来说明。 首先用到 阅读全文
posted @ 2016-08-11 10:01 notevar 阅读(1778) 评论(3) 推荐(0) 编辑
摘要: 一、上下文对象简介 在MVC项目中添加一个EDMX文件的时候会添加很多文件进来,其中包括.Context.tt,和.tt这两个T4模板,其中.Context.tt是用来生成上下文对象的T4模板,.tt生成实体类的T4模板。如图: 实体框架 会帮我们生成XML文件和实体类,这里它已经生成了我们要的XM 阅读全文
posted @ 2016-07-19 09:30 notevar 阅读(7303) 评论(2) 推荐(4) 编辑
摘要: 个人网站地址:nee32.com 一、T4模板内容简介 为了更好地学习T4模板,我们安装一个插件tangible T4 Editor 在使用了EF生成实体类后,我们会发现一个.tt后缀的文件,它就是T4模板,直接打开 它的内容如下图: 就是这一个模板,生成了我们需要的类,省去了我们手写的麻烦,提高了 阅读全文
posted @ 2016-07-15 10:01 notevar 阅读(1412) 评论(0) 推荐(2) 编辑
摘要: 个人网站地址:nee32.com 一、实体框架(EF)简介 EF框架是一个数据持久层框架,它的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object Relational Mapping,对象关系映射)框架,常见的数据持久层框架有还有Nhiber 阅读全文
posted @ 2016-07-13 10:23 notevar 阅读(2843) 评论(2) 推荐(3) 编辑
摘要: 先来看看问题按理说不应该报404啊,因为我这个路径下面的的确确有这个文件相信不少开发者都遇到过字体引用的问题,明明路径啥的都没问题,但就是浏览器输出错误信息。引起类似以上问题的原因是由于Web服务器没有识别.svg/.woff/.woff2这些文件类型。解决方案:如果是部署在iis服务器上的,打开I... 阅读全文
posted @ 2016-01-07 17:05 notevar 阅读(6658) 评论(3) 推荐(4) 编辑