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
代码质量
我用AI提高我的
代码质量
,周边同事对我的代码赞不绝口,速来围观~
可以更好地优化代码结构和提高
代码质量
。同时也可以检测代码错误和漏洞,从而提高软件开发的质量和可靠性⻢上体验~还在为代码书写不规范?代码不够优雅?
代码质量
不够?CodeReview难堪?
·
2023-06-14 16:46
程序员
WePY小程序框架实践指南
在小程序开发中,提高开发效率、优化
代码质量
和增强用户体验是每位开发者都追求的目标。
FinBird
·
2023-06-14 13:57
技术飞起来
小程序
vue.js
javascript
烂怂if-else代码优化方案 | 京东云技术团队
0.问题概述代码可读性是衡量
代码质量
的重要标准,可读性也是可维护性、可扩展性的保证,因为代码是连接程序员和机器的中间桥梁,要对双边友好。
·
2023-06-14 11:26
java代码规范优化代码优化
C语言
代码质量
与架构调整(五)
1、模块设计方法把握事物的本质规律和主要特征方法论:领域问题(分析抽象),模型(设计抽象),软件系统(开发实现)2、模块的设计目的好的设计和差的设计最大区别就体现在应对需求变更的能力上,一个优秀的程序员一旦习惯设计、编写灵活应对需求变更的代码,他就不再写那些僵化、脆弱、晦涩的代码3、模块设计原则需要根据需求不断重构代码,保持代码对需求变更的灵活性1)开闭原则,对于扩展是开放的,对修改是关闭的。通俗
ManFresh
·
2023-06-14 11:32
Linux下代码优化
架构
设计模式
C语言
代码质量
与架构调整(三)
一、前言1.1、写的目的这一篇文章是想自己最近对于架构、模块、组件的优化的思考做个总结,不然没有思考总结就是体会不到软件其中的乐趣。不过自己的认识是比较粗鄙和浅显的,所以更多的是记录笔记和想法。1.2、随思不过想着无论生活还是整个世界,对应到我们的代码框架中,都是随着我们的认识而不断去用架构去简化对其的认识,这样的做法是方便我们能够从中找到对应的模型和规律,用于去解决问题、创造新的东西。认识的深浅
ManFresh
·
2023-06-14 11:02
Linux下代码优化
java
servlet
开发语言
C语言
代码质量
与架构调整(六)
1、架构设计的目的是什么?架构设计的目的主要是为了解决复杂度带来的问题2、那么复杂度的来源于哪里?1)高性能2)高可用:本质上是通过冗余来实现高可用3)高可扩展性:为了应对将来需求变化的一种能力,需要预测变化。如何应对变化(提炼出变化层和稳定层,提炼出一个抽象层和实现层,类似装饰者模式)4)低成本:只有创新才能达成低成本的目标5)安全6)规模:复杂度是量变引起质变,功能越来越多,导致系统的复杂度指
ManFresh
·
2023-06-14 11:02
Linux下代码优化
架构
系统架构
C语言
代码质量
与架构调整(四)
1、前言“软件架构师”这个名词也不知是什么时候进入我的脑中的,不过一直就很疑惑,总觉得和软件的TeamLeader之间有些纠缠不清。不过以我的观点来看,软件架构师除了没有行政上的职责以外,与TeamLeader也并无二致了,也就是一个软件团队的核心设计者和决策人。从业经历大致划分为3个阶段。参与一个软件系统的架构(contributingtothearchitectureofasoftwaresy
ManFresh
·
2023-06-14 11:30
Linux下代码优化
架构
系统架构
这有可能是国内最有趣的大学生知识交流社区了吧?
运营至今,已累积100000+注册用户,91%是18-24岁在校大学生,覆盖国内绝大部分高校;用户平均月留存近达45%,直接访问比例高达75%;现有优质内容约40000+份,累计为10000+份源码进行
代码质量
评估
wm1634208243
·
2023-06-14 10:48
学习
vue+ts学习和使用
在本篇博客中,我们将探讨如何结合使用这两个工具来提高
代码质量
和开发效率。为什么要使用TypeScript?JavaScript是一门动态类型语言,它允许你在运行时改变变量的类型。
小毕学习代码
·
2023-06-14 01:12
学习
vue+ts
代码质量
规范
代码质量
规范是编写软件代码时需要满足的一系列规范和准则,包括可读性、可维护性、性能等。
有小同志的老同志
·
2023-06-13 23:10
文档
规范
代码质量
设计规范
开发规范
文档资料
docker安装sonarqube
目录一、sonarqube简介二、安装postgresql数据库三、sonarqube安装四、使用教程五、参考一、sonarqube简介SonarQube是管理
代码质量
的一个开放平台,可以快速定位代码中潜在的或者明显的错误
人在^O^旅途
·
2023-06-13 21:24
开发工具使用总结
docker
数据库
postgresql
Docker运行sonarqube (
代码质量
检测平台)
onarqube是什么SonarQube是用于持续检查
代码质量
的开源平台。可用于持续集成,持续部署流程中的代码检测环节。idea和jenkins都提供了插件配合使用。
GoslingWu
·
2023-06-13 21:22
CentOS Docker环境部署sonarqube
CentOSDocker环境部署开源代码审计和分析平台sonarqubesonarqube优势:
代码质量
和代码安全扫描分析平台通过持续的
代码质量
和代码安全性增强您的工作流程多维度分析代码:代码量、安全隐患
-一脸懵逼-
·
2023-06-13 21:52
Tool
docker
centos
linux
安全
代码规范
Docker运行sonarqube-(
代码质量
检测平台)
sonarqube是什么SonarQube是用于持续检查
代码质量
的开源平台。可用于持续集成,持续部署流程中的代码检测环节。idea和jenkins都提供了插件配合使用。
GoslingWu
·
2023-06-13 21:52
docker-compose
docker
SonarQube代码检测平台
1、
代码质量
和安全扫描和分析平台。2、多维度分析代码:代码量、安全隐患、编写规范隐患、重复度、复杂度、代码增量、测试覆盖率等。3、支持25+编程语言的
星光落入你灰蒙蒙的眼
·
2023-06-13 20:20
Docker-Compose
java
数据库
前端
运维
devops
SonarQube + SonarScanner + SonarLint
代码质量
监控搭建
SonarQube+SonarScanner+SonarLint
代码质量
监控搭建介绍(官方文档:https://www.sonarqube.org)SonarQube是一个代码检测平台,可根据检测规则检测项目中
记得别熬夜
·
2023-06-13 20:50
代码规范
linux
java
数据库
jenkins
代码规范
sonarqube7.8代码检查+gitlab+postgres12集成jenkins
p=9015静态检查:静态测试包括代码检查、静态结构分析、
代码质量
度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。
Michaelwubo
·
2023-06-13 20:18
docker
容器
运维
Docker部署SonarQube
代码质量
检查平台+PostgreSQL数据库
一、安装PostgreSQL11(SonarQube7.9之后不支持MySQL)检查代码的时候,仓库或者本地的代码会全部存储到postgresql数据里中,所以容量尽量大点,我这给个300G指定拉取postgres11版本,不要postgres:latest,因为你部署sonarqube最新版本配置的时候会发现支持的版本是11,拉取最新版本会报错dockerpullpostgres:11宿主机创建
勤奋的树懒
·
2023-06-13 20:18
SonarQube
运维
数据库
docker
postgresql
sonarqube
sonar汉化
设计模式
前言设计模式如果应用到项目中,可以实现代码的复用和解耦,提高
代码质量
。
callPromise
·
2023-06-13 18:08
文本
代码质量
都下降,OpenAI刚刚回应了降本减料质疑
梦晨克雷西发自凹非寺量子位|公众号QbitAI大模型天花板GPT-4,它是不是……变笨了?先是少数用户提出质疑,随后大量网友表示自己也注意到了,还贴出不少证据。有人反馈,把GPT-4的3小时25条对话额度一口气用完了,都没解决自己的代码问题。无奈切换到GPT-3.5,反倒解决了。总结下大家的反馈,最主要的几种表现有:以前GPT-4能写对的代码,现在满是Bug回答问题的深度和分析变少了响应速度比以前
Openlab.cosmoplat
·
2023-06-13 17:55
python
开发语言
【iOS】用sonar-swift实现SonarQube
代码质量
扫描
前言SonarQube是一个开源的
代码质量
扫码分析工具,分为四个版本,分别为Community、Developer、Enterprise、DataCenter,其中Community社区版免费开源,其他三个版本都是收费版
langkee
·
2023-06-13 14:15
长鑫存储面试(部分)
遵循编码规范:编码规范是保证
代码质量
的重要手段。遵循编码规范可以使代码更加易读、易懂、易维护。使用设计模式:设计模式是一种被广泛应用于软件开发中的解决方案。使用设计模式可以使代码更加易扩展、
qq_23204557
·
2023-06-13 13:53
面试
分布式
数据库
小表驱动大表
分布式事务
这是国内“颜值最高”的大学生知识交流社区
支持6大常用文档(思维笔记、流程图、markdown、word、ppt、excel)提供任何内容皆可批注的云批注笔记,可以批注paper、批注代码、批注博文等等,方便管理、查阅提供GIT的代码仓库,内置
代码质量
评估系统
wm1634208243
·
2023-06-13 04:03
大学生
excel
生活
学习
多元回归预测 | Matlab海鸥算法(SOA)优化随机森林的数据回归预测,SOA-RF回归预测,多变量输入模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab海鸥算法(SOA)优化随机森林的数据回归预测,SOA-RF回归预测,多变量输入模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-06-13 02:41
完整源码获取(Matlab)
matlab
随机森林
SOA-RF
多变量输入模型
多元回归预测 | Matlab遗传算法(GA)优化随机森林的数据回归预测,GA-RF回归预测,多变量输入模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab遗传算法(GA)优化随机森林的数据回归预测,GA-RF回归预测,多变量输入模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-06-13 02:41
完整源码获取(Matlab)
GA-RF
优化随机森林
遗传算法
多元回归预测 | Matlab哈里斯鹰算法(HHO)优化随机森林的数据回归预测,HHO-RF回归预测,多变量输入模型
文章目录效果一览文章概述部分源码参考资料效果一览文章概述多元回归预测|Matlab哈里斯鹰算法(HHO)优化随机森林的数据回归预测,HHO-RF回归预测,多变量输入模型评价指标包括:MAE、RMSE和R2等,
代码质量
极高
前程算法屋
·
2023-06-13 02:39
完整源码获取(Matlab)
哈里斯鹰算法
优化随机森林
HHO-RF
KPCA降维的matlab代码,贡献率,累积贡献率,可设置降维数目,可设置核函数,可设置核参数
不用担心
代码质量
问题,直接复制吧,家人们!先上简单易懂的主函数clearcloseallclcloaddata.matX1=data;%data是一个N*M的矩阵,N是样本个数,M是维度!
今天吃饺子
·
2023-06-13 00:42
特征提取
matlab
开发语言
python
iOS 覆盖率检测原理与增量代码测试覆盖率工具实现
代码覆盖率检测正是帮助开发、测试同学提前发现问题,保证
代码质量
的好帮手。对于开发者而言,代码覆盖率可以反馈两方面信息:1、自测的充分程度。2、代码设计的冗余程度。尽管代码覆盖率对
代码质量
有着上
云霄_云霄
·
2023-06-12 18:58
【面试集锦 - C语言 - 代码覆盖率分析】
它可以帮助开发人员了解测试用例对代码的覆盖情况,帮助发现未执行或未覆盖的代码部分,以便进行测试用例的优化和
代码质量
的提升。
六月悉茗
·
2023-06-12 16:15
C语言学习报告
职场经验
c语言
代码覆盖率
测试用例
ORM总览
ORM的主要作用是简化数据访问和管理,提高开发效率和
代码质量
。在实际应用中,ORM框架已经成为了开发人员的首选工具之一。但是,ORM框架并不是万能的,它也存在一些局限性和不足之
期待你我的相遇
·
2023-06-12 15:00
项目管理:如何控制
代码质量
,改个小功能要推翻重做难以测试条件太多,无法模拟只能一起跑,不能部分测试解决方案架构设计:领域驱动设计代码设计:面向对象、重构、设计模式自动化管理:SonarQube+jacoco+Jenkins评价
代码质量
的维度复杂度认知复杂度圈复杂度覆盖率分支覆盖率行覆盖率单元测试成功率重复重复的块重
黄大海
·
2023-06-12 13:44
【C程序设计】——最简单的C语言程序
具有结构化的控制语句;语法限制不太严格,程序设计自由度大;C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作;用C语言编写的程序可移植性好;生成目标
代码质量
高
厉昱辰
·
2023-06-12 10:29
C程序设计
C语言
c++
Amazon CodeWhisperer代码提示体验测评
前言AmazonCodeGuruReviewer中的CodeWhisperer是一种代码提示工具,它使用机器学习和人工智能技术来提高开发人员的
代码质量
和效率。
i查拉图斯特拉如是
·
2023-06-12 05:54
代码复审
intellij-idea
intellij
idea
visualstudio
AI编程
理论六:为什么基于接口而非实现编程?有必要为每个类都定义接口吗?
”基于接口而非实现编程“这个原则非常重要,是一种非常有效的提高
代码质量
的手段,在平时的开发中特别经常被用到。如何解读原则中的“接口”二字?理解这条接口的原则,关键在与理解“接口”两个字。
可乐加冰丶丶
·
2023-06-12 04:34
性能异常排查
一、定位问题测试接口响应时间长,可能有以下几种问题:
代码质量
差,jvm有大量blocked线程,可以通过jstack-pid查看。接口逻辑链路复杂,需要调用很多关联应用。
你比大笨钟还笨
·
2023-06-12 00:31
设计模式——个人总结
设计模式——个人总结一、
代码质量
的评价标准二、设计思想三、设计原则四、设计模式五、个人总结一、
代码质量
的评价标准可维护性:在不破坏原有代码设计,不引入新的bug的情况下能够快速的修改或者添加代码。
weixin_43763430
·
2023-06-12 00:44
设计模式
设计模式
java
开发语言
测量项目总结
和朋友合作开发一个测量机产品,用于测量汽车零件形位公差,客户的客户是电动汽车第一品牌,我负责上位机开发,历时2个月,完成上百次的commit.时间虽紧,但
代码质量
上没有妥协,软件层次划分合理,后续考虑做成系列产品
csdnharrychinese
·
2023-06-11 23:59
Spring Boot实现高质量的CRUD-1
提高CRUD的
代码质量
,提高CRUD的开发效率,是一件值得探讨的事项。一般认为,CRUD是一件体力活。在SMM框架
阿拉伯1999
·
2023-06-11 12:00
PyCharm搭建Django项目并完成注册登录功能
python和django的过程中,不可避免的与java和spring作对比,这篇文章也是希望能给一些做过javaweb项目的同学一个入门demo,但我也是新学,很多不懂,做出来的demo只保证能跑,并不保证
代码质量
heheyixiao233
·
2023-06-11 11:04
Python学习
python
django
spring
java
PLSQL Developer绿色版(64位可用),附带readme说明
可以说PL/SQL编程可以说已经成为项目研发中比较重要的组成部分了,而PL/SQLDeveloper软件也是比较注重易用性、
代码质量
和生产力,还有Oracle应用程序开发过程中的关键优势。
Artizan
·
2023-06-11 00:24
chatgpt赋能Python-pythonmode
它为Python程序员提供了一个高效、直观和灵活的开发环境,有助于提高他们的工作效率和
代码质量
。PythonMode的功能和优势有哪些?PythonMode为Python程序员带来了丰富的功能和优势。
suimodina
·
2023-06-10 22:28
ChatGpt
chatgpt
推荐几本提高程序员职业素养的书
第二部分中的每一章说明
代码质量
的一个支柱,每一节阐述一项
人邮异步社区
·
2023-06-10 20:27
程序人生
程序员修养
如何利用 Al 提高开发效率和
代码质量
一、引言在当今互联网技术的快速发展中,API成为了越来越多的软件和系统之间交互的核心方式,而API的质量和效率对于软件的开发和运维都至关重要。为了提高API的设计、开发、测试和运维的效率和质量,越来越多的公司开始使用智能API协作平台,EolinkApiKit就是代表之一。EolinkApikit是结合API设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式API生产平台,可以快速、规范
·
2023-06-10 10:07
api人工智能nlpdl测试
Vue.js 中的 TypeScript 支持是什么?如何使用 TypeScript?
随着TypeScript的普及,Vue.js也开始支持TypeScript,使得开发者可以使用类型检查等TypeScript特性来提高
代码质量
和可维护性。
it_xushixiong
·
2023-06-10 10:21
Vue教程
vue.js
typescript
javascript
DevOps on Android: 加速 App 从代码到上线
事实上,DevOps的目标是不断的测试,
代码质量
,功能开发,更容易维护版本。因此,DevOps的一个最终目标是为开发者进行快速,可信赖和自动化发布提供指导,理想化状态是在这个过程中不牵涉任何人工劳动。
OneAPM
·
2023-06-10 06:23
iOS开发:Code Review 指南
我们按照以下步骤来进行CodeReview,来保证
代码质量
。MergeRequestCodeReview的第一步是检查MergeRequest是否符合规范。
不是坏人的自来卷
·
2023-06-10 05:36
sonarqube部署
代码质量
检测SonarQubeSonarQube基于java开发,需安装openJDK8版本SonarQube需要依赖MySQL数据库,至少5.6版本以上SonarQube的小型实例至少4G内存,如果大型实例需要
小熊渣渣
·
2023-06-09 23:14
Python自动化测试框架:unittest介绍
Unittest是Python中最常用的测试框架之一,它提供了丰富和强大的测试工具和方法,可以帮助开发者更好地保证
代码质量
和稳定性,本文就来介绍下Unittest单元测试框架。
测试界的彭于晏
·
2023-06-09 22:35
技术分享
自动化测试
软件测试
python
单元测试
自动化测试
测试工程师
软件测试
项目讲解之火爆全网的开源后台管理系统RuoYi
并且项目commit频繁,
代码质量
不断提高、bug不断修复,使得这个
waynaqua
·
2023-06-09 20:19
mybatis
后台管理
spring
开源
java
mybatis
代码质量
规范测量
圈复杂度介绍圈复杂度(Cyclomaticcomplexity)是一种代码复杂度的衡量标准,在1976年由ThomasJ.McCabe,Sr.提出。在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的复杂程度,数量上表现为线性无关的路径条数,即合理的预防错误所需测试的最少路径条数。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验:程序的可能错误和高的圈复杂度有着很大关系。圈复杂度衡量标
unique_Lee
·
2023-06-09 17:10
前端
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他