草根专栏

一个 .NET Core 开发者的专栏。
158 篇文章
68 人订阅

全部文章

solenovex

C# - 为引用类型重定义相等性

例如两个引用类型的变量 x 和 y,如果这样写:if(x == y) {...},那么大家都明白,这个比较的是引用的相等性。

742
solenovex

API做翻页的两种思路

这种方式就是会提供一个每页笔数(page size)来定义返回条目的最大数,提供一个页数(page number)来表示从哪里开始读取数据。

1163
solenovex

C# - 为值类型重定义相等性

重写object.Equals()方法,是避免了反射,因为System.ValueType里面对object.Equals()方法的重写实现如下:

442
solenovex

C# - char类型的一些介绍

C#里面的char,其实就是System.Char类型的别名,它代表一个Unicode字符(是这样吗?),占用两个字节。

684
solenovex

C#相等性 - “==”

在刚学C#的时候,我以为C#里的==和.NET里的object.Equals()方法是一样的,就是一个语法糖而已。其实它们的底层机制是不一样的,只不过它们给出的...

902
solenovex

C# - 实现类型的比较

如果某个类型的实例需要与该类型的其它实例进行比较或者排序的话,那么该类型就可以通过实现IComparable<T>接口来达到此目的。

722
solenovex

C#相等性 - 三个方法和一个接口

之所以结果是False,是因为object.Equals()评估的是引用的相等性,除非进行了重写。

922
solenovex

Redis in .NET Core 入门:(5) Sorted SET

第1篇:https://www.cnblogs.com/cgzl/p/10294175.html

892
solenovex

Redis in .NET Core 入门:(4) LIST和SET

第1篇:https://www.cnblogs.com/cgzl/p/10294175.html

912
solenovex

Redis in .NET Core 入门:(3) Hash

第1篇:https://www.cnblogs.com/cgzl/p/10294175.html

633
solenovex

Redis in .NET Core 入门:(2) String

第1篇:https://www.cnblogs.com/cgzl/p/10294175.html‘

752
solenovex

Redis in .NET Core 入门:(1) 安装和主要功能简介

Redis(https://redis.io/), 是一个内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。

632
solenovex

Docker & ASP.NET Core (3):发布镜像

不过随后我还是查看了Docker的文档:https://docs.docker.com/engine/examples/dotnetcore/#why-buil...

1522
solenovex

Docker & ASP.NET Core (5):Docker Compose

Compose是一个用来定义和运行多容器Docker应用的工具。使用Compose的时候,你可以使用一个YAML文件来配置你应用的服务。然后根据配置,使用一个命...

1302
solenovex

Docker & ASP.NET Core (2):定制Docker镜像

在Docker的世界里,我们可以通过一个叫Dockerfile的文件来创建Docker镜像,随后可以运行容器。

902
solenovex

Docker & ASP.NET Core (1):把代码连接到容器

这样做的好处就是可以节省硬盘空间,也利于复用等等。因为Docker基于镜像创建容器的时候,其镜像是共享的;而且镜像里面的层如果已存在,也无需再下载。

1052
solenovex

Entity Framework Core 2.1,添加种子数据

EFCore 2.1出来有一段时间了,里面的新功能还没怎么用,今天研究下如何使用EF Core 2.1添加种子数据。

1481
solenovex

常见形式 Web API 的简单分类总结

请求--响应类的API的典型做法是,通过基于HTTP的Web服务器暴露一个/套接口。API定义一些端点,客户端发送数据的请求到这些端点,Web服务器处理这些请求...

1573
solenovex

【视频】使用ASP.NET Core开发GraphQL服务

GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 

1992
solenovex

使用ASP.NET Core支持GraphQL -- 较为原始的方法

下面是GraphQL的定义:  GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了...

992

扫码关注云+社区

领取腾讯云代金券