找回密码
 立即注册
办理程序园永久VIP会员500$ USDT,请勿使用程序园{ 程序/软件/技术}用于违法用途,商务合作请联系TG:lplp519 邮箱:102@cxy5.com
Code Review最佳实践
我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code ...
0
892
6
啸妹回
某618大促项目的复盘总结
一、前言 618期间上线一个活动项目。但上线不顺利,当天就出现了性能问题,接口超时,用户无法打开网页,最后不得的临时下线。花了三天两夜,重构了后台核心代 ...
0
414
0
筒霓暄
我为能准时下班而做的准备,以及由此的收获,同时总结下不足
    可能有人会说,做IT的想准时下班很难,尤其是在互联网公司。有些外企或国企倒能准时下班,原因是公司更像养老院。     其实这里存在个误区:能否准时下 ...
0
1032
4
泥地锚
深入认识二进制序列化--记一次生产事故的思考
一 概要 二进制序列化是公司内部自研微服务框架的主要的数据传输处理方式,但是普通的开发人员对于二进制的学习和了解并不深入,容易导致使用过程中出现了问题 ...
0
853
3
沦嘻亟
【面试】一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生
曾经的VIP服务 在网络的初期,网民很少,服务器完全无压力,那时的技术也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。 其实代码实 ...
0
603
6
神泱
【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看
有读者跟我说,喜欢看我的文章,说很容易读,我确实在易读性上花费的心思不亚于在内容上。因为我不喜欢一上来就堆很多东西,而且把简单的东西搞得复杂人人都会, ...
0
819
3
旌磅箱
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
0
967
4
坪钗
【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业
概述 好吧,既然是概述,那么就先说点什么,光一个表格个人感觉表现力太有限了。如果对笔者的自报家门没啥兴趣的话,可以直接跳到下一节。 首先,本人很早就有 ...
0
121
1
倡粤
只有程序员才能读懂的西游记
0
100
0
事值
Kubernetes初探[1]:部署你的第一个ASP.NET Core应用到k8s集群
Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它的目标不仅仅是一个 ...
0
209
2
灼巾
从软件工程的角度解读任正非的新年公开信
昨天被任正非的那封《全面提升软件工程能力与实践,打造可信的高质量产品》的公开信刷屏了,作为一个软件工程专业科班出身的软件开发从业者,自然是引起了我(@ ...
0
790
4
井晶灵
通俗易懂,C#如何安全、高效地玩转任何种类的内存之Span的本质(一)。
前言 作为.net程序员,使用过指针,写过不安全代码吗? 为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它? 如果能很好地回答这几个问题,那 ...
0
461
3
臧莞然
哎呀,我老大写Bug啦——记一次MessageQueue的优化
0
689
3
嗳歉楞