E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码质量
那些年,我们写过的无效单元测试
现在,领导要响应集团提高
代码质量
的号召,需要提升单元测试的代码覆盖率。当然,我们不能让领导失望,那就加班加点地补充
阿里云云栖号
·
2023-02-06 10:00
云栖号技术分享
单元测试
junit
测试用例
云计算
阿里云
基于 Vue 项目前端团队推行代码规范及
代码质量
,真香
所以会预先制定编码规范,使用Lint工具或代码风格检测工具,则可以辅助编码规范执行,有效控制
代码质量
。EsLint则是其中一个很好的工具。对于EsLint你们应该比较了解,是用来校验代码规范的。
懒人码农
·
2023-02-06 07:10
前端开发
前端开发规范
vue
前端
vue.js
代码规范
基于 React 项目前端团队推行代码规范及
代码质量
,真香(姐妹篇)
前言大家好,我是虚竹。2022年是我们的一次重大技术栈转型(尝试、试错、挑战、精进),发动组员学习React新技术,前端小组采用主流的前端框架基于React、ReactNative系列生态支撑公司各种项目或产品的开发,其中应用包括WEB端、APP端、H5移动端、桌面端。在团队协作中,为避免低级Bug、以及团队协作时不同代码风格对彼此造成的困扰与影响。如果项目中没有统一的规范就会导致代码风格的五花八
懒人码农
·
2023-02-06 07:10
前端开发规范
react
前端开发
前端
react.js
代码规范
JavaScript 代码风格检测
但在团队协作开发时,我们往往需要阅读其他人所写的代码,此时没有一个统一完整的代码规范,无法有效的控制
代码质量
,进而影响团队的开发效率。
Nian糕
·
2023-02-04 19:44
如何写出整洁的代码
4.6
代码质量
扫描工具5.测试5.1TDD5.2FIRST原则5.3测试代码模式5.4自动生成单测相关资料0.前言本篇文章是>的学习总结,通过这
Msss-
·
2023-02-04 18:44
Java
java
开发语言
基于SonarQube的增量代码扫描
#本方法源自赜爷指导1、前言很多团队刚开始推行使用SonarQube进行
代码质量
管理的时候总会遇到一个揪心的问题:因为很多旧项目之前压根就没用这套工具,团队一上来兴致勃勃的就拿着这个工具跑指标,新鲜感很强
walker86
·
2023-02-04 11:56
钉钉的sonar集成通知 dingding-sonar
dingding-sonar钉钉的sonar集成通知,钉钉(dingding)的sonar(
代码质量
管理工具的)集成通知,非常简单的一个小工具。
车江毅
·
2023-02-04 09:27
sonar
dingding
钉钉
wav2ec 训练心得
大厂的
代码质量
也是靠不住的。以下是基本过程
「已注销」
·
2023-02-03 08:01
Fairseq
深度学习
神经网络
pytorch
作为程序员,应该更关注
代码质量
还是只需要完成功能就好了?
编写高质量可维护的代码既是程序员的基本修养,也是能决定项目成败的关键因素,本文试图总结出问题项目普遍存在的共性问题并给出相应的解决方案。1.程序员的宿命?程序员的职业生涯中难免遇到烂项目,有些项目是你加入时已经烂了,有些是自己从头开始亲手做成了烂项目,有些是从里到外的烂,有些是表面光鲜等你深入进去发现是个“焦油坑”,有些是此时还没烂但是已经出现问题征兆走在了腐烂的路上。国内基本上是这样,国外情况我
IT1124
·
2023-02-03 05:15
开发语言
java
程序人生
Android单元测试框架Robolectric3.0的使用
单元测试意义减少bug快速定位bug提高
代码质量
减少调试时间Robolectric3.0环境搭建在build.gradle中配置如下依赖关系:testCompile"org.robolectric:robolectric
poweru
·
2023-02-03 04:10
【VUE+TS】1.0 Vue3.0+TS打造企业级组件库
目的使用vue单元测试库保证
代码质量
开源项目的开发发布流程设计合理的设计广泛适用的API如何保证
代码质量
vue3的实现原理表单组件库高频场景交互复杂定制型高涉及到数据(校验)安全学习优点
代码质量
高适应场景丰富开源维护参与完善的发布流程源码
bobokaka
·
2023-02-03 03:45
数据结构学习笔记丨复杂度分析 - Day 1
(这两个指标经常出现在leetcode中,来检验自己的
代码质量
)渐进时间复杂度(asymptotictimecomplexity),简称时间复杂度:代码的执行时间随着数据规模增长的变化趋势。
秦小猫
·
2023-02-02 03:22
图解华为云代码检查服务CodeArts Check
六大特性守护软件质量和安全,有效提升产品质量,满足研发质量安全检查和
代码质量
安全审计的场景。
·
2023-02-01 17:08
代码检查
面向对象:基于接口而非实现编程
这个原则是一种非常有效的提高
代码质量
的手段。越抽象、越顶层、越脱离具体某一实现的设计,越能提高代码的灵活性,越能应对未来的需求变化。
阿猫阿狗Hakuna
·
2023-02-01 04:47
js中一些【小而美】的编写优雅代码的方法
撸码一年有余,渐渐的开始注意代码规范与
代码质量
,在看别人的代码中慢慢学习积累各种小而美的写法使代码优雅健壮。
谁抢了我的麋鹿
·
2023-01-31 18:42
Code Review
所以在工程的一开始就引入代码审阅,可以非常有效地提高
代码质量
。更重要的是,CodeReview是一个双向的过程,双方借助针对具体代码的交流,得以了解对方的想法,进行互相探讨,这
A_si
·
2023-01-31 14:42
MySQL开发规范
规范编码的同时要考虑的目标还有:
代码质量
、生产效率、调试效率、维护效率,但当可读性和编写效率在某些局部问题上冲突时,可读性优先。因为可读性是调式效率、维护效率的基础,是保证
代码质量
的
进击的程序猿~
·
2023-01-31 08:15
数据库
数据库
前端技术
面试官,不要再问我三次握手和四次挥手《深入浅出webpack》有感前端
代码质量
-圈复杂度原理和实践2019年安卓应用的7大漏洞类型搞懂JS闭包前端工程师学Docker?
爆发吧小宇宙
·
2023-01-31 08:51
JAVA混合使用函数式接口(BiPredicate和Consumer)、泛型、lambda表达式、stream流,优化List求交集和差集后的通用处理
主要目的是提高
代码质量
,减少“流水账”的重复代码,提高可读性和可维护性。实现的功能是:对比两个嵌套List,求交集和差
天罡gg
·
2023-01-31 05:35
java
java
函数式接口
泛型
stream
lamada表达式
Workflow的JSON解析器
由于是开源项目Workflow的子模块之一,所以
代码质量
和开源项目的长期投入都有保证~~~围观地址:https://github.com/Barenboim/...1、基于ANS
·
2023-01-30 22:49
代码质量
管理平台实战| SonarQube 安装、配置及 JaCoCo、Maven 集成
SonarQube是一个用于
代码质量
管理的开源平台,用于管理源代码的质量。同时SonarQube还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用SonarQube。
·
2023-01-30 12:01
软件测试
持续集成环境搭建(3)SonarQube搭建和使用
概述SonarQube是管理
代码质量
一个开放平台,可以快速的定位代码中潜在的或者明显的错误。
遇见你时风好暖
·
2023-01-30 05:33
Sonar的
代码质量
优化
DevOps自动化1、DevOpsDevOps逐渐成为开发运维领域的一种趋势,对DevOps的定义有很多种,但“自动化”很可能是该定义的一部分。ContinuousIntegration(CI,持续集成)、ContinuousDelivery(CD,持续交付)、ContinuousTesting(CT,持续测试)都是与DevOps相关的词语,CI、CD、CT都强调自动化。2、持续集成持续集成是在每
dennyhong
·
2023-01-29 07:09
Accessibility 我们能做些什么(下)
HTML语义化标题,段落,列表等内容的保持良好的结构正确地使用各个语义化的标签,不仅是自身
代码质量
的提高,对阅读你代
半生不熟_
·
2023-01-29 05:01
实现maven组件系列,封装:全局异常、错误码校验、业务层模版实现
settings后,引入到项目的pom中:com.zl.common-corecommon-core1.0.0-SNAPSHOT下一步计划:会继续封装可复用的组件、轮子代码1、规范使用CommonCheck,提高
代码质量
羊坨坨z
·
2023-01-29 04:25
代码生成器2.0发布 Java也能开发漂亮的界面
好的工程就是有统一的结构,有标准的模版,但是无奈每个工程师都有自己的习惯,有了这款神器,相信团队的
代码质量
绝对会有质的提升第二版到底做了什么,我放弃第一版的基础上进行升级,而是直接新创建项目,因为界面变化很大
LOVE信
·
2023-01-28 20:54
管理开源风险指南
目录风险一:不一致的安全标准风险二:未知的源代码起源风险三:开源协议违规风险四:开源
代码质量
问题管理开源风险的最佳实践我们生活在一个开源的世界中。
GitMore
·
2023-01-28 11:18
安全要闻
开源
安全
p2p
网络协议
别再写狗屎代码了,推荐这 5 款 IDEA 插件,让你的
代码质量
直接起飞!
而为了减少这种情况,其中一种比较好的方式就是提高
代码质量
,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。
·
2023-01-28 10:14
java
gitlab集成阿里p3c代码规约检测
Why在公司业务代码review过程中,发现有许多开发人员在开发的时候没有加入注释,命名也有许多不规范的,还有一些其它规范的问题,
代码质量
参差不齐,也会严重影响后续的维护。
鬼谷子的码农之路
·
2023-01-27 20:09
使用Sonar分析Golang代码
为了保证项目
代码质量
,需要控制每个PullRequest的代码单元测试覆盖率。翻看了Sonar文档,发现Sonar是一款保证
代码质量
的工具,可以满足此类需求。
李小西033
·
2023-01-27 07:08
python re import_完全搞懂Python 中的 import 与 from import
现任微软最有价值专家(Python方向),有6年Python开发经验,善于解决各类业务场景下的棘手问题,进一步提高
代码质量
。
weijie sun
·
2023-01-26 08:33
python
re
import
多目标遗传算法 分布式电源 选址定容 代码主要做的是一个分布式电源选址定容的问题
包括网损最低以及运行成本最低,因此采用的是多目标模型,目标函数采用相关赋权值等方法转化为单目标,采用遗传算法进行求解,求解后运行可直接输出电源配置结果以及选址结果,并给出了每个节点的网损,配置前后的电压幅值,
代码质量
非常高
「已注销」
·
2023-01-22 08:17
matlab
算法
重构
【
代码质量
】SonarQube原理与实践
参考资料CleanCode|DeveloperFirst|Sonar源代码审计工具之:SonarQube-知乎943-02.SonarQube安装-001219_哔哩哔哩_bilibiliSonarQube-代码静态扫描利器-简书【Jenkins持续集成(一)】SonarQube入门安装使用教程-掘金sonarQube覆盖率配置_@进行中的博客-CSDN博客_sonarqube单元测试覆盖率
后端研发Marion
·
2023-01-20 14:16
运维与服务器
sonar
单元测试之Spring-boot-starter-test在项目中的使用
写在前面三流的团队做项目,二流的团队做产品,一流的团队做标准许多技术团队为了敏捷开发,很少关注
代码质量
、代码稳定性与健壮性,由此导致的后果就是系统上线后,bug频发,引起用户的反感,从而造成商业价值的流失
喜马拉雅强
·
2023-01-18 15:35
springboot
spring
boot
java
单元测试
spring
junit
用 Python 中的 Linting 提高
代码质量
Python是一种不断发展的语言。随着它的演化和扩展,可用工具和开发策略的数量也在增加。近来流行的一个过程是linting——检查代码的潜在问题。通过linting,我们代码中的错误会被标记出来,这样我们就可以纠正可能导致出现问题的编程方法。Linting(提示)是在编写源代码时和编译前进行的。换句话说,Linting是一种构建前的检查,也叫“静态代码分析”。定期检查我们的代码,以确保整个代码和代
Python数据开发
·
2023-01-17 13:22
学习笔记
python
开发语言
linux
Squaretest生成单元测试
主要因为最近公司上了
代码质量
管控的指标,会考评各个项目的单元测试覆盖率,以及sonar扫描出来的各种问题,很多老项目老代码,或者着急交付的项目,单元测试严重缺失,覆盖率只有5%不到。
尒傑
·
2023-01-17 10:33
工具类
单元测试
微信终端自研 C++协程框架的设计与实现
ModernC++虽然一直在改进,但一直没有统一编程模型,为了提升开发效率,改善
代码质量
,我们自研了一套C++协程框架owl,用于为所有基础组件提供统一的编程模型。
简说Linux
·
2023-01-15 09:22
C/C++后端开发
微信
c++
android
linux
Workflow的json parser实现
由于是开源项目Workflow的子模块之一,所以
代码质量
和开源项目的长期投入都有保证~~~围观地址:https://github.com/Barenboim/...1、基
·
2023-01-14 22:29
代码整洁之道,好的代码就是为了更美好的生活。
一位大神说过:“衡量
代码质量
的唯一有效标准:WTF/min”,并配了一个形象的图:通过别人在review代码过程中,每分钟“爆粗”的次数来衡量这个代码好的程度。
SYBH.
·
2023-01-14 12:00
掘金
生活
代码
代码质量
与安全 | 使用Incredibuild加速Klocwork静态代码分析
Klocwork是一款优秀的静态代码分析和SAST工具,适用于C、C++、C#、Java、JavaScript、Python和Kotlin,可识别软件安全性、质量和可靠性问题,帮助强制遵守标准。Incredibuild是一款加速编译工具,为C++代码编译和分析提供强大的分布式处理和独特的构建缓存加速。通过将其与Klocwork相结合,您能够快速分析整个代码库,从而在开发早期识别编码漏洞和错误,并确
·
2023-01-13 12:31
静态
300行代码实现一个优雅的PyTorch Trainer
2022.5.30更新:支持CI自动化测试,
代码质量
更加可靠2022.5.29更新:新增详细的API文档为什么需要Trainer?在江湖上混,没有一把趁手的兵器怎么能行。
Nicetomeetu-
·
2023-01-13 11:18
pytorch
深度学习
计算机视觉
UI自动化-Selenium框架
自动化相关概念知识自动化相关环境搭建元素定位一、大纲1.核心重点(第二章)2.提高
代码质量
,自动化水平(第三、四、五、六章)3.项目实战(第七章)4.理论及环境与定位(第一章)二、自动化相关理论知识2.1
sinian_四年
·
2023-01-13 07:38
系统测试技术
ui
自动化
selenium
C语言编程规范 — 头文件、函数
0编码规范说明0.1前言为了提高产品或项目
代码质量
,软件开发人员编写出简洁、可靠、可维护、可测试、高效、可移植的代码,树立良好的编程规范是非常有必要的,良好的编程规范能提高编程效率,规避很多编码安全问题
yunfan188
·
2023-01-12 18:55
C语言
c语言
华为C语言编程规范
编程规范
提高Unity中C#
代码质量
的21条准则
【《EffectiveC#》提炼总结】提高Unity中C#
代码质量
的21条准则5天前50400手游测试UnityC#wowcowWeTest导读我们知道,在C++领域,作为进阶阅读材料,必看的书是《EffectiveC
Ascendashacker
·
2023-01-12 05:23
unity
C#
unity
c#
【《Effective C#》提炼总结】提高Unity中C#
代码质量
的22条准则
引言我们知道,在C++领域,作为进阶阅读材料,必看的书是《EffectiveC++》。而《EffectiveC#》之于C#,是类似《EffectiveC++》之于C++一样的存在。这篇文章,将《EffectiveC#SecondEdition》一书中适用于Unity游戏引擎里使用C#的经验之谈进行了提炼,总结成为22条准则,供各位快速地掌握这本书的知识梗概,在Unity中写出更高质量的C#代码。《
长生但酒狂
·
2023-01-12 05:53
Unity3D
unity
c#
从哪些维度评判
代码质量
的好坏?如何具备写出高质量代码的能力?
在我的工作经历中,每当同事评论起项目
代码质量
的时候,听到的最多的评语就是:“代码写得很烂”或者“代码写得很好”。用“好”“烂”这样的字眼来描述,非常地笼统。
·
2023-01-10 22:44
后端
代码质量
与安全 | 入门必备:什么是自动化测试?
现代软件开发流程中,测试是不可缺少的一环。传统的手动测试需要开发人员付出极大的时间及精力,重复执行测试行为。为适应现代快速变化的技术环境,您需要了解一下自动化测试。阅读本文,您将了解到什么是自动化测试、它与手动测试的不同、实施自动化测试的策略、对于自动化测试的常见误解以及如何开始自动化测试。龙智作为DevSecOps研发安全运营一体化解决方案供应商、SmartBear中国授权合作伙伴,持续关注自动
·
2023-01-09 18:37
代码质量自动化测试
vue3 + tsx + pinia + jest开发模板整理
整理了一波vue3+tsx+vite+axios的开发模板,里面涵盖jest、tailwindcss、pinia、element-plus等一些日常工具包,以及加入了eslint、prettier保证日常开发
代码质量
工具
kanade_hu
·
2023-01-08 08:31
前端分享会
vue.js
前端
javascript
typescript
工具----8、Xray漏洞扫描器
3、
代码质量
高。编写代码的人员素质高,通过CodeReview、单元测试、集成测试等多层验证来提高代码可靠
七天啊
·
2023-01-07 07:54
工具汇总
安全工具
xray
用正则筛取网页内容
importredefmain():html_data='''职位诱惑:扁平化成长快氛围好职位描述:职责:•负责相关系统的设计与开发,包括基于linux操作系统的脚本开发•按照规范及设计文档完成编码工作,对
代码质量
负责
KathyLJQ
·
2023-01-07 02:33
Python
Python
正则表达式
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他