编程开发

320. 【软件工程基础】系统维护

往常重构代码时,经常会提及“可维护性”,今天才知道往常为软件“可维护性”这一指标做的内容还是太少了! 系统的可维护性可以定位为维护人员理解、改正和改进这个软件的难以程度。提高可维护性是开发软件系统所有步骤的关键目的,系统是否能很好地维护,可以用系统的可维护性这一指标来衡量。 可理解性。指别人能理解系统的结构、界面、功能和内部过程的难以程度。模块化、详细设计文档、结构化设计和良好的高级程序设计

UserAgent解析工具调研

UserAgent可以获取的信息 browserType AgentName 代理名称-浏览器类型 browserCore LayoutEngineName 布局引擎名称 -浏览器核心 osVersion OperatingSystemNameVersion 系统版本 deviceTrademark DeviceBrand 设备品牌 制造商 equipmentModel DeviceName 设备

这到底是谁病了?

昨天,我的喉咙就有些不舒服,通常这就是“中”的前兆。不过我的头还不晕,我想还是等到更进一步的发展吧,然后再测,还得照顾她先, 昨天,她说她都打喷嚔了,她说打喷嚔了就是要好的徵兆。也不知她是从哪里听来的。不过看她人还挺精神,能吃能喝能睡,办公的时候,声音还从紧闭着门的卧室里传出,再穿透我关着的小屋的门。 今早,是我给她打的电话,把她从梦中叫起。问她情况如何?她说应该是好了。我说那好,把测试剂给我,我

bug是怎么诞生的?

一、概念 Bug,指软件中的缺陷,它可能会引发软件失效。 二、bug由来 Bug一词的原意是“昆虫”或“虫子”;而在电脑系统或程序中隐藏着的一些未被发现的缺陷或问题,人们也叫它“bug”。 008o8hAtly1h5gsh6adnfj30go0gomye.jpg Bug的创始人格蕾丝·赫柏(Grace Murray Hopper),是一位为美国海军工作的电脑专家,也是最早将人类语言融

写 Python 脚本时,一定要加上这个

我发现有不少朋友写 Python 脚本非常随意,要么不用函数,要么函数随处定义,反正第一眼看不出要执行的第一行代码位于何处,这样的脚本可读性很差,而且容易隐藏 bug,解决这个问题很简单,当我们写 Python 脚本时,一定要加上这个: def main(): # do something print("do something.") if __name__ == "__mai

gitbook+github pages+github actions实现自动化部署博客

异世界蕾姆_0.png [TOC] gitbook 使用 Gitbook 打造你的电子书 gitbook官网 环境搭建 nodejs 官网下载,这里可以选择12.16.1版本,太新的版本后面可能会出现奇怪的问题,这是笔者使用的版本 执行以下命令安装gitbook命令 npm install -g gitbook-cli # 查看是否安装完成, 能正确显示版本号就行,这里

【算法题】2523. 范围内最接近的两个质数

题目: 给你两个正整数 left 和 right ,请你找到两个整数 num1 和 num2 ,它们满足: left <= nums1 < nums2 <= right 。 nums1 和 nums2 都是 质数 。 nums2 - nums1 是满足上述条件的质数对中的 最小值 。 请你返回正整数数组 ans = [nums1, nums2] 。如果有多个整数对满足上述条件,

详解使用git和jmeter-maven-plugin管理jmeter脚本的接口测试方案

上一篇文章中讲解了如何使用jmeter进行接口测试以及落地的方案,详情参考: 干货!Jmeter落地接口测试的实现方案! 本文我们来继续这一话题,深入讲解如何通过git和jmeter-maven-plugin来管理jmeter脚本,以及其如何在接口持续集成测试中进行应用。 总体策略 使用公司的gitlab管理jmeter脚本(maven工程),大家每次本地编辑脚本后都需要提交更新的脚