2023年个人总结

关于博客博客内容2023年一共写了14篇博客,看起来很少是吧,但是相较于2021年,增长了130%+ [手动狗头]主要是写了Docker相关的入门内容,主要是延续2022开的Docker入门系列继续把Docker入门的一些知识给总结一下,后面因为学习英语放掉了很多兴趣爱好(你看,多好的借口)~[手动狗头]2024年,博客一定会继续更新! [手动狗头]这Flag也没毛病吧 [手动狗头] 博客数据 ...

2022年个人总结

关于博客博客内容2022年一共写了6篇博客,看起来很少是吧,但是相较于2021年,增长了50% [手动狗头] 主要是写了Docker相关的入门内容,主要也是因为年底了,瞅了一眼博客,实在觉得面子上有点挂不住,就把Docker入门的内容写写了,另外,我的笔记工具从有道云笔记切换到了语雀、个人有了长期封控的经历,这都让我能写点东西,也算是帮我完成了去年立的Flag~[手动狗头] 2023年,博客一...

对于「居家隔离」和「科学防疫」的一点看法

目前上海疫情还未迎来拐点,对于感染人员的保障工作也出现了很多问题,尤其是在一位患者家属跟浦东卫健委通话录音流出后,有一些人对上海当前的防疫政策失去了信心,并提出「轻症应当居家隔离」以及「让专业的事情交给专业的人去做/科学防疫」,对于这样的建议,我想补充一下个人看法 一、关于居家隔离理想情况下,居家隔离和方舱隔离都能达到帮助无症状、轻症患者康复,阻断疫情传播的效果,但现实情况是,方舱条件太差,不利...

2021年个人总结

关于博客博客内容2021年一共写了4篇博客,可以说是少的不能再少了,但是前端、后端、经验总结都涵盖了 [手动狗头] 也竟然完成了去年立的Flag~根据今年的情况,我决定脸皮还是得厚,我明年还要立Flag 2022年,博客一定会持续更新! [手动狗头] 这Flag也没毛病吧 [手动狗头] 博客数据 2021新增笔记:4篇2021新增笔记单篇最高浏览:Spring - MVC请求映射(@Re...

2020年个人总结

关于博客博客内容今年主要聊了聊高并发网站/服务的设计、API返回码(错误码)的设计以及软件设计模式等等,博客框架也从 ASP.NET Core 3.1 升级到了 ASP.NET Core 5, 博客整体的内容备忘的内容少了一些,更多是一些相关经验的总结感悟 但是,去年立的Flag没有完成 (^▽^) 不过,没关系,我脸皮厚,我明年还要立Flag 2021年,博客一定会更新! 这Flag...

浅谈软件设计模式与设计原则

一、从软件工程说起现在的软件行业已经是非常繁荣了,但是软件行业的发展不是一蹴而就的,也是随着硬件以及外部环境的变化不断来的,在计算机发展的初期,大部分都是具备一定规模的行业(银行、航空等)、为民众服务的政府部门通过引入计算机以及相关软件来提升效率的,所以开发的软件也大多数是相对大型的软件系统,在相关软件的开发中,当时这个新兴的行业碰到的问题也越来越多,甚至由于大型软件的开发、维护难题,有人还提出了...

Ken的杂谈从ASP.NET Core 3.1迁移到5.0

一、前言2016年,微软发布了 .NET Core 1.0,作为 .NET Framework的跨平台版本,并抽象除了 .NET Standard 作为公共的类库,自此之后, .NET Core、.NET Framework、XAMARIN成了三兄弟,分别为不同的平台服务 2020年,微软发布了大一统的.NET 5,支持桌面、Web、移动端、IoT等等应用的开发,也有了VS For Mac和...

高并发网站/服务常规应对方案和思路

一、并发量预估作为后端的程序开发人员,经常听到高并发,但是高并发到底有多高?其实是没有数值定义的 但是如果在面试的过程中,或者跟别人沟通的过程中,有人提到百万级并发那么可能三种情况 他在吹牛皮他没有用对并发这个词他真的很NB(例如:天猫双11关联项目组的) 截至2019/11/11,支付宝双11订单峰值是 54.4W笔/秒,单个服务的集群的QPS破百万的应该也很少 要应对多少并发,我们要看一...

2019年个人总结

关于博客博客内容今年主要完结了 ASP.NET Core 入门教程,写了下Jenkins集成Java项目、Jenkins+SonarQube执行代码质量扫描,博客框架迁移到 ASP.NET Core 3.1 的一些备忘,最后写了关于在团队中推动Code Review的经验。总得来说,今年写的东西挺少的,有点惭愧。 不过,取得进步的是,《如何在团队中做好Code Review》在博客园、segmen...

如何在团队中做好Code Review

一、Code Review的好处想要做好Code Review,必须让参与的工程师充分认识到Code Review的好处 1、互相学习,彼此成就无论是高手云集的架构师团队,还是以CURD为主的业务开发团队,大家的技术能力、经验都是有差异的。 通过Code Review,对于同样的功能实现,有经验的工程师可以给经验尚浅的工程师提供合理的优化建议。经验尚浅的工程师可以通过阅读优质代码,快速学习相关技术...