自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 ASP.NET Core 2.2中的Endpoint路由

Endpoint路由 在ASP.NET Core 2.2中,新增了一种路由,叫做Endpoint(终结点)路由。本文将以往的路由系统称为传统路由。 本文通过源码的方式介绍传统路由和Endpoint路由部分核心功能和实现方法,具体功能上的差异见官方文档。 在升级到ASP.NET Core 2.2后,会自动启用Endpoint路由。如果要恢复以往的实现逻辑,需要加入以下代码: servic...

2019-03-28 17:44:00 310

转载 ASP.NET Core中自定义路由约束

路由约束 ASP.NET Core中,通过定义路由模板,可以在Url上传递变量,同时可以针对变量提供默认值、可选和约束。 约束的使用方法是在属性路由上添加指定的约束名,用法如下: // 单个使用 [Route("users/{id:int}")] public User GetUserById(int id) { } // 组合使用 [Route("users/{id:int:min(1...

2019-03-24 15:06:00 278

转载 C# GroupBy分组的问题和解决

起因 今天在公司做一个需求的时候,写的是面条代码,一个方法直接从头写到尾,其中用到了GroupBy,且GroupBy的KeySelector是多个属性而不是单个属性。 但是公司最近推行Clean Code,要让代码有可读性。且作为一个有追求的程序员,肯定是不能写面条代码的,要对代码进行拆分。 重构前GroupBy大概是这样子的: var groups = data.GroupBy(m ...

2019-01-31 17:52:00 568

转载 正则表达式实现密码检查

起因 起因是一个朋友问怎么实现一个密码检查功能: 密码只能由大写字母,小写字母,数字构成; 密码不能以数字开头; 密码中至少出现大写字母,小写字母和数字这三种字符类型中的两种; 密码长度8-100位 然后他贴了写的代码: $value = 'A1234567890a'; $rule = '/^[A-Z][A-Za-z]{7,100}|^[A-Z][A-Z0-9]{7,100}|^...

2019-01-19 13:44:00 299

转载 Windows.UI.Cred.dll损坏导致不能设置 PIN 密码

心血来潮,重装系统。 然后发现不能设置 PIN,UWP界面在输完两个PIN后直接卡死(第一次设置的时候不需要输入第一行的PIN) google无果,打开系统日志,发现 上网下载一个对应版本的Windows.UI.Cred.dll,替换到System32下,搞定。 估计是装系统的时候不知道哪里抽了,导致这个文件损坏了………… 转载于:https://www.cnbl...

2017-07-28 22:49:00 117

转载 用ueditor上传图片、文件等到七牛云存储

ueditor上传文件,是用数据流的形式上传的。 而七牛云存储官方文档中,只提供了文件路径上传的方式。 但是,仅仅是在官方文档中写了这一种方式。 事实上,利用VS的对象管理器,打开Qiniu的dll,我们可以看到以下东西: 其实Qiniu提供的SDK中,是可以利用文件流上传文件的。 所以,根据官方文档提供的案例,我们可以将上传改写成下面的样子: /// &lt...

2015-09-12 23:13:00 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除