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
sonar代码审查
【项目实战】使用DevOps工具链
Sonar
Qube实现静态代码扫描,并且导出相应的报告
一、静态代码扫描与动态代码扫描的区别静态代码扫描和动态代码扫描是两种不同的代码分析方法,它们都可以用于发现代码中的漏洞和错误。下面是它们的区别:1.1静态代码扫描静态代码扫描是一种分析源代码的方法,它不需要运行代码。它通过检查代码中的语法、结构和规则来查找潜在的问题。静态代码扫描可以自动化执行,并且可以在代码提交之前或在构建过程中进行。它可以帮助开发人员发现代码中的潜在问题,并提供修复建议。在Ja
本本本添哥
·
2025-03-25 11:03
005
-
研效与DevOps运维工具链
SonarQube
java
开发语言
Kubernetes集群中部署
Sonar
Qube服务
以下是在Kubernetes集群中部署
Sonar
Qube服务的分步指南,包含持久化存储、数据库配置和高可用性建议:1.前置条件已部署Kubernetes集群(版本≥1.19)安装kubectl和helm
demonlg0112
·
2025-03-25 10:56
DevOps技术分享
kubernetes
容器
云原生
jenkins
devops
运维开发
如何把map转成json字符串
32313133353236313431303231363533e58685e5aeb931333363393633json格式Mapmap=newHashMap();map.put(“users”,users);map.put(“u”,u);1.转成J
SONAr
ray
嗯嗯嗯吧
·
2025-03-25 04:41
java
java
后端
Git 分支使用规范全解(多人协作开发适用)
支持
代码审查
、回滚、自动部署等流程️分支结构总览main#生产环境分支,仅上线代码!develop
滴答滴答滴嗒滴
·
2025-03-19 15:03
开发
入门指南
git
个人开发
前端
后端
边缘计算
软件安全知识
维护安全开发原则:安全左移(Shift-LeftSecurity)理念安全开发实践(SecureSDLC)威胁建模(ThreatModeling):STRIDE模型安全需求分析(如隐私保护、权限控制)安全编码规范与
代码审查
we19a0sen
·
2025-03-18 12:23
四
计算机安全专业
安全
第三十个问题-讲讲Agent、MCP、OpenAI Responses API
应用场景:客服自动化、法律文档检索、
代码审查
、数据输入、股票分析等36。OpenAI的Agent生态:DeepResearch:自动生成带引用的研究报告。Operator:通过控制浏览器光标执
释迦呼呼
·
2025-03-15 21:54
AI一千问
人工智能
语言模型
机器学习
深度学习
自然语言处理
Sonar
的常见场景
Avoidlongparameterlists.方法参数过多,最多允许5个MissingaJavadoccomment.需要注释Expected@paramtagfor‘area’.需要注释Expected@returntag.需要注释Expected@throwstagfor‘Exception’.需要注释Unused@paramtagfor‘licenseInfoMap’.修改注释Lineis
码叔义
·
2025-03-12 00:58
常规发表
java
开发语言
10个实用IntelliJ IDEA插件
精心整理了最新的面试资料和简历模板,有需要的可以自行获取点击前往百度网盘获取点击前往夸克网盘获取以下是为提升开发效率推荐的10个实用IntelliJIDEA插件,涵盖代码质量、效率工具及热门框架支持:一、代码质量与规范
Sonar
Lint
嘵奇
·
2025-03-10 15:18
提升自己
intellij-idea
java
ide
『大模型笔记』强烈推荐OpenAI官方:推理模型最佳实践!
:推理模型最佳实践推理模型vs.GPT模型选择指南二.何时使用我们的推理模型1.处理模糊不清的任务2.从海量信息中精准提取关键信息3.在海量数据集中发现关系和细微差别4.多步骤自主规划5.视觉推理6.
代码审查
AI大模型前沿研究
·
2025-03-09 18:56
大模型笔记
人工智能
OpenAI
推理模型
GPT
GPTo1
GPTo3
ChatGPT
Android发送POST网络请求
requestbody如上图所示//网络请求用implementation'com.squareup.okhttp3:okhttp:4.9.3'代码实现如下:privatevoidpostRequest(J
SONAr
raysetCodeP
汤面不加鱼丸
·
2025-03-09 11:36
随笔记录
android
okhttp
android
studio
确保代码质量和系统的可持续发展能力
审查代码质量:利用GitLabCICD集成
Sonar
Qube工具扫描代码,设置质量门禁,对严
徐福记c
·
2025-03-08 22:40
运维
运维
全员DeepSeek时代,前端能做些什么?
https://www.captainbed.cn/cccDeepSeek开发阶段测试阶段部署阶段智能代码生成设计稿转代码实时
代码审查
测试用例生成自动化问题定位构建优化建议性能预测模型一、DeepSeek
二川bro
·
2025-03-08 15:16
前端
智能AI
前端
deepseek
React 第二十七节 <StrictMode> 的使用方法及注意事项
它像一位严格的
代码审查
员,在开发阶段执行以下关键任务:1、副作用探测器2、故意双调用构造函数、render、生命周期方法3、暴露未正确使用useEffect清理的问题4、识别意外的全局状态污染5、API
刺客-Andy
·
2025-03-03 09:48
React
react.js
前端
前端框架
鸿蒙系统的
代码审查
特点
在软件开发过程中,
代码审查
(CodeReview)是确保代码质量、提高团队协作效率以及预防潜在错误的重要环节。
荔枝寄
·
2025-03-01 08:30
harmonyos
华为
【CI/CD】Jenkinsfile管理+参数化构建+邮件通知以及Jenkins +
Sonar
Qube
代码审查
Jenkins参数化构建配置参数化构建示例:提交代码:2.测试参数化构建三、配置邮箱服务器发送构建结果安装插件配置邮箱服务器添加邮件模板修改Jenkinsfile提交代码:测试邮件通知四、Jenkins+
Sonar
Qube
Karoku066
·
2025-02-28 21:14
ci/cd
jenkins
容器
docker
云原生
运维
IDEA安装包(绿色版) IntelliJ全家桶(Min,Mac,Linux)
2.1硬件基准要求2.2多版本管理方案三、效率革命性功能3.1智能编码体系3.2重构安全机制四、企业级开发适配4.1SpringBoot深度支持4.2微服务调试方案五、质量保障体系5.1静态检测配置5.2
代码审查
流程六
吃汤圆的抹香鲸
·
2025-02-25 01:36
intellij-idea
java
ide
idea
2025vue4.x全栈学习关键技术分析线路图
关键升级点说明:编译优化:Vue4.x采用WASM编译提速300%智能工具链:Vite插件市场新增AI
代码审查
模块跨平台能力:Uni-App支持原生ARCore/ARKit调用安全增强
mabanbang
·
2025-02-22 20:10
web前端
学习
vue4
vue4.x
【人工智能】提升编程效率的6种GPT实用应用技巧!保姆级讲解!
文章目录实用教程:六大AI编程技巧解锁效率提升技巧1:快速实现需求demo操作步骤技巧2:
代码审查
——AI帮你提升代码质量操作步骤技巧3:错误排查——AI助你快速定位问题操作步骤技巧4:代码注释——AI
ChatGPT-千鑫
·
2025-02-20 07:49
人工智能
AI领域
人工智能
gpt
AI编程
GitLab 概念
GitLab是一个基于Git的DevOps平台,提供了版本控制、持续集成/持续交付(CI/CD)、
代码审查
、项目管理等一系列功能。它帮助开发团队在整个软件生命周期中进行协作和管理。
百里自来卷
·
2025-02-19 14:54
gitlab
AI大模型在
代码审查
中的应用
AI大模型在
代码审查
中的应用关键词:AI大模型,
代码审查
,应用,算法,系统架构,实战摘要:本文深入探讨了AI大模型在
代码审查
中的应用,从背景介绍、核心概念与联系、算法原理讲解、系统分析与架构设计、项目实战和最佳实践等方面
AI天才研究院
·
2025-02-19 11:56
DeepSeek
R1
&
大数据AI人工智能大模型
ChatGPT
java
python
javascript
kotlin
golang
架构
人工智能
大厂程序员
硅基计算
碳基计算
认知计算
生物计算
深度学习
神经网络
大数据
AIGC
AGI
LLM
系统架构设计
软件哲学
Agent
程序员实现财富自由
活动邀请 |
Sonar
Qube×创实信息即将亮相2024 GOPS全球运维大会-上海站,分享代码质量与安全提升策略
2024年10月18日-19日(周五-周六),第二十四届GOPS全球运维大会·上海站将在上海中庚聚龙酒店举办。大会为期2天,侧重大模型、DevOps、SRE、AIOps、BizDevOps、云原生及安全等热门技术领域。特设了如大模型+运维/研发测试、银行/证券数字化转型、平台工程、DevOps/AIOps最佳实践、互联网名企等特色专场。届时,将有近百位来自知名企业的专家们汇聚一堂,分享相关技术的最
创实信息
·
2025-02-14 16:50
运维
安全
代码规范
【Git 命令大全:从零开始,轻松玩转版本控制】
关键词Git,版本控制,分布式,代码管理,分支管理,合并,冲突解决,提交,推送,拉取,克隆,仓库,远程仓库,本地仓库,工作区,暂存区,版本回退,标签,钩子,协作开发,
代码审查
,持续
程序员远仔
·
2025-02-14 12:24
git
git
svn
github
ide
编辑器
22_设计方案(第三章-技术路线)
3.7技术路线3.7.1开发及设计工具(1)开发工具IntellijIDEA2020、visualstudiocode1.51、GIT,mvn、jekins、Jemeter、LoadRunner、
Sonar
珞圻-Health
·
2025-02-14 07:20
信息化项目验收文档体系
政务
大数据
人工智能
sonar
关于认知复杂度的计算:前端如何降低代码认知复杂度?
认知复杂度简介认知复杂度主要关注的是代码块的嵌套层次和控制流的复杂性。它与圈复杂度(CyclomaticComplexity)不同,后者更多地关注代码路径的数量。认知复杂度更注重代码的可读性和理解难度。我们的代码认知复杂度为什么很高?嵌套层级太深、else-if太多。认知复杂度计算方式认知复杂度的计算主要基于以下因素:嵌套层级:每增加一层嵌套,复杂度+1。条件分支:每个if、elseif、else
licongmingli
·
2025-02-12 16:13
前端
javascript
开发语言
To convert a J
SONAr
ray to a List<Map<String, String>> in Java
ToconvertaJ
SONAr
raytoaList>inJava,youcanutilizetheJacksonlibrary'sObjectMapperforefficientparsing.Here'showyoucanachievethis
hshpy
·
2025-02-11 15:47
list
java
python
【提示词工程】ChatGPT辅助
代码审查
与调试的最佳实践
引言在软件开发过程中,
代码审查
和调试是保证代码质量的关键环节。随着人工智能技术的发展,ChatGPT作为一个强大的AI助手,可以显著提升
代码审查
和调试的效率。
大表哥汽车人
·
2025-02-11 01:03
人工智能
大语言模型学习笔记
chatgpt
GitHub
大部分Git版本库都托管在GitHub,很多开源项目使用GitHub实现Git托管、问题追踪、
代码审查
以及其它事情。
weixin_30553065
·
2025-02-08 23:27
git
markdown
java
Hive自定义UDF函数
目录一、UDF概述二、UDF种类三、如何自定义UDF四、自定义实现UDF和UDTF一、JSONObject解析JSON对象二、J
SONAr
ray解析JSON数组对象三、两个UDF的配合使用过程一、UDF
浊酒南街
·
2025-02-08 07:30
#
大数据系列三
hive
UDF
AIGC技术内幕:底层架构与工作原理
目录AIGC技术内幕:底层架构与工作原理背景底层架构1.代码建议模块2.
代码审查
模块3.项目管理模块工作原理结论AIGC技术内幕:底层架构与工作原理背景AI对话大师是一种基于深度学习的聊天生成语言大模型
牛肉胡辣汤
·
2025-02-07 15:48
AIGC
Gitea 与 Jenkins 的集成实践,打造你的专属 CI/CD 系统
前言Gitea是一个用于代码托管的轻量级单体程序,它能与现有的经典应用集成,诸如代码分析工具
Sonar
Qube、持续集成工具Drone、Jenkins以及用于工单管理的客户端插件(VSCode、JenkinsIDE
Gitea
·
2025-02-06 09:59
jenkins
gitea
ci
devops
Docker部署GitLab服务器
一、GitLab介绍1.1GitLab简介GitLab是一款基于Git的开源代码托管平台,集成了版本控制、
代码审查
、问题跟踪、持续集成与持续交付(CI/CD)等多种功能,旨在为团队提供一站式的项目管理解决方案
书生-w
·
2025-02-02 11:02
docker
gitlab
服务器
Sonar
Qube PostgreSQL数据库备份与还原
前面说了部署
sonar
,其实主要是因为换机器备份数据要重新部署而已。
第1222只Joker
·
2025-01-31 15:18
工具
SonarQube备份
postgresql备份
备份数据库与还原
Qt中json的使用
目录一、json相关类和接口1.QJsonDocument2.QJsonObject3.QJ
sonAr
ray4.QJsonValue二、json写文件1.写文件基本流程2.代码示例三、json读文件1.
旺代
·
2025-01-30 17:37
json
qt
不要再这样编写 async/await
然而,用得越久,就会发现一些常见的“坑”时常在各种项目里出现:有些是
代码审查
时发现的,有些是和同事讨论时暴露的问题。这些都说明异步编程本质上并不简单。
·
2025-01-30 12:03
前端javascript
判断字符串能否转json
packagecom.jlit.msgPush.utils;importorg.apache.commons.lang.StringUtils;importorg.json.J
SONAr
ray;importorg.json.JSONException
qq_26517369
·
2025-01-29 18:37
json
7.1 Docker 社区:参与开源项目
选择合适的项目2.2了解项目结构和贡献指南2.3浏览Issues和PullRequests2.4Fork仓库并克隆代码2.5创建分支并进行开发2.6编写测试用例2.7提交PullRequest(PR)2.8参与
代码审查
xiaoheshang_123
·
2025-01-27 23:43
docker
开源
容器
C++ (10) 软件工程实践:塑造魔法世界的工匠
9.软件工程实践:锻造坚不可摧的代码城堡9.1
代码审查
:寻找代码中的魔法瑕疵
代码审查
是确保代码质量的重要步骤。通过审查,你可以发现并修复潜在的错误、改进代码结构,并
舔狼
·
2025-01-26 05:12
C++从0开始学习
1024程序员节
c++
开发语言
【Java】常用工具类方法:树形结构、获取IP、对象拷贝、File相关、雪花算法等
1、生成子孙树/***生成子孙树**@paramdataArray遍历所有数据,每个数据加到其父节点下*@return子孙树json*/publicstaticJ
SONAr
raymakeTree(J
SONAr
raydataArray
PlanOne_A
·
2025-01-25 09:33
java
算法
代码审查
中的自动化与AI应用
代码审查
(CodeReview)作为软件开发中的一项重要实践,通常被认为是提高代码质量、减少bug和提升团队协作的重要手段。
测试者家园
·
2025-01-25 07:46
软件测试
人工智能
质量效能
软件测试
质量效能
自动化测试
人工智能
代码审查
单元测试
AI赋能
使用 AI 助手提升前端代码质量:自动
代码审查
实战
最近在带团队的时候,发现
代码审查
(CodeReview)总是成为项目进度的一个瓶颈。一方面,高级工程师的时间很宝贵,不可能审查每一行代码;另一方面,初级工程师又急需及时的反馈来提升。
技术出海录
·
2025-01-24 22:14
远洋录·技术篇
人工智能
前端
构建一个rust生产应用读书笔记6-拒绝无效订阅者02
代码审查
:深入研究代码库,了解各个部分的功能和相互之间的关系。与团队沟通:与熟悉系统的同事讨论,获取他们的见解和经验。2.定
编码浪子
·
2025-01-24 21:04
Rust学习
rust
开发语言
后端
Qt程序在ARM aarch64环境缺少serialbus serialport
我的这个环境是嵌入式LinuxUbuntu22.04.3LT
SonAR
Maarch64。Qt交叉编译的程序在此环境运行提示没有serialbus对应的动态链接库。
jingjm00
·
2025-01-24 19:49
qt
arm开发
开发语言
Android 内核开发之—— repo 使用教程
它是由Google开发的,用于解决多个Git仓库的同步、管理和
代码审查
等问题。因此,做Android内核开发,首先要了解repo是什么,它是如何使用的?
ByteSaid
·
2025-01-21 18:43
Android
开发
android
git
方舟生存进化mysql_基于MySQL 的 SQL 优化总结_卡盟,辅助
Sonar
Qube搭建手记dnf辅助基于MySQL的SQL优化总结在数据库运维过程中,优化SQL是DBA团队的一样平常义务。例行SQL优化,不仅可以提高程序性能,还能减低线上故障的概率。
weixin_36307344
·
2025-01-20 08:21
方舟生存进化mysql
主流行架构
nexus,gitlab,svn,jenkins,
sonar
,docker,apollo,catteambition,axure,蓝湖,禅道,WCP;redis,kafka,es,zookeeper,dubbo
rainbowcheng
·
2024-09-15 09:43
架构
架构
代码扫描常见问题盘点-并发处理类/异常类
作者:FIN技术铺文章分类:研发技术工具/
SONAR
扫描投稿日期:2024-7-19
SONAR
系统基于项目配置的扫描规则识别交付代码当中存在的问题。
FIN技术铺
·
2024-09-12 05:59
python
java
开发语言
maven工程使用
sonar
maven项目配置maven的setting.xml文件Maven插件会自动把所需数据(如单元测试结果、静态检测结果等)上传到
Sonar
服务器上,
Sonar
的配置并不在每个工程的pom.xml文件里,而是在
tommyhxh
·
2024-09-10 20:20
Sonar
Qube扫码Android代码
1.安装
Sonar
Qube服务器(也可以配置公司的服务器地址)首先,你需要在本地或服务器上安装并运行
Sonar
Qube服务器:下载
Sonar
Qube:从
Sonar
Qube官方网站下载适合你操作系统的版本
Mac Zhu
·
2024-09-10 18:13
android
【如何预防商城系统BUG?】
2代码标准与审查:制定编码标准,并通过团队内部的
代码审查
来确保代码质量。3单元测试:编写单元测试来验证代码的每个部分是否按预期工作。4集成测试:整合不同模块后,进行全面的接口和交互测试。
启山智软 商城 源码
·
2024-09-10 16:03
bug
JAVA XML转JSON工具类
packagecom.cm.util.xmlutl;importcom.alibaba.fastjson.J
SONAr
ray;importcom.alibaba.fastjson.JSONObject;
张志飞
·
2024-09-09 02:11
xml
json
上一页
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
其他