- 博客(173)
- 收藏
- 关注
原创 浅谈“流量回放”
流量回放”通常指的是将之前记录的网络请求和响应数据重新发送到系统中,以模拟真实用户的操作。这种技术主要用于测试和调试目的,帮助开发人员和测试人员更好地理解系统在特定条件下的行为。
2024-09-20 18:01:55 792
原创 ACP科普:迭代里的probe story会不会扎手?
敏捷项目管理中,"probe story" 是一种特定类型的用户故事,用于探索和验证未知领域或高风险的需求或技术,不是真的“针”。
2024-08-07 15:31:54 306
原创 函数的MC/DC代码覆盖率
函数的MC/DC(Modified Condition/Decision Coverage)代码覆盖率是一种软件测试覆盖率指标,它特别关注于在决策(如if-else语句)中条件和决策本身的测试。MC/DC 覆盖率旨在确保每个条件在决策中至少被评估为真和假一次,并且每个决策(即整个if-else语句或switch语句)的每个可能结果至少被触发一次。同时,它还需要确保在条件改变时(即“Modified Condition”),决策的结果也会改变(即“Decision”)。
2024-05-23 15:45:14 1486
原创 ACP科普:电梯声明
电梯声明,是一个简短而有力的沟通技巧,意在极短时间内(想象你在电梯里与人相遇,只有几十秒的时间)清晰、有说服力地介绍一个想法、项目、产品或解决方案。
2024-05-23 10:07:17 412
原创 ACP科普:MoSCoW优先排序法则
MoSCoW 优先级排序法,是项目管理定义范围、确定功能质量、变更管理中常用的工具法则,以便用户、项目主管、项目经理、供应商对纳入项目中的每个需求交付的重要性和紧急性达成共识。
2024-04-30 17:21:31 965
原创 RUM(Real User Monitoring)简介
Real User Monitoring (RUM) 主要功能和目的,实现技术,应用场景。
2024-04-26 16:07:17 367
原创 ACP科普:时间盒
时间盒是敏捷开发中的一种时间管理方式,指在固定的时间段内完成预定的任务或活动。多用于Scrum模式,kanban模式不使用时间盒。
2024-02-27 12:19:04 547
原创 ACP科普:项目停车场
敏捷中的“项目停车场”用来暂时存放那些暂时无法处理或需要进一步处理的任务或问题的地方。这个术语形象生动地表达了将任务“暂时停放”等待后续处理的概念。
2024-02-25 23:00:15 492
原创 程序员为什么不喜欢关电脑?
因此,下班后保持电脑开启,可以让这些任务在夜间或者非工作时间内完成,从而不影响白天的工作效率。:有些人(比如我)认为,电脑启动和关闭需要一定时间,保持电脑开启可以让他们随时回到工作状态,无需等待电脑启动。因此,我也会根据具体情况,比如如果知道几天内不需要使用电脑,就会选择关机以节约能源和减少磨损。也有经历过的某高科技公司,压根不给员工配发工作电脑,要求员工自带电脑来上班,这样一方面节约了成本,无需IT部门,一方面“整治”了不爱关电脑的程序员们。作为一个资深程序员,我经常不关电脑,而不是“从不”。
2024-02-19 05:52:55 426
原创 ACP科普:Product Backlog、Spring Backlog、Product Increment
Product Backlog、Spring Backlog、Product Increment是敏捷开发、ACP考试里常见易混淆概念。本文澄清一下。
2024-01-21 10:12:02 767
原创 ACP科普:敏捷估算为什么用斐波那契数列
例如,在敏捷开发中,一个迭代周期内可完成的任务可能被分为不同的难度级别,如1、2、3、5、8、13等。敏捷开发中使用斐波那契数列来估算的原因是,斐波那契数列可以用于估算任务的难度级别,并帮助团队预测完成任务所需的时间。斐波那契数列中的数字在数量上呈现出逐渐增长的趋势,但增长速度逐渐减缓,这与敏捷开发中任务的难度级别和完成时间之间的关系相对应。例如,植物的花瓣、树枝和果实的排列往往遵循斐波那契数列的规律。艺术和设计:斐波那契数列被认为具有美学上的吸引力和对称性,因此经常在艺术和设计中使用。
2023-12-31 17:10:07 1122 1
原创 Polars基本操作 - context
演示Polars的selection、filtering、group by/aggregation操作,并用Pandas做同样操作进行对比。
2023-12-29 13:12:51 503
原创 Polars基本操作-1
Polars基操勿六,包括:Series 和 Dataframe、Expressions、join。总的来说,Polars跟pandas挺像的。
2023-12-28 16:00:09 1587
原创 运维工程师的出路在于认知和执行
在这个方向上,运维工程师需要熟悉运维自动化工具和脚本语言,如Ansible、SaltStack、Python等,并能够根据业务需求设计和开发自动化运维工具。在这个方向上,运维工程师需要不断学习新技术和趋势,如云计算、大数据、物联网等,并能够设计和实现复杂的系统架构和整体方案。此外,合规性也是一个重要的方向。深入学习新技术:保持不断学习和更新自己的技术栈,关注行业中的新兴技术趋势,如容器化技术、自动化运维工具、云计算等。技术更新快速:随着技术的不断进步和新技术的涌现,运维工作的技术栈也在不断扩展和更新。
2023-12-25 16:27:36 824
原创 用AI大模型写小说@20231223
人生如同一盘盛满丰盛美味的饺子,其中有争斗,有友情,也有懂得舍弃与分享的智慧。无论身处何方,我们都应珍惜这样的瞬间,品味生活的酸甜苦辣,将传统与现代、东方与西方的文化交融,创造出更美好的未来。作为一个非著名民间金庸研究者,猫哥第一时间想到的是《飞狐外传》中,胡斐给苗人凤送药,在苗家吃饭时,苗人凤想试出胡斐武功,而特意阻止后者吃白菜的场景。在这个寒冷的圣诞夜,他们明白,饺子固然美味,但真正珍贵的是那份共同的记忆和情谊。有一说一,AI的文笔目前赶不上金庸,不过几秒钟时间能写出这样的文字,也是猫哥自愧弗如的。
2023-12-23 21:47:54 1080 1
原创 公式看起来比较复杂的算法
高斯混合模型(Gaussian Mixture Model,GMM):GMM 是一种常用的概率模型,用于聚类和密度估计等任务。向量量化(Vector Quantization,VQ):VQ 是一种常用的数据压缩和图像编码算法,用于将高维向量映射到低维空间中。隐马尔可夫模型(Hidden Markov Model,HMM):HMM 是一种常用的概率模型,用于序列建模和分类等任务。贝叶斯网络(Bayesian Network,BN):BN 是一种常用的图模型,用于推理和决策等任务。
2023-10-25 14:59:38 171
原创 Tungsten Fabric Rabbitmq故障处理
开源SDN软件Tungsten Fabric(以下简称TF)有时莫名其妙出现服务宕机情况。记录本次故障处理过程。
2023-09-21 17:05:13 444
原创 Tungsten Fabric数据量过大问题处理初探
开源SDN系统Tungsten Fabric面临数据产生过多问题。至少有两个办法可以解决。
2023-09-21 15:34:51 414 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人