C# 数据操作系列 - 3. ADO.NET 离线查询

0. 前言在上一篇中,我故意留下了查询的示范没讲。虽然说可以通过以下代码获取一个DataReader:IDataReader reader = command.ExecuteReader(); 然后通过reader一行一行的读取数据,但是我并不推荐这样使用。在查询这一高频需求上,C#为之做了很多工作,提供了更多的选择。这里介绍一个查询的另一套写法。1. 离线查询C#在查询上提供了另一种机制,可...

基于mykernel 2.0编写一个操作系统内核

on flex libssl-dev libelf-devmake defconfigmake -j$(nproc) 1.6 安装QEMU模拟器此处QEMU用于模拟硬件设备,通过模拟一台独立运行操作系统的虚拟机,运行编译后的系统。sudo apt install qemu # install QEMUqemu-system-x86_64 -kernel arch/x86/boot/bzImag...

C# 数据操作系列 - 4. 自己实现一个ORM

0. 前言在之前的几篇内容中,我们了解了如何通过ADO.NET 访问数据库,如何修改、新增数据。如何通过DataSet和DataAdapter获取数据,我们将在这一篇试试自己实现一个简单的ORM框架或者说ORM工具类。涉及到的知识点: 反射(初级)ADO.NET 已有知识 1. ORM那么,问题来了,什么是ORM?ORM全称 Object Relational Mapping,翻译过来就是对象关...

C# 数据操作系列 - 5. EF Core 入门

0.前言上一章简单介绍了一下ORM框架,并手写了一个类似ORM的工具类。这一章将介绍一个在C#世界里大名鼎鼎的ORM框架——Entity Framework的Core版。Entity Framework 非Core版目前已经更新到了6代,这是一款经过检验的ORM框架。在这里简单介绍一下Entity Framework(简称EF,额,别拿这个当关键字搜索,要不然你会被忽悠到一个英语培训机构的)的优点。...

为什么中国开发不出流行的操作系统和编程语言

为什么中国开发不出流行的操作系统和编程语言Stitch/2020-2-21引子知乎有两个帖子很有意思,中国能不能写出操作系统?中国为什么没有自己的编程语言看了很多回到,有的答案写的很认真,按照编程语言出现的时间顺序等梳理;有的也非常认真,但是逻辑是错的;还有一种是搞笑的。为什么中国没有开发出流行的操作系统和编程语言?我的答案是:中国没有开发出成功的操作系统和编程语言,根本原因是中国的I...
关于我们 联系我们 友情链接 LMLPHP后院 
本站由 LMLPHP 强力驱动 ©2014-2020 LMLPHP 耗时0.086610(s)
2020-06-02 18:59:06 1591095546