内存泄露问题非常难定位,对于小工程项目来说,简单去检查代码中new和delete的匹配对数就基本能定位到问题,但是一旦代码量上升到以万单位时,仅靠肉眼检查来定位问题那就非常困难了,所以我们需要利用工具帮助我们找出问题所在。在Linux系统下内存检测工具首推Valgrind,一款非常好用的开源内存管理工具。Valgrind其实是一个工具集,内存错误检测只是它众多功能的一个,但我们用得最多的功能正是它——memcheck。
Git代码冲突-不同分支之间的代码冲突
APISIX 是一个云原生、高性能、可扩展的微服务 API 网关。
不要在构造函数中进行复杂的初始化 (尤其是那些有可能失败或者需要调用虚函数的初始化).
做为产品经理,数据分析我们并不陌生,在进行产品优化和迭代以及向上级汇报的时候我们都需要做数据分析,所以我们日常接触数据分析的时候很多。然而事实往往并不是这样,这种阳春白雪的数据分析往往是发生在大公司,很多中小公司往往是随便找几个数据来进行片面的分析,甚至有的公司连这种下里巴人的数据分析都不需要,直接拍脑壳做决策,从而很多产品经理并没有实际数据分析的经验。
实际项目工作中,刚入职的测试人员经常出现一个问题:“新项目以前从未接触过,不知道如何下手?”鉴于此,我分享一下思路:作为测试人员如何在一个新项目中更好的拆分功能模块并设计出较完善的测试用例。
Mysql查询题,不仅出境评率高,而且非常影响薪资谈判,所以地位非常重要
在开源堡垒机领域, 很多人都知道jumpserver, 但是jumpserver安装相对较复杂, 新手容易出现各种坑。