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
代码质量
if过多,if--else过多 ,if--else嵌套过多,优化
代码质量
导语:修改异味SnoarCognitiveComplexityofmethodsshouldnotbetoohighCognitiveComplexityisameasureofhowhardthecontrolflowofamethodistounderstand.MethodswithhighCognitiveComplexitywillbedifficulttomaintain.代码检测so
小白白_菜菜
·
2023-10-11 21:26
java
java
通过Java Record提升
代码质量
:简洁而健壮的数据对象
为了提高开发效率和代码可读性,Java14引入了一个新的特性-Records(记录类型)。Records旨在简化和改进Java中的数据类定义,使得创建简单的数据传输对象(DTO)或值对象更加便捷。什么是JavaRecord?JavaRecord是一种紧凑、不可变且自动生成常见方法的类定义方式。使用record关键字定义的类会自动根据声明的字段生成对应的私有字段和公共访问器方法(getter方法),
虚无火星车
·
2023-10-11 18:01
java
开发语言
代码检查工具
支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看
代码质量
分析报告;一个sonar项目主要有以下四个组件构成
linmoo1986
·
2023-10-11 14:02
CI/CD
代码规范
代码复审
AFNetworking3.0后为什么不再需要常驻线程?
最近在补源码阅读方面的短板,第一个选择的就是AFNetworking,一方面AF的编码思路、
代码质量
都属于开源框架的上乘;另一方面也可以借机温习一下网络方面的东西。
luonaerduo
·
2023-10-11 09:30
关于年终绩效考核
你需要有时间自测,你需要更加主动得关注
代码质量
,你需要积极分享技术,对于程序员来说,就是一句话,多加班。产品经理,项目经理,领导,一个个的催进度,正常开发时间都不能完全保证,又如何排期加上自测时间呢?
小柠檬橘
·
2023-10-11 00:35
C++类型安全
这样可以提高
代码质量
,减少潜在的bug。2、C的类型安全C语言不是类型安全的语言
Wtfstorms
·
2023-10-10 12:24
C++面经
c++
安全
java
使用单元测试提高
代码质量
与可维护性
目录一、单元测试的必要性二、流行的测试框架三、测试框架的用法四、学习编写单元测试的建议总结随着软件开发的快速发展,单元测试作为一种自动化测试的方式,越来越受到重视。它可以有效地帮助开发人员在开发过程中发现和修复代码中的错误,从而提高代码的质量和可靠性。在本文中,我们将介绍单元测试的必要性和流行的测试框架,以及如何使用测试框架进行单元测试和学习编写单元测试的建议。一、单元测试的必要性1.发现代码中的
创意程序员
·
2023-10-10 05:50
随笔
单元测试
junit
unity
ca雷达代码_本周在我们的雷达上:
代码质量
和圣诞节时间
ca雷达代码Ho,Ho,Ho!andwelcometotheChristmaseditionofOnOurRadar,aweeklyround-upofnews,trendsandothercoolstufffromtheworldofwebdevelopment.哈哈哈!并欢迎收看圣诞节版的《我们的雷达》,该杂志每周综述来自Web开发领域的新闻,趋势和其他有趣的内容。Inthenewsthisw
culi3182
·
2023-10-09 15:00
java
编程语言
人工智能
机器学习
python
云计算:常用运维软件工具
目录一、理论1.云管理工具2.虚拟化工具3.容器管理工具4.运维自动化工具5.版本控制工具6.配置管理工具7.编辑器工具8.
代码质量
工具9.网络管理工具10.数据库管理工具11.数据中心设备管理工具12
cronaldo91
·
2023-10-09 14:03
云计算
运维
v-for和v-if的优先级
v-for和v-if的优先级v-for比v-if优先级更高,每次使用v-for都会执行一次v-if,十分消耗性能,降低
代码质量
。在v-if不依赖v-for中的某个值的前提下,即可能只
小雨转大雨
·
2023-10-09 09:21
javascript
前端
json
敏捷开发,QA面临的10个挑战
7.如何提高RD
代码质量
?8.没有准入,怎么保证提测质量?9.如何避免新增story影响已有功能造成质量问题?10.上线频繁,如何
肆零
·
2023-10-08 19:40
软件测试
测试
敏捷开发
idea集成sonarqube实现代码审查
SonarQube是管理
代码质量
一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。
Ybbww
·
2023-10-08 16:36
java
maven
SonarLint 代码审查工具
sonar是一款
代码质量
管理工具,sonar有两种使用方式:插件和客户端。
西门长海
·
2023-10-08 16:32
Linux
&
Nginx
代码规范
代码审查工具
Jenkins集成Sonar进行代码审查
SonarQube简介 Sonar是一个用于
代码质量
管理的开源平台,用于管理Java源代码的质量。
激情Farmer
·
2023-10-08 16:01
工具
华为云CodeArts Check代码检查插件(IntelliJ IDEA版本)使用指南
CodeArtsCheckIDEA代码检查插件本插件致力于守护开发人员
代码质量
,成为开发人员的助手和利器。
华为云PaaS服务小智
·
2023-10-08 14:18
华为云
intellij-idea
java
华为云CodeArts Check代码检查插件(VSCode IDE版本)使用指南
CodeArtsCheckVSCodeIDE代码检查插件本插件致力于守护开发人员
代码质量
,成为开发人员的助手和利器。
华为云PaaS服务小智
·
2023-10-08 14:48
ide
华为云
vscode
代码检查
华为云CodeArts Check代码检查插件(CodeArts IDE本地版本)使用指南
CodeArtsCheck代码检查插件(CodeArtsIDE本地版本)本插件致力于守护开发人员
代码质量
,成为开发人员的助手和利器。
华为云PaaS服务小智
·
2023-10-08 14:42
华为云
ide
vue.config.js文件中配置lintOnSave: false,有什么用?
在VueCLI创建的项目中,通常会使用ESLint(或其他linting工具)来进行
代码质量
检查,以确保代码的规范性和一致性。`lintOnSave`是一个可以控制是否在保存文件时运行lint的选项。
Tang_Monk
·
2023-10-08 09:07
javascript
vue.js
前端
大厂争先成立的 “开源办公室” 有啥门道?
况且,开源软件还能为组织带来节省成本、提高
代码质量
等诸多好处。因此,企业内部针对开源成立专
开源社
·
2023-10-08 01:43
vue 项目打包性能分析插件 webpack-bundle-analyzer
stats.json文件,把该文件可视化展现,生成代码分析报告,可以直观地分析打包出的文件有哪些,及它们的大小、占比情况、各文件Gzipped后的大小、模块包含关系、依赖项等,对应做出优化,从而帮助提升
代码质量
和网站性能
Mr_linjw
·
2023-10-07 20:32
vue.js
webpack
前端
单元测试实践思考(junit5+jmockit+testcontainer)
最近在一个较老项目,现在希望加强项目的
代码质量
,所以开始引入单元测试框架。于是乎先按照原本的设计引入了junit5的整套框架,同时引
陈晨_软件五千言
·
2023-10-07 06:53
前端工程化
前端工程化是指在前端开发过程中,通过使用工具、流程和方法来提高开发效率、
代码质量
和项目可维护性的一种开发模式。它涵盖了从代码编写到项目部署的整个开发生命周期。
bzy1998
·
2023-10-07 05:10
前端
前端代码格式化规范总结
经常会碰到代码格式化不一致的问题,还要就是js代码语法错误等没有及时发行改正,下面就介绍一下如何使用eslint、prettier、husky、lint-staged、commitizen来规范代码格式和提高
代码质量
的方法
马克关
·
2023-10-05 23:28
前端框架库
前端
代码规范
jenkins+SonarQube
再搭建SonarQube
代码质量
检测工具,单位时间定时扫描代码库最新代码,检测出代码中的存在的阻断错误、严重错误、主要错误、次要错误和相关提示信息。通过SonarQube能有效简洁统一代码风格,利于
phoebe_gyq
·
2023-10-05 19:28
eslint+prettier前端代码规范配置
前端代码规范配置参考来源:https://blog.csdn.net/u013361179/article/details/108885859前言eslint的作用:eslint作用是按照一定规则,检测
代码质量
hululugogo
·
2023-10-04 20:49
前端
代码规范
vscode
使用Jooq和flywayDB改善
代码质量
使用Jooq和flywayDB改善
代码质量
@(个人博客)[数据库,mysql,改进,jooq,kotlin,springboot,mock][TOC]最近我们在项目中开始使用Jooq+flywayDB,
asiazhang2002
·
2023-10-03 13:41
多维时序预测 | Matlab基于注意力机制attention结合长短期记忆网络LSTM多维时间序列预测,LSTM-Attention预测
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多维时序预测|Matlab基于注意力机制attention结合长短期记忆网络LSTM多维时间序列预测,LSTM-Attention预测评价指标包括:MAE、MBE和R2等,
代码质量
极高
前程算法屋
·
2023-10-03 10:11
matlab
lstm
机器学习
attention
长短期记忆网络
LSTM
多维时间序列预测
前端提高
代码质量
-提升代码的可维护性
代码质量
是一个非常重要的概念,它决定了代码的可读性、可维护性、可扩展性和稳定性。在前端开发中,提升
代码质量
可以帮助我们减少错误、提高开发效率、降低维护成本,甚至可以提高用户体验。
zhangwenok
·
2023-10-03 06:24
JavaScript
前端
Python单元测试(一)--Unittest
而单元测试,就是提高
代码质量
和可维护性的一种方式,也是成本最低的一种方式。因为尽早排除尽可能过的bug,可以减少在后续阶段解决bug的成本(包括
cuckoo5
·
2023-10-02 03:52
使用Swift提高
代码质量
!
在这过程中不断的学习/实践,团队内的CodeReview,也对如何使用Swift来提高
代码质量
iOS鑫
·
2023-10-01 19:37
《设计模式之美》笔记:设计原则和思想
感谢王铮大神在极客时间的课程《设计模式之美》评价
代码质量
好坏的维度:可维护性;可读性;可扩展性;灵活性;简洁性;可复用性;可测试性。
Jinglever
·
2023-10-01 19:33
JS数组常用方法
@[toc]JS数组方法数组是js中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的
代码质量
也是有很大影响。
Shiyouzhang
·
2023-10-01 12:41
阿里巴巴编码规范学习及应用
近万名阿里Java技术精英的经验总结,并经历了多次大规模一线实战检验及完善,铸就了高含金量的《阿里巴巴Java开发手册》,并向业界开放,希望使团队在Java开发上更加高效、容错、有协作性,提高
代码质量
,
汪xiao羊
·
2023-10-01 10:19
Java
java
觉察日记2019-08-09
受今天给团队评审代码,留意到其中一位同事的
代码质量
非常差,而且思路也不清楚,评审的过程中有一定的情绪。及时察觉到并调整自己,在给出演示后,给这位同事布置了作业,要求其将两个问题修正并重新完成。
微笑着前进Bright
·
2023-10-01 04:20
面试中出现概率极高的Linux性能优化题
性能问题与应用缺陷是不同的,缺陷是
代码质量
问题导致功能缺失,而性能问题则是由多方面因素共同导致,如应用架构、
代码质量
、Linux服务器配置、硬件设备的配置等等。
一口Linux
·
2023-09-30 21:47
笔记
搭建智能桥梁,Amazon CodeWhisperer助您轻松编程
不仅仅局限于代码生成,智能编程助手等创新应用也进一步提升了开发效率和
代码质量
,极大地推动着软件开发领域的快速繁荣。
小虚竹
·
2023-09-30 19:13
AI编程
CodeWhisperer
降本增效
软件测试web自动化测试
今天目标1、自动化相关概念2、自动化相关环境搭建3、元素定位课程大纲1.核心重点(第二章)2,提高
代码质量
,自动化水平(第三、四、五、六章)3.项目实战(第七章)4.理论及环境与定位(第一章)第一章1、
测试界的飘柔
·
2023-09-30 15:42
职场经验
软件测试
IT
前端
测试工具
单元测试
职场和发展
自动化测试
C语言的入门基础Day3
C语言基础1.C语言的优点简洁紧凑、灵活方便运算符丰富数据结构丰富C是结构化语言C语法限制不太严格,程序设计自由度大C语言允许直接访问物理地址,可以直接对硬件进行操作生成目标
代码质量
高,程序执行效率高C
Carsoncst
·
2023-09-30 12:50
c语言
开发语言
算法
性能优化:每个优秀的Android工程师都需要掌握的核心技
除了利用一些工具进行性能检测以外,还需要提高
代码质量
,从而进行性能优化。不然很容易出现下面这些情况例如:“这个App怎么还没下载完!”、“太卡了吧!”、“图片怎么还没加载出来!”
Android Blog
·
2023-09-30 10:18
性能优化
android
开发语言
职场和发展
android
studio
面试
简化 Go 开发:使用强大的工具提高生产力
为了提高工作效率和
代码质量
,简化开发流程并自动执行重复性任务至关重要。在本文中,我们将探讨一些强大的工具和技术,它们将简化Go开发过程,助力您的编码之旅。
林欣快滚去学习
·
2023-09-30 10:14
golang
开发语言
后端
cmake应用:集成gtest进行单元测试
对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单元测试的时候也能复盘自己的代码设计,是提高
代码质量
极为有效的手段。
测试涛叔
·
2023-09-30 06:27
软件测试
技术分享
单元测试
selenium
CMake应用:集成gtest进行单元测试
对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单元测试的时候也能复盘自己的代码设计,是提高
代码质量
极为有效的手段。
老狼主
·
2023-09-30 00:38
CMake
CMake
集成gtest进行单元测试之cmake应用
对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单元测试的时候也能复盘自己的代码设计,是提高
代码质量
极为有效的手段。
程序员小雷
·
2023-09-30 00:37
单元测试
junit
python
集成测试
测试工具
cmake应用:集成gtest进行单元测试
对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单元测试的时候也能复盘自己的代码设计,是提高
代码质量
极为有效的手段。
美团程序员
·
2023-09-30 00:07
软件测试
技术分享
单元测试
网络协议
职场和发展
工作安全感
交付延期且不说,
代码质量
也非常差,甚至让她改个BUG,她直接把异常数据删除,就关闭了BUG。平时分配工作,给她讲一遍要求,问她听明白了吗,还有什么问题
一泓无恙
·
2023-09-29 14:06
2022-06-02 学习重构之道
而要想做好质量管控,
代码质量
的控制就必不可少。正是为了能够更好识别什么是好代码,什么是坏代码,我决定趁着这个机会再重新学习一下经典书籍《重构》。在看完第一章后,我有了一个很大的感悟和启发。
GuangHui
·
2023-09-29 10:49
游戏设计模式专栏(一):工厂方法模式
本文将介绍工厂方法模式,并通过一个示例来展示如何使用它来改善
代码质量
。本文源码和源工程在文末获取,小
亿元程序员
·
2023-09-29 06:06
游戏
设计模式
工厂方法模式
【运维知识高级篇】超详细的Jenkins教程4(参数化构建+脚本传参+代码秒级发布+秒级回滚)
我们不会用到那么多次的构建测试,但是会涉及稳定版本的发布和回滚,我们也通过jenkins配合gitlab去实现,通过远程仓库的tag传递参数,我们把这种方式称为参数化构建,在参数化构建的过程中,我们省略了
代码质量
检测
我是koten
·
2023-09-29 06:14
运维知识分享
#
高级运维知识
jenkins
运维
git
gitlab
代码回滚
Shell
shell脚本
在 .NET 8 Release Candidate 1 中推出 .NET MAUI:质量
我们在.NET8中进行的.NETMAUI工作的主题是
代码质量
。此版本还引入了对AppSDKXcode15beta的初步支持。质量改进37名开发人员为本版本做出了贡献,我们感
MicrosoftReactor
·
2023-09-29 05:50
.net
c#
Android Studio 代码检查工具介绍
工具、AlibabaJavaCodingGuidelines什么是LintAndroidLint是SDKTools16(ADT16)开始引入的一个代码扫描工具,通过对代码进行静态分析,可以帮助开发者发现
代码质量
问题和提出一些改进建议
jxnk25
·
2023-09-29 05:32
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他