kimber_kimber

导航

2021年8月11日 #

java---代码覆盖率统计工具

摘要: 1. 统计工具分类 jacoco 开发语言是java 的代码覆盖率统计工具 coverage 开发语言是python 的代码覆盖率统计工具 2.jarcoco 统计 覆盖率计数器 java counter 行覆盖 类覆盖 分支覆盖 方法覆盖 指令覆盖 圈覆盖 3.原理 jacoco的原理是通过在By 阅读全文

posted @ 2021-08-11 17:46 kimber_kimber 阅读(1561) 评论(0) 推荐(0) 编辑

linux---常用命令总结

摘要: 一、进程管理 1.1 ps 命令 查看当前进程状态信息 ps -aux 显示所有包含其他使用者的进程 关注性能方面 或者说是统计一个进程的实时cpu 数据 a 列出所有的进程 u 详细信息 x 输出格式 ps -ef |grep 进程关键字 查找指定进程 -ef 展示所有进程连带命令行 1.2 to 阅读全文

posted @ 2021-08-11 17:42 kimber_kimber 阅读(118) 评论(0) 推荐(0) 编辑

2021年4月23日 #

Linux三剑客--grep,sed,awk

摘要: Linux三剑客--grep,sed,awk 一、grep 基于正则表达式,查找满足条件的行 常用参数 : -v 显示不被pattern 匹配到的行 -i 忽略字符大小写 -n 显示匹配到的行号 -c 统计匹配到的行数 -o 仅显示到的字符串 -E 表示后面接正则表达式 (后面使用|来分割多个项) 阅读全文

posted @ 2021-04-23 18:57 kimber_kimber 阅读(81) 评论(0) 推荐(0) 编辑

2021年4月20日 #

pytest-fixture 的使用

摘要: unittest 有自己的setup 和teardown 功能,起到前置处理和后续清理的作用 ,pytest 有自己的方法单独做这些工作 这就引入了fixture 给函数打个标记 ,实现前置处理和后续清理的作用 @pytest.fixture 如何使用这个函数呢 有三种方式 2.1函数名称作为参数传 阅读全文

posted @ 2021-04-20 17:29 kimber_kimber 阅读(64) 评论(0) 推荐(0) 编辑

2021年3月5日 #

python--垃圾回收机制

摘要: python 垃圾回收机制有三种:引用计数,标记-清除,分代收集 引用计数为主要策略,标记-清除和分代收集为辅助策略 1.引用计数 在学习 Python 的整个过程中,我们一直在强调,Python 中一切皆对象,也就是说,在 Python 中你用到的一切变量,本质上都是类对象。那么,如何知道一个对象 阅读全文

posted @ 2021-03-05 18:22 kimber_kimber 阅读(16) 评论(0) 推荐(0) 编辑

2021年3月4日 #

python--深拷贝和浅拷贝

摘要: 先上例子 1 def test_fun(): 2 a = [1, "hi", [2, 3], {"key": "123"}] 3 b = copy.copy(a) 4 c = copy.deepcopy(a) 5 print('id(a)=',id(a)) 6 print('id(b)=',id(b 阅读全文

posted @ 2021-03-04 13:22 kimber_kimber 阅读(33) 评论(0) 推荐(0) 编辑

python--生成器

摘要: 定义:带有yield 的方法称为生成器 generator ,生成器会返回一个迭代器 可以理解为生成器就是一个迭代器 yield 的功能有两个 第一是return , 另一个功能是接收值 (后面send()函数会讲) 1. 一个简单的生成器的例子 1 def fun(): 2 print('star 阅读全文

posted @ 2021-03-04 00:55 kimber_kimber 阅读(24) 评论(0) 推荐(0) 编辑

2021年3月3日 #

python-迭代器

摘要: 定义:一个可以记住遍历位置的对象 1.判断是不是迭代器 和 迭代对象 1 #判断是不是迭代对象 2 from collections import Iterable 3 def test_fun(): 4 a='123' 5 b=[1,2,3] 6 c=12 7 print(isinstance(a 阅读全文

posted @ 2021-03-03 16:41 kimber_kimber 阅读(50) 评论(0) 推荐(0) 编辑