Loading...
重点先说一个踩过的坑:如果要使用 SSE 流式响应,那么在 Nginx 里不要开启该接口的 Gzip !!!因为开启 Gzip 后会导致数据达到一定大小才会被压缩然后返回给前端,导致前端不能实时获得数据,就无法形成流式的文本效果。例子举个在 ASP.NET Core 中实现 SSE 流式响应的简单例子。[HttpGet] public async Task<IActionResult&...
前言还是想着写一篇技术相关的文章吧,不然显得我的博客完全没有意义了 ::aru:lurking:: 这次简单介绍一下混沌工程相关的 ChaosBlade 工具,因为我也是刚接触不久,希望能帮助到需要入门的同学,也请大佬在评论里指点赐教。混沌工程什么是混沌工程呢?美团技术博客最近刚好有一篇相关的文章:超大规模数据库集群保稳系列之二:数据库攻防演练建设实践。其中是这么介绍的:简单而言,混沌工程是...
前言为了提升一下自己的姿势水平,买了 Effective C# 和 More Effective C# 两本书,想一边阅读一边强迫自己做点笔记(主要是自己的理解),不然怕是看了就忘。另外手头还有一本《深入解析C# ( C# in Depth )》其实我已经阅读了一遍,但感觉没咋读懂,下次有机会也用这种方式重读一遍。忙着搞秋招和毕业论文,以及自己是在是太能摸了,导致距离上次更新已经快一年了。不...
前言为了提升一下自己的姿势水平,买了 Effective C# 和 More Effective C# 两本书,想一边阅读一边强迫自己做点笔记(主要是自己的理解),不然怕是看了就忘。另外手头还有一本《深入解析C# ( C# in Depth )》其实我已经阅读了一遍,但感觉没咋读懂,下次有机会也用这种方式重读一遍。之前为了找实习(今年真难啊),花了很多时间在了刷LeetCode和背八股文上。...
更新OpenCC.NET这两天有点空,把OpenCC.NET重构和优化了一下,版本号也正式来到了1.0。本来是想加入异步API,结果测试发现可能因为本来转换就是查字典速度很快,加上异步的话还需要Task的创建开销,导致性能还不如同步版本。然后尝试把原来用StringBuilder改成栈上的Span<char>,结果性能也没啥区别。不过原来的内部转换的实现复用性不强而且乱,还是决定...
前言为了提升一下自己的姿势水平,买了 Effective C# 和 More Effective C# 两本书,想一边阅读一边强迫自己做点笔记(主要是自己的理解),不然怕是看了就忘。另外手头还有一本《深入解析C# ( C# in Depth )》其实我已经阅读了一遍,但感觉没咋读懂,下次有机会也用这种方式重读一遍。这半个月要回家过年,得等年后才能继续更新了。今天这篇是 Effective C...
前言为了提升一下自己的姿势水平,买了 Effective C# 和 More Effective C# 两本书,想一边阅读一边强迫自己做点笔记(主要是自己的理解),不然怕是看了就忘。另外手头还有一本《深入解析C# ( C# in Depth )》其实我已经阅读了一遍,但感觉没咋读懂,下次有机会也用这种方式重读一遍。今天这篇就先从 Effective C# 的第一章开始,后续慢慢更新。第一章 ...