#质量

一文搞定 SonarQube 接入 C#(.NET) 代码质量分析

C#语言接入Sonar代码静态扫描相较于Java、Python来说,相对麻烦一些。Sonar检测C#代码时需要预先编译,而且C#代码必须用MSbuid进行编译,如果需要使用SonarQube对C#进行代码质量分析,则需要下载Sonar-Scanner-MSBuild和MSBuild,其中要求MSBuild在V14.0以...

VoIP的话音质量测量方法

严重的呼叫质量和性能管理问题会影响VoIP(VoiceoverIP)系统的运作。网络管理员等人需要理解基本的呼叫质量测量技术才能很好地监测、管理和诊断在VoIP中出现的这些问题。本文介绍了常用的几种呼叫质量测量方法,联系实际对这些方法进行了解释,并描述了VoIP网络服务中的用户可接受的话音质量。VoIP呼叫质量会受噪声...

印刷质量缺陷的视觉检测原理综述

印刷品作为产品包装的一种主要形式,具有外观精美、清洁卫生、成本低廉、使用方便等优点,在众多行业得到了广泛的应用,其特点是材质多样、工艺复杂、质量要求高。在本问题域中,印刷品主要涉及三个主要类型:不干胶标签、烟盒包装和塑料薄膜软包装。其中,不干胶标签主要包括:药品标签、电子产品标签、日化品标签、食品标签;烟盒包装包括:软...

Java编写高质量代码改善程序的151个建议

第一章 Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母;(i、l、1;o、0等)。 建议2:莫让常量蜕变成变量;(代码运行工程中不要改变常量值)。 建议3:三元操作符的类型务必一致;(不一致会导致自动类型转换,类型提升int->float->doubl...

Linux下SonarQube代码质量平台的安装和使用方法

Sonar简介:Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers’Seve...

提高PHP代码质量的36个技巧

1.不要使用相对路径常常会看到:require_once('../../lib/some_class.php');该方法有很多缺点:它首先查找指定的php包含路径,然后查找当前目录.因此会检查过多路径.如果该脚本被另一目录的脚本包含,它的基本目录变成了另一脚本所在的目录.另一问题,当定时任务运行该脚本,它的上级目录可能...

6个实例详解如何把if-else代码重构成高质量代码

本文提纲:为什么我们写的代码都是if-else?这样的代码有什么缺点?是否有优化的方法?如何重构?异常逻辑处理型重构方法状态处理型重构方法为什么我们写的代码都是if-else?程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如...

图像质量评价之数据库

视频质量专家组(VideoQualityExpertsGroup,VQEG)发起的评价算法性能校准项目的主要思想是通过组织主观实验获取图像的主观质量,以主客观质量的一致性来判断客观评价算法的性能。目前常用的数据主要有以下8种:1)LIVE(Laboratoryforimage&videoengineering)...

图像质量评估(IQA)

图像质量评估函数的分类曾是一个比较有争议的话题,在2l世纪以前曾经有过比较多的讨论。但是随着研究的深入和技术的广泛应用,研究人员对于图像质量评估函数的分类有了统一的认识,即从实际应用中参考信息供给的角度,将图像质量评估函数分为以下三种方式: ·全信息评估(fullreference)&middo...
代码星球 ·2020-12-17

模型评估——定量分析预测的质量

https://blog.csdn.net/hustqb/article/details/77922031评分参数定义模型评价规则公共案例预定义值根据度量函数定义你的评分策略应用你自己的评分对象使用多种度量指标分类度量从二分类到多分类多标签精确度Cohenskappa混乱矩阵分类报告汉明损失Jaccard相似性相关系数...

C# Graphics中有关绘图质量的几个Mode

 获取一个值,该值指定如何将合成图像绘制到此Graphics。复合模式确定从源映像的像素是覆盖(SourceCopy)还是组合(SourceOver,需要使用半透明、混合叠加效果时使用)使用背景像素。默认值为SourceOver。该属性适用于适用于.NETFramework4.7.2,4.7.1,4.7,4....

根据你的经验说说你对软件测试/质量保证的理解

 软件质量保证与测试是根据软件开发阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据和预期的输出结果),并根据这些测试用例去运行程序,以发现错误的过程。它是对应用程序的各个方面进行测试以检查其功能、语言有效性及其外观排布。...

《编写高质量iOS与OS X代码的52个有效方法》书籍目录

1、了解Objective-C语言的起源2、在类的头文件中尽量少引入其他头文件3、多用字面量语法,少用与之等价的方法4、多用类型常量,少用#define预处理指令5、用枚举值表示状态、选项、状态码6、理解“属性”这一概念7、在对象内部尽量直接访问实例变量8、理解“对象等同性&rdqu...

提高你的Java代码质量吧:让我们疑惑的字符串拼接方式的选择

一、分析 对于一个字符串进行拼接有三种方法:加号、concat方法、及StringBuiler或StringBuffer。 1."+"方法拼接字符串 str +="c";等效于:str =new StringBuffer(str).append("c").to...

编写高质量代码:改善Java的151个建议(性能和效率)132-133

132.提升Java性能的方法  1.不要在循环里面计算(如果在循环里面计算,每循环一次就计算一次,这会降低系统效率)  例:while(i<count*2)应该该为intc=count*2;while(i<c){}  2.尽量把不变的属性、方法、数组等声明为finalstatic    例:publicf...
首页上一页12345...下一页尾页