- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 【静态代码扫描工具-infer】CentOS下infer环境搭建及Maven项目分析初尝试
文章目录一、infer简介1、引言2、Infer捕捉的bug类型:3、infer基本原理二、linux下的安装三、Maven工程的扫描一、infer简介1、引言Infer 是Facebook 开源一款静态分析工具。Infer 可以分析 Objective-C, Java 或者 C 代码,重点作用于分析APP(Android/iOS)项目,报告潜在的问题。Infer 已经成为 Facebook 开发流程的一个环节,包括 Facebook Android 和 iOS 主客户端,Facebook Mes
2021-02-03 11:23:17
1052
1
原创 Python mock的基本使用介绍
控制你的数据——Python mock的基本使用Mock是什么Mock即模拟的意思。在Python中,提供了基于单元测试的mock模块,它的主要作用是使用mock对象替代掉指定的Python对象,以达到模拟对象功能的行为。在单元测试实际项目中,会遇到如下问题:接口间的相互依赖数据库中真实数据的模拟第三方接口调用但由于单元测试仅针对当前单元进行测试,这就要求所有的内部或者外部依赖都应该是稳定的,采用mock的方法模拟跟本单元依赖的其他单元,可以将测试重点放在当前单元功能,排除外界因素干扰,提
2020-06-14 19:22:38
959
原创 Mac OS终端安装zsh和oh my zsh之后,之前安装的Anaconda3无法使用的解决方法
开发Web-APP需要使用python3,将Mac自带bash更新为oh my zsh之后,shell没有重启之前输入python3可以进入python,但是重启shell之后,输入“python3”,shell显示:zsh: command not found: python3究其原因,认为是Anaconda的路径没有加入导致。但事实上,在安装Anaconda时,该路径已经自动加上了。但作为尝试...
2018-03-04 20:07:54
4534
1
原创 lambda函数
学习Python过程中,会定义很多函数,但是某些函数仅在本次使用,其他地方用不到,如果定义N个函数,会使程序较长;有些函数名字没有实际意义,比如a、b等。lambda函数是一种可以代替函数定义的匿名函数,其定义为“快速定义单行的最小函数”。顾名思义,使用lambda函数能够精简程序,避免不必要的命名。
2017-05-20 00:59:43
371
Python mock的基本使用介绍.md
2020-07-22
XPath基础.docx
2020-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人