代码改变世界

随笔分类 -  面试题

Chrome底层原理和HTTP协议

2020-11-30 12:16 by 石吴玉, 526 阅读, 收藏, 编辑
摘要: 转自公众号: 程序员小灰 第一问:Chrome为什么打开一个页面,会有4个进程? 学习掌握:浏览器中的网络流程,页面渲染过程,JavaScript执行流程,以及Web安全理论。下面展开问题了解多进程架构: 多进程架构的学习 进程和线程的概念混淆 从计算的角度来说,单线程就是一个接一个的计算,多线程就 阅读全文

EF6于EFCore的区别

2020-08-24 22:56 by 石吴玉, 3053 阅读, 收藏, 编辑
摘要: 1.EFCore是CodeFirst模式,本质上与数据库引擎无关, 2.Ef Core实现了批量更新 3.EFCore支持原生Sql var blogs = context.Blogs .FromSqlRaw("SELECT * FROM dbo.Blogs") .ToList(); 阅读全文

.net core中间件

2020-08-24 22:42 by 石吴玉, 350 阅读, 收藏, 编辑
摘要: .net core处理流程是一个管道,中间件位于管道内部,有序排队,请求进来时依次通过中间件,且决定是否进入下一中间件,请求返回时,也依次倒叙离开中间件。 指向下一个中间件:return next(); public void Configure(IApplicationBuilder app) { 阅读全文

.net Core 2.0与3.0的区别

2020-08-24 22:34 by 石吴玉, 1038 阅读, 收藏, 编辑
摘要: 转载于:https://www.cnblogs.com/LY2016start/p/11661786.html 阅读全文

.NET Core 以及与 .NET Framework的差异

2020-08-24 22:28 by 石吴玉, 6759 阅读, 收藏, 编辑
摘要: 1..NET Core是跨平台的。net Framework仅支持在Windows系统上。 2..Net Core和 .Net Framework都 是NET Standard Library 的实现, .NET Standard Library 是跨操作系统的关键所在,它定义了一组接口,而每个操作 阅读全文

加签验签

2020-08-24 22:15 by 石吴玉, 613 阅读, 收藏, 编辑
摘要: 1.什么是加签验签 发送消息方,对消息加签名,接收消息方,验证签名是否正确。 2.主要目的? 验证消息完整性。 3.过程 前提:A为消息发送方,B为接收方。待发送的消息段:[merNo=001,user=zhangm,pwd=abc123,check=6387],证书生成工具:tools.jar ( 阅读全文

.net core三个生命周期

2020-08-24 21:35 by 石吴玉, 2022 阅读, 收藏, 编辑
摘要: (1)Transient 瞬时,每个请求都会创建一个实例,同一个请求,使用多次server,用的不同实例。(轻量级无状态服务尽量用Transient) (2)Scoped 作用域,在同一个Scope内只初始化一个实例,同一个请求,使用多次server,就用的同一个实例。(日常用Scope) (3)S 阅读全文

List,IList,IEnumerable的区别

2020-08-24 21:31 by 石吴玉, 741 阅读, 收藏, 编辑
摘要: 注:foreach中in后面的对象应该是实现IEnumerable接口的,程序运行时本质是在调用IEnumerable的GetEnumerator函数来返回一个IEnumerator对象,foreach就是利用IEnumerator对象的Current,MoveNext和Reset成员来进行一段数据 阅读全文
点击右上角即可分享
微信分享提示