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
▷代码质量
JS进阶--设计模式
能干什么帮我们设计组织模块:通过设计模式,组织模块之间的组成结构帮我们设计沟通:设计模块间如何沟通提高
代码质量
:让代码具备可读性设计模式的设计原则开闭原则:程序对扩展开放,对修改关闭;能够不用修改源码的去扩展功能单一职责原则
啊胡咧咧
·
2024-01-30 03:34
js进阶-学习
javascript
开发语言
63页!嵩山版Java开发手册分享
然而,由于Java的灵活性和广泛应用,很容易出现
代码质量
低下、可读性差、维护困难等问题。为了解决这些问题,阿里巴巴集团发布了一份权威指南——阿里嵩山版Java开发手册。
我是才辰
·
2024-01-30 02:36
java
ESLint代码检查系列 ——入门篇
对代码进行静态分析和检测:代码风格是否一致、语法错误、潜在逻辑错误集成到开发环境中,例如编辑器或构建工具,以便在编码过程中提供即时反馈和建议,提高开发人员
代码质量
、减少潜在的错误,并遵循一致的编码风格基本工作原理
weiweivita
·
2024-01-29 22:53
前端
javascript
ecmascript
typescript
前端
Amazon CodeWhisperer 代码提示——Golang 测评
前言官网链接:亚马逊云科技AmazonCodeGuruReviewer中的CodeWhisperer是一种代码提示工具,它使用机器学习和人工智能技术来提高开发人员的
代码质量
和效率。
江城开朗的豌豆
·
2024-01-29 13:22
网络知识
网络穿透
Golang
Web前端开发神器:JetBrains WebStorm 2021 for mac 汉化版
JetBrainsWebStorm2021forMac是一款强大的集成开发环境(IDE),专为Web开发者设计,旨在提高前端应用的开发效率并确保
代码质量
。
d5fanfan
·
2024-01-29 12:02
前端
webstorm
macos
后台管理系统模板搭建/项目配置
1项目初始化一个项目要有统一的规范,需要使用eslint+stylelint+prettier来对我们的
代码质量
做检测和修复,需要使用husky来做commit拦截,需要使用commitlint来统一提交规范
css在哪里
·
2024-01-29 12:50
前端
javascript
css
edge
vue.js
vue
12306升级拦截恶意“抢票”软件;iOS 18或迎来重磅更新;GitHub Copilot被曝
代码质量
降低 | 极客头条
「极客头条」——技术人员的新闻圈!CSDN的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理|苏宓出品|CSDN(ID:CSDNnews)一分钟速览新闻点!铁路12306升级拦截恶意“抢票”软件孟子大模型开放公众服务新一批国产大模型通过备案,多家垂直领域厂商入列周鸿祎:去年看大模型像原子弹,今年再看像茶叶蛋VisionPro可能是苹果公司罕见的失误6年耗
极客日报
·
2024-01-29 11:30
ios
github
copilot
java设计模式:工厂模式
1:在平常的开发工作中,我们可能会用到不同的设计模式,合理的使用设计模式,可以提高开发效率,提高
代码质量
,提高系统的可拓展性,今天来简单聊聊工厂模式。
忘忧人生
·
2024-01-29 08:55
设计模式
java
怎样做好Code Review
通常的目的是查找各种缺陷,包括代码缺陷、功能实现问题、编码合理性、性能优化等;保证软件总体质量和提高开发者自身水平codereview的好处提高
代码质量
。及早发现潜在缺陷,降低修改/弥补缺陷的成本。
bfu_努力进大厂送外卖的Z
·
2024-01-29 06:38
程序人生
十月第三周
TKkk-iOSer/WeChatPlugin-MacOS2.SwiftSet常用集合操作:https://blog.csdn.net/qq_28379951/article/details/641251403.
代码质量
注意点
玉思盈蝶
·
2024-01-28 16:15
SpringMVC:企业级解读(二)
目录八.构建卓越JavaWeb应用:最佳实践与性能优化1.代码组织与规范2.全局异常处理与日志记录3.性能优化与安全性考虑4.分布式应用5.提高SpringMVC的开发效率和
代码质量
九.构建卓越用户体验
星光闪闪k
·
2024-01-28 14:19
Java
Spring
java
后端
架构
spring
boot
spring
mvc
JaCoCo、Mockito来做单元测试真香!
优缺点:单元测试从长期来看,可以提高
代码质量
,减少维护成本,减少调试时间,降低重构难度。但是从短期来看,加大了工作量,
爱摸鱼的猫猫
·
2024-01-28 08:20
java
单元测试
代码质量
管理平台实战|SonarQube 安装、配置及 JaCoCo、Maven 集成
SonarQube是一个用于
代码质量
管理的开源平台,用于管理源代码的质量。同时SonarQube还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用SonarQube。
霍格沃兹
·
2024-01-28 03:27
模块化编程:提高代码复用和可维护性的重要实践
本文将介绍模块化编程的重要概念和实践,帮助读者理解如何有效地应用模块化编程来提高
代码质量
。基本概念:在模块化编程中,程序被划分为多个独立的模块,每个模块有明
极客代码
·
2024-01-28 01:09
专搞C语言
c语言
软件系统架构黄金法则:可维护性与
代码质量
的架构视角
1.背景介绍在当今的快速发展中,软件系统的规模和复杂性不断增加,这使得软件系统的可维护性和
代码质量
成为关键问题。为了解决这些问题,我们需要一种有效的方法来评估和优化软件系统的架构。
OpenChat
·
2024-01-27 21:30
系统架构
架构
【Java万花筒】Java函数式编程库全面解析:Stream API、Functional Java、Vavr、Guava、RxJava
通过详细的介绍和实例代码,读者将全面了解这些库的核心特性和用法,为提高
代码质量
和开发效率提供有力支持。欢
friklogff
·
2024-01-27 08:01
Java万花筒
java
guava
rxjava
评价指标包括:R2、MAE、MSE、RMSE和MAPE等,
代码质量
极高,方便学习和替
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%restoredefaultpath%%导入数据P_train=xlsread('data','trainingset','B2:G191')';T_train=xlsread('data','trainingset','H2:H191')';%测试集——44个样本P_test
机器学习-深度学习
·
2024-01-27 06:14
算法
神经网络
回归
前端组件封装
组件封装是前端开发中常用的技术手段,它的目的是为了实现代码的重用、提高开发效率和
代码质量
。在组件封装过程中,需要注意以下几个方面:分析布局:首先需要对布局进行分析,确定组件的结构和样式。
亮学长
·
2024-01-26 23:38
前端
Junit单元测试,多测试代码,才能使代码优雅哦!
什么是Juint:junit一个开放源代码的测试工具,主要目的是为了花费较少时间,提高
代码质量
。Junit基本显示:如果运行良好显示绿色,如果运行失败显示红色。使我们观看更直白清晰。
月初,
·
2024-01-26 11:46
junit
单元测试
测试工具
3.面向对象、设计原则、设计模式、编程规范、重构的关系
重构是软件开发中非常重要的一个环节,持续重构是保持
代码质量
不下降的有效手段,能有效避免代码腐化到无可救药的地步。个人认为,如果将代码比作是武术,面向对象就像是门派的宗旨,设
我要练腹肌
·
2024-01-24 14:29
SonarLint(
代码质量
检测工具+案例+好习惯养成器)
文章目录参考文章一、SonarLint是什么(
代码质量
检测器)SonarQube和SonarCloud二、
代码质量
问题案例1、异常应该被记录或重新抛出,但不能同时被记录和重新抛出2、局部变量不应该声明后立即返回或抛出
Network porter
·
2024-01-24 12:45
java-笔记
java
开发语言
23种设计模式概述
1.提高
代码质量
和可维护性:设计模式是经过验证的解决方案,有助于解决常见的设计问题。使用设计模式可以减少代码冗余,增强代码的可读性和可维护性,并提高代码的可靠性。
bpmh
·
2024-01-24 11:50
23种设计模式
设计模式
评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据res=xlsread('数据.xlsx');%%数据分析num_size=0.8;%训练集占数据集比例outdim=3;%最后3列为输出num_samples=size(res,1);%样本个数res=res(randperm(num_samples),:);%打乱
机器学习-深度学习
·
2024-01-24 06:28
cnn
gru
回归
评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,方
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据res=xlsread('数据.xlsx');%%数据分析num_size=0.8;%训练集占数据集比例outdim=3;%最后3列为输出num_samples=size(res,1);%样本个数res=res(randperm(num_samples),:);%打乱
机器学习-深度学习
·
2024-01-24 06:58
cnn
lstm
回归
评价指标包括:R2、MAE、MSE、RMSE等,
代码质量
极高,方便学习和替
%%清空环境变量warningoff%关闭报警信息closeall%关闭开启的图窗clear%清空变量clc%清空命令行%%导入数据res=xlsread('数据.xlsx');%%数据分析num_size=0.8;%训练集占数据集比例outdim=3;%最后3列为输出num_samples=size(res,1);%样本个数res=res(randperm(num_samples),:);%打乱
机器学习-深度学习
·
2024-01-24 06:58
cnn
gru
回归
大一统的 Ruff: All-in-One Linter & Formatter for Python
所以,去年我写pytorch-lightning-template的时候去调研了一波Python领域的Linter和Formatter来确保
代码质量
。第一次发现了Ruff,也就有了这篇文章。
陈序不懂程序
·
2024-01-24 02:30
python
开发语言
从 `go build` 到 `go test`:Go 语言命令行工具全解析
这些工具的有效运用,可以帮助开发者提高工作效率,优化
代码质量
,
walkskyer
·
2024-01-24 00:39
Golang前行
golang
开发语言
后端
微信小程序开发入门
一.微信开发者工具的下载与使用微信小程序API:基础|微信开放文档微信小程序官网下载地址:微信开发者工具下载地址与更新日志|微信开放文档使用调试器进行调试,清缓存要清理Storage,打包之前要进行
代码质量
扫描二
朝阳若蓝
·
2024-01-23 22:08
微信小程序
微信小程序
小程序
什么情况下要重构
在保持功能不变的前提下,利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高
代码质量
。1.2为什么要进行代码重构?
凯玲之恋
·
2024-01-23 22:57
Azure Devops集成 SonarQube检测
代码质量
AzureDevops集成SonarQubeSonarQube介绍介绍支持范围原理AzureDevops配置与安装SonarQube背景介绍过程过程1(准备项目)过程2(配置agent&SonarQube)配置Agent配置LinuxAgent配置SonarQube安装Docker拉取SonarQube镜像RunSonarQube容器验证SonarQube服务器过程3(AzureDevOps集成S
小松很努力
·
2024-01-23 18:26
Azure
azure
devops
运维
前端项目技术选型以及页面展示【第二期】
会定期提升
代码质量
。目的:将工作中使用到的技术脱离业务剥离出来,方便复用、借鉴。让使用者可以轻松调用模块:包括文件模块、运维模块、数据库模块、netty模块、用户中心模块、还
呆呆呆呆梦
·
2024-01-23 09:42
前端
Java开发工具:IntelliJ IDEA 2023 for Mac中文激活
它旨在提高开发人员的生产力和
代码质量
。
macw_q
·
2024-01-23 04:21
java
如何在 Python 项目中利用柯里化提高
代码质量
如何在Python项目中利用柯里化提高
代码质量
!
人帝
·
2024-01-23 03:29
python
那些总是写“烂代码”的同学,强烈推荐你用这款 IDEA 插件!
Sonar可以从以下七个维度检测
代码质量
,而作为开发人员至少需要处理前5种
代码质量
问题1、不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写2
北诺成尘_6bd8
·
2024-01-22 23:16
七大软件架构设计原则详解
一、面向对象程序设计软件设计原则不仅和我们日常编写的
代码质量
有关,也是设计软件设计模式时遵循的原则,即设计原则是设计模式的基础。我们要学习软件设计模式,需要先了解软件架构设计的七大原则。
和Ye哥学架构
·
2024-01-22 12:51
架构设计
架构
系统架构
学习方法
你的代码提交友好吗?
当我是个初入行的码农时,我希望你管我怎么提交,一般就几个字,我功能完成即可,例如:gitcommit-m"调整修改"当我开始变为资深码农,并且开始管理整个项目的
代码质量
以及规范时,看着年轻人提交的代码,
DLLCN
·
2024-01-21 14:54
工具
git
Code Review是什么?怎么进行代码审查?
代码审查的目的是发现和纠正潜在的问题,提高
代码质量
,促进知识共享和团队协作。以下是关于代码审查的一些重要信息:主要特点和原则:错误检查:通过代码审查,团队能够识别和纠正潜在的错误、缺陷和漏洞,以提
Chowley
·
2024-01-21 13:45
QA知识分享
代码复审
ctfshow-反序列化(web267-web270)
使用框架可以加快开发速度、提高
代码质量
,并且有助于维护和扩展应用程序。查看
网安小t
·
2024-01-21 08:34
反序列化
CTFSHOW
反序列化
反序列化漏洞
渗透测试
网络安全
1、中级机器学习课程简介
在这门课程中,你将通过学习如何:处理在真实世界数据集中经常出现的数据类型(缺失值、分类变量),设计管道以提高你的机器学习
代码质量
,
AI算法蒋同学
·
2024-01-21 06:41
中级机器学习
机器学习
随机森林
人工智能
皕杰报表之小程序
代码质量
检测
最近在被云开发免费的份额,由于一些原因把小程序开发工具升级到了最新版本,新版本上传需要
代码质量
检测。
llllibb
·
2024-01-20 13:14
HTML5期末大作业:游戏网页设计——穿越火线6页(
代码质量
好) 学生DW网页设计作业源码 web课程设计网页规划与设计
HTML5期末大作业:游戏网页设计——穿越火线6页(
代码质量
好)学生DW网页设计作业源码web课程设计网页规划与设计HTML+CSS+JavaScript(毕业设计)常见网页设计作业题材有个人、美食、公司
v_ahxj0415
·
2024-01-20 10:02
前端
html5
游戏
【跳槽面试】谈谈联合索引生效和失效的条件
能大概考察应聘者对写的程序是有注重做优化,提高
代码质量
和程序性能呢还是只简单的CV了事。联合索引失效的条件联合索引又叫复合索引。两个或更多个列上的索引被称作复合索引。
猿徕如此
·
2024-01-20 07:24
数据库
智能开发助手——华为云CodeArts Snap,揭开智能研发新篇章
华为云CodeArtsSnap是一款基于大模型技术打造的智能开发助手,旨在提高开发人员的生产力和
代码质量
,为开发者带来全新的编程方式和体验。
华为云PaaS服务小智
·
2024-01-20 00:39
华为云
华为snap
Gitlab安装及使用
描述:Gitlab部署过程、操作手册,包含Codereview流程、数据定时备份、自动验证提交
代码质量
、项目提交报告生成。
木子家有小可爱
·
2024-01-20 00:05
工具安装及配置
gitlab
Spring Boot整合JUnit
本文将讨论SpringBoot整合JUnit的技术细节、最佳实践以及测试驱动开发(TDD)的优雅实践,以帮助开发者充分利用这一强大组合,提高
代码质量
与可维护性。
奇遇少年
·
2024-01-19 22:59
springboot整合
spring
boot
junit
后端
设计模式之依赖倒转原则
在软件开发的世界里,设计模式一直是提升
代码质量
、确保软件稳定性以及优化软件可维护性的重要工具。而在这其中,依赖倒转原则无疑是其中最具代表性的设计模式之一。那么,什么是依赖倒转原则?它又为何如此重要?
计算机网络1微尘
·
2024-01-19 17:29
设计模式
设计模式
Spring Boot整合MyBatis
通过这一完美结合,开发者能够充分发挥SpringBoot的便捷和MyBatis的灵活,提升开发效率和
代码质量
。Spring整合MyBatis引入依赖com.alibabad
奇遇少年
·
2024-01-19 12:59
springboot整合
spring
boot
mybatis
java
如何进行正确的 CodeReview
它使开发人员能够显著提升
代码质量
。它类似于书籍的创作过程。首先,作者写故事,然后经过编辑以确保不会出现诸如混淆“you’re”和“yours”之类的错误。
小技术君
·
2024-01-19 11:30
代码复审
Pytest测试 —— 如何使用属性来标记测试函数!
在软件开发领域,单元测试是确保
代码质量
和可维护性的关键一环。随着项目的不断发展,测试用例的管理变得愈发复杂,而一些测试可能需要特殊的处理、环境或者标记。
MAYUHAO1011
·
2024-01-18 16:23
接口测试
自动化测试
性能测试
pytest
jmeter
压力测试
测试工具
自动化测试
功能测试
软件测试
拯救狗屎代码:基于 Gitlab 的代码审查,简单实用
codereview的目的是提高
代码质量
,减少开发bug,俗话说,三人行必有我师,众人拾柴火焰高。
疯狂的代码士
·
2024-01-18 11:12
上一页
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
其他