- 博客(4)
- 收藏
- 关注
转载 SonarQube简介
SonarQube简介1. sonar简介sonar是一款静态代码质量分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看代码质量分析报告;sonar通过配置的代码分析规则,从可靠性、安全性、可维护性、覆盖率、重复率等方面分析项目,风险等级从A~E划分为5个等级;同时,sonar可以集成pmd、findbugs、checkstyle等插件来扩展使用其他规则来检验代码质量;sonar设置了
2021-08-16 11:10:10
18656
1
转载 什么是敏捷开发?
什么是敏捷开发?**敏捷开发(Agile)**是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出可用的版本。然后在后续的生产周期内,按照新需求不断迭代升级,完善产品。是谁这么厉害,提出了敏捷开发思想?是一位名叫 Martin Fowler 的美国大叔。大叔不但是敏捷开发的创始人之一,还在面向对象开发
2021-08-16 10:32:22
682
翻译 Python如何除去NaN
Python如何除去NaN1.使用dropna()2.使用fillna()3.使用add以及fill_value1.使用dropna()2.使用fillna()3.使用add以及fill_valueimport pandas as pds1 = pd.Series( [1, 2, 3, 4], index = ['a', 'b', 'c', 'd'])s2 = pd.Series([...
2019-07-14 22:03:42
10142
1
原创 一种otsu阈值分割方法
otsu是很经典的阈值分割算法,这里是我自己写的一个小程序,用到的是最经典,最基础的最大间方差公式:icv = w0[m](u0[m]-ut)(u0[m]-ut)+w1[m](uk[m]-ut)(uk[m]-ut) 。 w0:是前景占整幅图的比例值 u0:是前景像素值的平均值 w1:是背景占整幅图的比例值 uk:是背景像素值得平均值 ut:是整幅图象的像素的平均值以m为阈值分割出前景与背景
2016-11-15 10:15:27
1479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人