码农阿宇

.Net电台站长(fmdot.net),记录.Net小白成长的点点滴滴

用户密码传输和存储的保护

软件设计的过程中,用户的密码信息最为敏感,在进行用户登录验证时,除了将密码在传输的过程中,进行md5加密,避免密码明文传输过程中被截获外,还有一个就是密码在数据库中的存储安全问题。常用的方案是对密码进行“加盐”处理。用户注册。1.      得到用户传过来的密码后,首先在计算机中获取一个随机数,2...

2018-02-09 16:24:05

阅读数 325

评论数 0

Entity Framework Core必须牢记的三条引用三条命令

关于EntityFramework Core有三个重要的引用和三条重要的命令,掌握以这六条,基本用Entity Framework Core就得心应手了。 引用1:Install-PackageMicrosoft.EntityFrameworkCore.SqlServer 这是SqlServe...

2018-02-05 22:23:23

阅读数 1253

评论数 0

C# 中 realdonly不等于只读

Realdonly很多同学从字面理解。认为通过realdonly修饰的关键字是只读的,其实,并不完全是这样。 如int、string、bool等基本数据类型一旦赋值后,确实就不可以更改了。 但是如果是枚举类型,赋值后是还可以加减对象的。class类型,赋值后,也是能修改属性的。   特意记...

2018-02-02 15:41:37

阅读数 186

评论数 0

C# 中?和??的用法

最近在看官方的源码时,经常看到有 Int? sum;  和 FileProvider = FileProvider ??builder.GetFileProvider(); 一个问号: 很多数据类型时不允许为空的,比如int类型,在类型的后面加? 表示允许该数据为null 所以...

2018-02-02 13:56:04

阅读数 149

评论数 0

ASP.NET Core源码学习(一)Hosting

ASP.NET Core源码的学习,我们从Hosting开始, Hosting的GitHub地址为:https://github.com/aspnet/Hosting.git 朋友们可以从以上链接克隆或是下载。   为什么是从Hosting开始学习呢?我们来看看ASP.NET Core M...

2018-02-01 17:56:25

阅读数 1891

评论数 0

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