文章分类 -  日记

摘要:利用 Ef 6 进行 Code First 生成数据库 其中用户表实体定义为 SysUser 根据 Ef 自动在表明后加单词复数的习惯, 生成到数据库里的表明应为 SysUsers 但是, 生成的表被 数据库内置的表替换掉了, 生成的结果为 结论: 不知道是否是 SqlServer 里特有的坑, 总 阅读全文
posted @ 2018-12-04 13:55 `Laimic 阅读(295) 评论(0) 推荐(0)
摘要:假设有一个类, 其中有一个枚举类型的字段 Type 在进行联合查找时进行映射 会根据不同的情况映射出不同的值 2. 阅读全文
posted @ 2018-09-27 12:13 `Laimic 阅读(535) 评论(0) 推荐(0)
摘要:问题场景: 在用 Ef CodeFirst 进行映射的 Sql 中 数据量达到了 460 万以上 利用 Ef 的 Linq 查询效率会变得非常的慢 即使加上了分页 主要是因为分页需要先排序, 时间主要消耗在排序上 解决: 1. 首先考虑缓存, redis, 数据量太大, 对于单体的 redis 有点 阅读全文
posted @ 2018-07-03 10:19 `Laimic 阅读(197) 评论(1) 推荐(0)
摘要:利用 AsParallel 去请求数据库 其中 数据量大概在 460W 左右 具体的查询方式和消耗如下 时间: 7:05 内存: 2GB cpu: 5% 时间: 7:05 内存: 2GB cpu: 5% 时间: 0:10 内存: 62M cpu: 5% 时间: 7:30 内存: 62M cpu: 5 阅读全文
posted @ 2018-07-02 17:36 `Laimic 阅读(188) 评论(0) 推荐(0)
摘要:LogParser 可以用来导出 IIS 日志, 并且以不同的方式展现 首先, 下载 LogParser 自动安装, 根目录在 C:\Program Files (x86)\Log Parser 2.2 里 然后 管理员运行控制台命令程序, 进入 LogParser 根目录 如果需要用他自带的 查看 阅读全文
posted @ 2018-06-27 17:25 `Laimic 阅读(234) 评论(0) 推荐(0)
摘要:项目描述: 该项目分为两个操作端, 一个是管理端, 用于文章的录入和一些类别的管理 客户端, 用于浏览文章, 点赞等 项目结构: 2个端, 一个数据库(rds) 管理端用 asp.net core 实现 客户端用 asp.net mvc5 来实现 orm 使用 entityframework 缓存未 阅读全文
posted @ 2018-06-21 14:53 `Laimic 阅读(182) 评论(0) 推荐(0)
摘要:问题描述: 目前有一张 A 表, 一张 B 表, 一张 C 表 A和B是多对一, A和C是一对多 现在想实现的是 利用 Linq for entity 语句查出 A 列, 并且包含相关B和C的信息 Code 如下 想要得到的结果如下 以下是查询语句 但是得出来的结果是 特别注意的是, 如果利用 Li 阅读全文
posted @ 2018-06-13 10:51 `Laimic 阅读(1) 评论(0) 推荐(0)
摘要:首先下载最小化的 CentOS.iso 然后在Hyper-V下安装 发现不能上网. 配置了网卡也不行 然后原因是 Hyper-V 的虚拟交换机设置的对应的网卡错了 调整后又可以上网了 网是可以上了, 发现不能跟主机 ping 通 也是跟之前网卡相关, 换了网卡又重新启动了下 CentOS 的网络服务 阅读全文
posted @ 2018-06-11 15:31 `Laimic 阅读(0) 评论(0) 推荐(0)
摘要:讨论 中间件是一个拦截HTTP请求和响应消息的组件。我们通过创建这些组件链,来为我们的应用程序创建一个请求管道。我们通过Configure()方法的IApplicationBuilder参数来创建这个请求管道,IApplicationBuilder参数有如下方法: Run():添加中间件并终止请求管 阅读全文
posted @ 2018-06-10 10:22 `Laimic 阅读(156) 评论(0) 推荐(0)
摘要:并行查询 首先填充一个大的数组 使用筛选 与平时LINQ查询一样,编译器会修改语法,以调用 AsParallel()、Where()、Select()和Sum()方法。AsParallel()方法用 ParallelEnumerable 类定义,以扩展 IEnumerable<T> 接口,所以可以对 阅读全文
posted @ 2018-05-21 23:04 `Laimic 阅读(205) 评论(0) 推荐(0)
摘要:CMS: Content Manager System 内容管理系统 网站后台, 一个通用的网站开发平台, 用于快速构建网站 Kooboo 是一个功能强大的系统, 开源的 CMS 系统 主要用于快速的开发网站 但是到目前为止已经3年没有更新 官方网站: http://www.kooboo.com G 阅读全文
posted @ 2018-05-18 15:11 `Laimic 阅读(108) 评论(0) 推荐(0)
摘要:问题描述: 在 ASP.NET Mvc/WebApi 使用 FluentSchedule 的时候, 当执行到定时任务的时候, 会出现 DbContext 已经被 Dispose 的错误 原因: 首先在 Mvc 的 Global 中用 Autofac 注册了所有的 类型为 InstancePerReq 阅读全文
posted @ 2018-05-18 10:11 `Laimic 阅读(510) 评论(0) 推荐(0)
摘要:UV(Unique visitor)是指通过互联网访问、浏览这个网页的自然人。访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。一天内同个访客多次访问仅计算一个UV。 也就是说UV 是根据独立IP加账号(即cookie)来判断的 IP(Internet Prot 阅读全文
posted @ 2018-04-15 08:49 `Laimic 阅读(159) 评论(0) 推荐(0)