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
代码审查
定时任务场景下的
代码审查
:continue和return的滥用可能引发潜在bug
文章目录前言for循环中的continue,break和return实际业务中的滥用总结写在最后前言在最近的
代码审查
中,有帮忙审查了组里一个刚毕业1年不到的应届生,发现他写的其中一段代码将for循环中的
Apple_Web
·
2023-11-04 20:41
Java
SE高级
Java
SE初级
bug
.NET Core技术研究-通过Roslyn代码分析技术规范提升代码质量
随着团队越来越多,越来越大,需求更迭越来越快,每天提交的代码变更由原先的2位数,暴涨到3位数,每天几百次代码CheckIn,补丁提交,大量的
代码审查
消耗了大量的资源投入。
dotNET跨平台
·
2023-11-02 11:23
Go语言集成开发环境(IDE):GoLand 2023中文
GoLand2023还支持多种版本控制系统,集成了测试工具,并提供了
代码审查
功能,使团队协作更加流畅。其直观的用户界面和丰富的插件生态系统进一步增强了开发者的生产力。GoLand2023的软件功
m0_72498124
·
2023-11-02 10:02
macOS
git
代码审查
参考和建议
1.
代码审查
的概念
代码审查
,指对计算机源代码进行系统审查,以找出并修正在软件开发初期未发现的错误,提升软件的质量。
卢纪超
·
2023-11-02 03:15
智安网络|保护您的应用程序免受攻击:重要的安全强化措施
首先,一个关键的措施是进行全面的
代码审查
。应用程序中的安全漏洞往往源于开发人员在编写代码时的疏忽或错误。通过定期的
代码审查
,我们可以识别和修复潜在的安全问题,例如输入验证不足、缓冲区溢出、
智安网络
·
2023-11-01 06:51
网络
安全
服务器
作为开发者如何有效使用 ChatGPT(文末送书)
如果文章对你有帮助的话,欢迎评论点赞收藏加关注+目录一、制作提示词二、实际应用2.1学习新的语言和框架2.2准备认证考试2.3调试协助2.4
代码审查
2.5数据分析中的应用2.6模拟面试三、总结文末推荐与福利一
艾派森
·
2023-10-31 19:14
1024程序员节
chatgpt
人工智能
前端
代码审查
利器:vscode插件GitLab Workflow
正经学徒,佛系记录,不搞事情前言使用此插件的目的很单纯,就是为了更快的通过IDE工具进行
代码审查
优势在现在互联网公司的Workflow工作模式下,开发的代码需要提交mergerequest(MR)给同事进行代码审核
My name is Red ^^
·
2023-10-31 07:40
工具
vscode
前端
GitLab
Workflow
Vscode前端常用插件
Prettier可以帮助开发者统一团队的代码风格,减少
代码审查
时的争议,并且可以提高代码可读性和可维护性。Prettier的使用非常简单,只需要在项目中安装Prettier并配置好相关选项即可。
Zen-x-Mindy
·
2023-10-31 03:25
vscode
前端
编辑器
第一章(三):Gerrit代码检视工具
第一章(三):Gerrit代码检视工具如果转载,还请注明我文章的链接,书写不易,互相珍重,期待技术交流Gerrit简单说明:其是基于Git的,采用web界面的
代码审查
工具,主要应用于开发与git仓库之间
西红柿炒蛋加立白
·
2023-10-30 21:19
cicd
linux
git
devops
jenkins
运维
Gerrit安装使用指导(一)
Gerrit安装使用指导简介:本指导主要分三部分组成,一是Gerrit的安装配置,二是本地git对接到Gerrit仓库,三是
代码审查
说明。
七对dolce
·
2023-10-30 21:15
环境搭建
Gerrit
Gerrit代码Review高阶实战
Gerrit代码Review高阶实战Gerrit是一个免费、开放源代码的
代码审查
软件,使用网页界面。
慕筱技术进阶日志
·
2023-10-30 21:43
gerrit
gerrit
Code
Review
Gerrit简单介绍
WhatisGerrit
代码审查
对不同的人意味着不同的东西。对一些人来说,这是一次与设计师或一个团队一行一行过代码的正式会议。对其他人来说,就是在提交代码之前,让别人浏览一下代码。
baona1924
·
2023-10-30 21:42
git
运维
测试
利用ChatGPT提升编程技能:成为更高效的程序员
目录简介ChatGPT的功能编程学习资源
代码审查
和调试自动化和代码生成建立一个项目促进团队协作总结简介ChatGPT是一款高级人工智能,它能够理解和生成自然语言。
流水不腐程序
·
2023-10-30 01:19
chatgpt
人工智能
计算机网络
网络
git基本命令
可以将但当前修改保存起来,之后可以直接切换分支开始其他分支的操作合并代码:gitstash保存当前分支修改,切换其他分支执行更新合并操作后,切换之前的分支后通过gitstashpop来获取栈顶保存的修改来恢复到之前的修改
代码审查
不喜 勿喷
·
2023-10-29 15:35
git
elasticsearch
大数据
如何做好一次
代码审查
,什么样是一次优秀的
代码审查
,静态代码分析工具有哪些
代码审查
是确保代码质量、提升团队协作效率、分享知识和技能的重要过程。
舒一笑
·
2023-10-28 21:21
我的成长之路
代码审查
Intellij IDEA 常用设置讲解
IDEA在智能代码助手、代码自动提示、重构、J2EE支持、JUnit、CVS整合、
代码审查
、创新的GUI设计等方面的功能可以说是超常的。
XinAnzzZ
·
2023-10-28 13:39
免费的
代码审查
工具你知道这几个就够了?新手程序员必读
下面我就来盘点下几个
代码审查
工具:DeepScanDeepScan擅长扫描Javascript代码存储库。它能够处理几乎所有javasc
写代码用codigger
·
2023-10-27 16:51
代码规范
代码检查
开发工具
Codigger:提高软件安全性的静态分析工具
其中之一是通过静态分析工具来进行
代码审查
,以捕获潜在的问题和提高整体代码库的质量。Codigger是一种备受欢迎的静态分析工具,它可以帮助开发团队在软件开发的每个阶段实施安全代码开发实践。
我想静_静
·
2023-10-27 16:39
大数据
代码规范
自动化
运维
安全
为什么选择Codigger静态分析?
代码审查
是一种系统的软件质量保证技术,通过审查开发人员的代码来发现和修复问题、提高代码质量并执行编码标准。在将更改合并到主代码存储库之前,它有助于捕获错误并改进整体代码库。
写代码用codigger
·
2023-10-27 16:06
代码规范
九年程序员生涯一些经验教训,九年磨一剑奥里给!
目录1、与人交谈比与机器交谈更重要2、了解你在做什么以及为什么这么做3、如果
代码审查
让你倍感压力,这可不是个好事儿4、防患于未然5、别害怕让别人看到自己的一无所知6、学会分享几年不见,打工人你好!
马小凡学java
·
2023-10-26 22:07
数据库
编程语言
java
人工智能
python
前端
代码审查
规范
前端代码规范一千个读者,有一千个哈姆雷特一千个程序员,就有一千种代码风格由于个人喜好、习惯、编码风格各异,因此团队合作中需要统一规范前端代码规范流程实践思路本地开发过程,提示、校验、更改Git提交过程,代码校验是否允许提交服务端校验,代码校验是否合并和发布一、开发者本地IDE统一开发工具统一配置,智能实时提示以VSCOde为例,安装ESLint,Vetur等扩展包QQ截图2021040211454
草帽lufei
·
2023-10-26 14:59
如何进行高效的
代码审查
代码审查
是软件开发过程中至关重要的一环。它是指由开发团队中的其他成员对代码进行检查,以确保代码的质量和一致性。
代码审查
可以帮助发现潜在的问题,例如内存泄漏、安全漏洞或性能问题。
小万哥丶
·
2023-10-23 20:22
学习
开发语言
程序人生
后端
c++
java
python
【汇总】解决GitLab-Runner执行脚本命令无权限
执行
代码审查
并增强与合并请求的协作。问题发现再.gitlab-ci.yml配置项目部署脚本时,发现没有权限执行。build:script:-mvncleaninstall-
成为大佬先秃头
·
2023-10-23 11:33
GitLab
专治疑难杂症
gitlab
java
开发语言
IDEA使用设置
官网:https://www.jetbrains.com/IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
方面
程序媛千柔
·
2023-10-22 03:46
idea
get
代码审查
工具:Fortify
文章目录Fortify介绍支持语言下载安装下载安装Fortify破解Fortify使用Fortify代码扫描问题Fortify介绍FortifySCA是一个静态的、白盒的软件源代码安全测试工具。它通过内置的五大主要分析引擎:数据流、语义、结构、控制流、配置流等对应用软件的源代码进行静态的分析,分析的过程中与它特有的软件安全漏洞规则集进行全面地匹配、查找,从而将源代码中存在的安全漏洞扫描出来,并给予
汪敏wangmin
·
2023-10-18 13:19
安全测试
安全性测试
代码规范
【
代码审查
】Phabricator工具系列:使用arc diff进行
代码审查
最近开始提交CR了,特来总结一下使用arcdiff进行
代码审查
的步骤。
CHH3213
·
2023-10-15 23:57
git
工作
bash
linux
git
Angular知识点系列(4)-每天10个小知识
目录31.Zone.js和Angular的作用32.
代码审查
和测试33.服务器端渲染(SSR)34.安全问题和XSS攻击35.管理和配置环境变量36.使用Angular的schematics37.处理大型表单和复杂数据交互
云边散步
·
2023-10-15 14:03
Angular
angular.js
前端
javascript
python特别篇—github基本操作手册
GitHub不仅仅是一个代码托管平台,还提供了许多其他功能,如问题跟踪、项目管理、
代码审查
、持续集成等。开发者可以通过GitHub分享自己的开源项目,也可以在上面找到其他人的开源项目并参与
Visual code AlCv
·
2023-10-15 12:47
python学习
github
Go持续改进与
代码审查
在实现软件工程卓越的基石之一是持续改进的实践,而在这个旅程中的一个关键工具是
代码审查
过程。
技术的游戏
·
2023-10-14 20:03
golang
开发语言
后端
清华大学出版,30天搞定IDEA,让你的代码能力快到起飞!
,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
怪可爱的码农
·
2023-10-13 06:56
intellij-idea
java
ide
编程
计算机
学习
软件测试学习(二)静态白盒测试、动态白盒测试、配置测试、兼容性测试、外国语言测试
目录静态白盒测试:检查设计和代码正式审查同事审查走查检验编码标准和规范通用
代码审查
清单数据引用错误数据声明错误计算错误比较错误控制流程错误子程序参数错误输入/输出错误其他检查动态白盒测试:带上x光眼镜测试动态白盒测试和调试分段测试次边界公式和等式错误强制代码覆盖配置测试在每种配量中执行测试反复测试直到小组对结果满意为止兼容性测试平台和应用程序版本向后和向前兼容标准和规范数据共享兼容性外国语言测试使
丨康有为丨
·
2023-10-12 20:57
测试开发
学习
sonar
代码审查
问题分析
格式:问题名字+问题出现的次数Resourcesshouldbeclosed2资源未关闭,打开发现有两处用到的IO流没有关闭Conditionsshouldnotunconditionallyevaluateto"TRUE"orto"FALSE"1if/else判断里出现了重复判断,比如在if(a>10)的执行体里面又判断if(a")shouldbeused12在定义集合的时候,等号右边的0){d
zhh0921
·
2023-10-08 16:36
工具
sonar代码审查
idea集成sonarqube实现
代码审查
SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:http://www.sonarqube.org/downloads/3、SonarQube+Scanner:https://sonarsource.bintray.com/Distribution/sonar
Ybbww
·
2023-10-08 16:36
java
maven
ide sonar
代码审查
问题总结
格式:问题名字+问题出现的次数Resourcesshouldbeclosed2资源未关闭,打开发现有两处用到的IO流没有关闭Conditionsshouldnotunconditionallyevaluateto"TRUE"orto"FALSE"1if/else判断里出现了重复判断,比如在if(a>10)的执行体里面又判断if(a")shouldbeused12在定义集合的时候,等号右边的0){d
我是1只猫
·
2023-10-08 16:05
架构方面
Java:sonar
代码审查
问题总结 ----Random 问题
Java:sonar
代码审查
问题总结----Random问题1,不规范代码写在普通方法中,触发检查,在构造方法,成员属性声明中可以避开检查Randomrandom=newRandom();2,解决方案方案一
阿咚do懂
·
2023-10-08 16:33
java
random
SonarLint
代码审查
工具
SonarLint是一个IDE扩展,可帮助您在编写代码时检测和修复质量问题。就像一个拼写检查器,SonarLint波浪线的缺陷,使他们能够提交代码之前确定。sonar是一款代码质量管理工具,sonar有两种使用方式:插件和客户端。支持的编辑器有:Eclipse、IntellijIDE、VisualStudio、VSCode直接贴上官网地址:https://www.sonarlint.org/
西门长海
·
2023-10-08 16:32
Linux
&
Nginx
代码规范
代码审查工具
Jenkins集成Sonar进行
代码审查
由于最近客户要求在devops持续集成平台上增加代码审计功能,经过一番对比,决定选用sonar来实现,通过网上的文档艰难的完成了安装,写篇博客记录下。SonarQube简介 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jen
激情Farmer
·
2023-10-08 16:01
工具
代码审查
插件SonarLint & Alibaba Java Coding Guidelines
文章目录一、AlibabaJavaCodingGuidelines1、安装2、AlibabaJavaCodingGuidelines的使用3、Alibaba编码规则问题级别二、SonarLint1、SonarLint安装2、SonarLint使用3、SonarLint插件配置4、SonarLint编码规则问题级别三、AlibabaGuide与SonarLint的优缺点一、AlibabaJavaCo
Sophie的小可爱
·
2023-10-08 16:27
开发工具
代码审查插件
SonarLint
Sonar
代码审查
概念Sonar下载地址是一款功能强大的代码审核工具,可以帮助开发团队更好的维护项目代码。同时,Sonar只是一个统称,这款工具不是单纯一个应用,一般来说我们会使用SonarQube和Sonarscanner这两个组件来搭配使用。SonarScanner负责对代码进行扫描,同时会将扫描的结果上传到SonarQube服务器上,而SonarQube负责对扫描的结果进行可视化的展示。安装Sonar服务端解
Kramer_149
·
2023-10-08 16:54
java
源代码管理工具(如Git)怎么使用,有哪些使用场景
这对于修复错误、进行
代码审查
和回滚操作非常有用。协作开发:Git允许多个开发人员同时修改同一个代码库。通过分支和合并操作,团队成员可以在不影响主分支的情况下进行独立开发。
schedulecc
·
2023-10-04 02:26
学习
git
源代码管理
github
使用Sonar进行项目代码扫描
前言Sonarqube是一款市面上使用较为广泛的
代码审查
工具,支持20+种编程语言,经过Sonarscanner
代码审查
后把出现在代码里的问题都暴露出来并进行分类,开发人员根据严重程度解决排期,将问题数量降低
moutory
·
2023-10-04 02:05
Code Review 文化人语录
前言这些缩写在
代码审查
过程中可以帮助快速传达意见和反馈,提高沟通效率。然而,对于新手或不熟悉这些缩写的人来说,它们可能会引起困惑。因此,了解这些常见的缩写及其含义对于参与
代码审查
是非常有帮助的。
编程点滴
·
2023-10-03 19:05
github
源代码管理
IntelliJ IDEA 全网最全入门到实战教程,拿去学习
,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
Java界小图
·
2023-10-01 18:13
【译】别让你的团队掉入Code Review的坑
代码审查
是许多高效团队的工程实践。即使你的软件已经有很多优点了,但团队在做
代码审查
时仍然会遇到一些陷阱。这篇文章我讲向你介绍一些需要特别注意的陷阱,以防
代码审查
工作拖累你的团队。
Jackeyzhe
·
2023-09-29 07:31
gerrit部署
Gerrit简介Gerrit是建立在Git版本控制系统之上并且基于Web的一个免费开源的轻量级
代码审查
工具。作为开发者和Git之间的一层屏障,不允许直接将本地修改内容同步到远程仓库中。
1314444
·
2023-09-28 21:39
gitlab
github
代码审查
工具SonarQube详解
代码审查
工具SonarQube详解文章目录
代码审查
工具SonarQube详解docker安装启动代码检测方式介绍java可以用maven方式scanner命令方式插件方式集成JenkinsSonarQube
雁过留声9527
·
2023-09-28 21:08
devops
devops
代码复审
如何在 Ubuntu 服务器上安装 Gerrit?
Gerrit是一个
代码审查
工具,它允许开发人员将代码推送到权威存储库,在那里可以在将其推送到生产环境之前对其进行查看。该应用程序与git非常同步。
Meta.Qing
·
2023-09-28 21:07
CI/CD
ubuntu
java
linux
IDER代码检查工具
而为了减少这种情况,其中一种比较好的方式就是提高代码质量,比如通过
代码审查
,从而降低错误风险,但是,
代码审查
难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。
NetSnake_
·
2023-09-28 21:34
java
bug
idea
ide
什么是竞争条件?怎样发现和解决竞争?
发现竞争条件:
代码审查
:仔细审查代码,特别关注多线程环境中的共享资源和操作。静态分析工具:使用静态分析工具来检测潜在的竞争条件,这些工具可以分析代码并发现潜在的问题。
冷风扇666
·
2023-09-27 09:08
java
Git常用命令format-patch
这个命令很有用,可以用于各种原因,如
代码审查
、在分支之间共享代码更改以及向邮件列表提交补丁。对于gitformat-patch的补丁,可以使用gitam命令进行打入。本文我们将详细解释g
242030
·
2023-09-26 02:36
git
git
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他