上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: sonar 自带检测 java 代码规则插件,也可以开发自定义的插件。《阿里巴巴Java开发手册》在业界影响很大,很多公司领导希望在自己的团队推行起来,让团队有一套共同的开发准则。我们把阿里的p3c规则集成到sonar,用这套方案来检测 java 代码质量。 一、安装 下载p3c插件:https:/ 阅读全文
posted @ 2020-10-09 14:10 三只松鼠 阅读(8677) 评论(5) 推荐(2) 编辑
摘要: 一、jenkins-->Manage Plugins:安装插件 SonarQube Scanner for Jenkins 二、jenkins-->Configure System:配置 SonarQube servers 1)先在 sonarQube 平台创建 token,用来配置 jenkins 阅读全文
posted @ 2020-10-09 14:01 三只松鼠 阅读(7085) 评论(0) 推荐(2) 编辑
摘要: sonarQube 是一款开源代码检测工具。本篇介绍通过 docker 来安装。大概的一个运作流程是这样的,先通过 sonar-scanner 插件扫描代码,把数据存储到数据库,sonarQube 读取数据库,将数据库展现在 web 平台。 一、docker 安装 mysql 或 postgresq 阅读全文
posted @ 2020-08-18 19:35 三只松鼠 阅读(17991) 评论(2) 推荐(3) 编辑
摘要: flask 通常使用 flask_apscheduler 框架设计定时任务,flask_apscheduler 功能很全面,能按设定的时间规则执行任务,可以持久化到各类数据库(mysql,redis,mongodb),实现对定时任务增、删、改、查等操作。 安装 pip3 install flask_ 阅读全文
posted @ 2020-07-24 13:51 三只松鼠 阅读(14593) 评论(0) 推荐(2) 编辑
摘要: 一、ORM介绍 1.ORM的概念: "对象-关系映射"(Object/Relational Mapping) 的缩写。ORM 把数据库映射成对象,然后通过实例对象完成对关系型数据库的操作,如下图。 2.ORM的特点 ORM 使用了对象进行数据库操作,开发者无需了解 sql 语法,只要面向对象编程即可 阅读全文
posted @ 2020-07-17 09:56 三只松鼠 阅读(1349) 评论(0) 推荐(1) 编辑
摘要: 一、函数与方法 在类的定义中,通过类调用和实例调用是不一样的,一个是 function 类型,另一个是 method 类型。他们的主要区别在于,函数的 传参都是显式传递的 而方法中 传参往往都会有隐式传递的,具体根据于调用方。例如示例中的 test().say通过实例调用的方式会隐式传递 self数 阅读全文
posted @ 2020-07-02 11:22 三只松鼠 阅读(6516) 评论(0) 推荐(4) 编辑
摘要: 一、locust 参数化很简单,引入队列的概念 queue ,实现方式是将参数推入队列,测试时依次取出,全部取完后 locust 会自动停止。若是使用参数循环压测,需要将取出的参数再推入队尾。 二、断言用 assert 直接判断。(可能有些同学觉得 locust 脚本不好调试,并不能像普通 pyth 阅读全文
posted @ 2020-05-27 17:34 三只松鼠 阅读(4529) 评论(0) 推荐(2) 编辑
摘要: 一、Airtest project简介 Airtest project 是网易自研的一套解决游戏自动化测试的解决方案,在2018年 google 开发者大会上受到谷歌极力推荐。这套解决方案包含 Airtest、Poco、AirtestIDE、AirLab 四个部分。 支持 android、ios、w 阅读全文
posted @ 2020-05-26 18:51 三只松鼠 阅读(4265) 评论(0) 推荐(2) 编辑
摘要: 公司后端服务使用 java 重构后,很多接口采用了阿里的 dubbo 协议。而 python 是无法直接调用 dubbo 接口的,但可以通过 telnet 调用,具体可以通过 telnetlib 模块的 Telnet类 来调用,只需要四行代码即可实现: import telnetlib # 创建te 阅读全文
posted @ 2020-05-07 15:46 三只松鼠 阅读(6077) 评论(1) 推荐(1) 编辑
摘要: 上一篇讲述了 Locust 的单进程,多进程,分布式的使用,在压测的时候发现客户机 cpu 基本接近100%,当服务器资源还很空闲,客户机已先达到瓶颈了。下文使用同一台客户机(8核8g)压测网关,对比优化前和优化后的效果。 一、locust 自带 httpclient locust 自带 clien 阅读全文
posted @ 2020-03-12 16:17 三只松鼠 阅读(4055) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页