摘要:C 中的9个“黑魔法”与“骚操作” 我们知道 是非常先进的语言,因为是它很有远见的“语法糖”。这些“语法糖”有时 过于好用 ,导致有人觉得它是 编译器写死的东西,没有道理可讲的——有点像“黑魔法”。 那么我们可以看看 这些 高级 语言功能,是编译器写死的东西(“黑魔法”),还是可以扩展(骚操作)的“ 阅读全文
posted @ 2020-03-31 20:51 .NET骚操作 阅读 (1114) 评论 (3) 编辑
摘要:回答不出来不用担心,后面提供了轻松一刻——我的经典私房6k面试题。 阅读全文
posted @ 2020-03-29 23:42 .NET骚操作 阅读 (1101) 评论 (4) 编辑
摘要:解析“60k”大佬的19道C 面试题(上) 先略看题目: 1. 请简述 函数的编译方式 2. 请简述 状态机的实现和工作机制 3. 请简述 的作用和原理,并说明和 有什么区别 4. 和`Thread`有区别吗?如果有请简述区别 5. 简述 的作用 6. 利用 实现斐波那契数列生成 7. 简述 和`s 阅读全文
posted @ 2020-03-28 23:54 .NET骚操作 阅读 (3438) 评论 (66) 编辑
摘要:StringBuilder内部是由多段char[]组成的半自动链表,因此频繁从中间修改StringBuilder,会将原本连续的内存分隔为多段,从而影响读取/遍历性能。 连续内存与不连续内存的性能差,可能高达1600倍。 阅读全文
posted @ 2020-03-21 18:46 .NET骚操作 阅读 (910) 评论 (6) 编辑
摘要:Http响应缓存可减少客户端或代理对web服务器发出的请求数。响应缓存还减少了web服务器生成响应所需的工作量。响应缓存由Http请求中的header控制。 ASP.NET Core对其都有相应的实现,并不需要了解里面的工作细节,即可对其进行良好的控制。 阅读全文
posted @ 2020-03-07 22:00 .NET骚操作 阅读 (411) 评论 (0) 编辑
摘要:C#各版本新功能其实都能在官网搜到,但很少有人整理在一起,并通过非常简短的代码将每个新特性演示出来。 阅读全文
posted @ 2020-02-28 23:54 .NET骚操作 阅读 (3381) 评论 (16) 编辑
摘要:今天我将深入探索MachineKey这个类,看看里面到底藏了什么东西,本文的最后我将使用.NET Core来解密一个ASP.NET MVC生成的Cookie。 阅读全文
posted @ 2020-02-22 12:16 .NET骚操作 阅读 (1520) 评论 (4) 编辑
摘要:用代码仿真疫情传播,有那么难嘛?手把手教会你~ 阅读全文
posted @ 2020-02-09 20:33 .NET骚操作 阅读 (2985) 评论 (6) 编辑
摘要:用代码仿真疫情传播,有那么难嘛?我用.NET也写了一个。 阅读全文
posted @ 2020-02-08 22:53 .NET骚操作 阅读 (3086) 评论 (12) 编辑
摘要:可能有人知道Cookie的生成由machineKey有关,machineKey用于决定Cookie生成的算法和密钥,并如果使用多台服务器做负载均衡时,必须指定一致的machineKey用于解密,那么这个过程到底是怎样的呢? 阅读全文
posted @ 2020-01-24 16:20 .NET骚操作 阅读 (1202) 评论 (2) 编辑