摘要: 我们都知道,在 ASP.NET CORE 中通过依赖注入的方式来使用服务十分的简单,而在 Console 中,其实也只是稍微绕了个小弯子而已。不管是内置 DI 组件或者第三方的 DI 组件(如Autofac),通过 IServiceCollection 接口我们都可以做到和应用程序的无缝连接。本文将 阅读全文
posted @ 2017-07-21 18:47 白细胞 阅读(5084) 评论(0) 推荐(2) 编辑
摘要: 笔者最近在和同事共同开发项目时,需要从他们提供的包含数据库实体类型的类库中读取实体信息绑定到自己的项目中(但是都在同一个解决方案里),所以很直接的一种方式就是把项目中所有的实体都以 的形式加入到自己的 Context 中,但是这显然十分麻烦,而且如果又新增或减少了实体,每次又得在Context中做修 阅读全文
posted @ 2017-07-08 12:41 白细胞 阅读(5863) 评论(4) 推荐(8) 编辑
摘要: ![某年某月的楠溪江][1] 总结 六月是一年中承上启下的月份,而对我而言,这个六月也有重要的转折性意义——告别了四年的大学生活,领到了第一张毕业证书,接受了第一份真正的工作,又从温杭辗转到了上海,种种事情,或大或小,却是让我一直觉得自由和幸运。 但是除此以外,其实很难有更多怀念的话了,如果非要盖棺 阅读全文
posted @ 2017-06-30 21:16 白细胞 阅读(667) 评论(3) 推荐(2) 编辑
摘要: 增删改查方面,已经有 "Dapper.Extension" 这么强大的工具了,我也实在没啥好写的,就随手写了个看起来比较 优雅 的连接与事务的封装。在之后使用Dapper.Extension类库时,完全可以照搬进去。 阅读全文
posted @ 2017-05-21 20:13 白细胞 阅读(7480) 评论(1) 推荐(0) 编辑
摘要: 0. 写在前面 1. 建立运行环境 2. 添加实体和映射数据库 1. 准备工作 2. Data Annotations 3. Fluent Api 3. 包含和排除实体类型 1. Data Annotations [NotMapped] 排除实体和属性 2. Fluent API [Ignore] 阅读全文
posted @ 2017-05-10 13:48 白细胞 阅读(11026) 评论(13) 推荐(25) 编辑
摘要: 1. 前言 Google应该是开发者平日里用得最多的网站之一,今早笔者在浏览器地址栏里键入www.google.com的时候,突然想了解下这背后的网络通信过程究竟是怎么样的。毕竟自己也算是一名Web开发工程师,光是TCP/IP的书也看过不少,但是至始自终却从未思考过这个问题,所以话不多说,让我们来一 阅读全文
posted @ 2017-05-03 13:58 白细胞 阅读(518) 评论(1) 推荐(0) 编辑
摘要: 1. 前言 2. 所谓习惯认知 3. 开门见山的万金油 第1条:抽象类设计注重对象性,接口设计注重服务性 第2条:更近的抽象类,更远的接口 第3条:子类间有关系时考虑用抽象类,没有关系时一定要用接口 第4条:版本迭代中优先考虑使用抽象类而不是接口 4. 设计是个性的妥协 5. 参考资料 1. 前言 阅读全文
posted @ 2017-04-26 11:29 白细胞 阅读(2896) 评论(18) 推荐(18) 编辑
摘要: 又名:写给正在学习前端的女友看的常见正则表达式解读。原文发布于 https://www.zybuluo.com/wddpct/note/728081 。 1. 归纳定义 2. 保留字符 2.1 常用的元字符 2.2 常用限定符 2.3 常用的反义词 2.4 懒惰限定符 2.5 常用分组语法 3. 常 阅读全文
posted @ 2017-04-23 14:32 白细胞 阅读(3739) 评论(0) 推荐(3) 编辑
摘要: 原文地址:[Jon Skeet:Strings in C and .NET][1] System.String 类型(在C 语言中对应的别名是string)是.NET最重要的类型之一,不幸的是在它身上存在了太多的误解。这篇文章将试图去解决关于该类型的部分基础错误认知。 字符串是什么? 一个字符串实际 阅读全文
posted @ 2017-04-21 11:21 白细胞 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 身边有个朋友在跟着廖雪峰的教程学习python,途中遇到了“在Python中使用迭代器打印杨辉三角”的问题,我在帮忙解决的同时顺手写了个简单的C 版本以供补充。 今早又听到Java9的正式版会有JShell的支持,而不久前推出的C 7中也有了元组的概念,果然不得不概叹现在编程语言的发展已经越来越往函 阅读全文
posted @ 2017-04-12 17:59 白细胞 阅读(727) 评论(3) 推荐(1) 编辑