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
代码质量
DevOps转型下的研发策略该如何设置?
本文由资深DevOps咨询顾问段亚浩,来为大家详解如何通过对分支策略、
代码质量
/规范、云原生支持等多个方面的加强和优化,让开发人员提升研发效能。段亚浩老师说道,研发端需要
嘉为蓝鲸
·
2022-06-27 21:12
DevOps
智能运维
devops
2020.11.28-LeetCode第40场双周赛复盘(2easy1medium1hard)
2020.11.28-LeetCode第40场双周赛复盘不定期参加周赛、双周赛,希望不管难度,搞懂每一次参加竞赛的所有题目目录5557.最大重复子字符串(easy)题目题目分析代码解答(注:未重构代码,
代码质量
可能较差
CuriousLiu
·
2022-06-26 19:33
leetcode
leetcode
leetcode双周赛
第40场
#
代码质量
控制和
代码质量
相关工具说明
代码质量
检测工具及检测说明
代码质量
与规范高质量代码的优势易读性、可维护性高安全性、可测试性高高内聚低耦合方便功能扩展
代码质量
目标
代码质量
管控规范化:建立代码规范与CodeReview制度自动化:使用工具自动检查
代码质量
流程化
爱码代码的喵
·
2022-06-24 16:07
后端开发
java
代码质量
sonarlint
程序员写代码也存在本手、妙手、俗手
代码格式规范,
代码质量
中规中矩,bug较少,可以实现需求的代码就似本手;逻辑混乱,bug满屏,虽然能够运行,但是可能是靠着bug跑了起来,代码随时有跑飞的嫌疑,这即是俗手;而代码高手写的叫一个灵动飘逸,
白的夜gxw
·
2022-06-23 18:34
c语言
开发语言
【直播回顾】战码先锋第六期:共建测试子系统,赋能开发者提高
代码质量
6月21日晚上19点,战"码"先锋第6期直播《共建测试子系统,赋能开发者提高
代码质量
》,在OpenHarmony社群内成功举行。
·
2022-06-22 10:13
openharmony
Mockito详细教程
前言单元测试(UT)工作一段时间后,才真正意识到
代码质量
的重要性。虽然囫囵吞枣式地开发,表面上看来速度很快,但是给后续的维护与拓展制造了很多隐患。
小楼夜听雨QAQ
·
2022-06-20 20:34
软件工程是一个工程
单元测试
java
spring
Mockito
tdd
本周二晚19:00战码先锋第6期直播丨共建测试子系统,赋能开发者提高
代码质量
OpenAtomOpenHarmony(以下简称“OpenHarmony”)工作委员会首度发起「OpenHarmony开源贡献者计划」,旨在鼓励开发者参与OpenHarmony开源建设、贡献代码或者帮助社区提交和修复Bug,与OpenHarmony社区共同成长。本期「OpenHarmony开源贡献者计划」以“战码先锋,PR征集令”为主题,联合6大OpenHarmony开源大咖,精选5大简单上手的开
·
2022-06-20 10:04
openharmony
代码评审的不可能三角
CodeReview是保证
代码质量
的重要手段之一,但许多研发团队中它常常由于各种原因并未得到真正的落地。为什么会这样呢?本文希望用一个非常简单的观点来理解这个现象,并据此给出一点优化的想法。
weixin_34050005
·
2022-06-17 10:05
前端
ViewUI
VUE登录与退出
1.vue项目组件梳理1..1项目导入elementUI插件-----设置按需导入1.2.关闭vue脚手架中的
代码质量
和纠错保存时检查1.3.vue.app页面1111exportdefault{name
华年,
·
2022-06-14 18:05
vue
vue
推荐 9 个经典前后端分离项目
前后端分离是现在主流的架构设计模式,它初衷是用「单一职责」原则把
代码质量
提上去从而达到节省人力和减少沟通时的信息损失的目的。本文推荐九个前后端分离的开源项目,都是采用最流行的技术栈。
逛逛GitHub
·
2022-06-11 12:35
java
vue
github
python
spring
boot
原理分析SonarQube中IdentityProvider账户互斥现象
sonar-auth-oidc实现逻辑分析init方法callback方法soanrqube的auth模块分析authenticate过程register过程User表数据分析解决方案前言soanr是一个
代码质量
管理系统
·
2022-06-10 13:13
痛快 SpringBoot终于禁掉了循环依赖
但事实上,项目中存在Bean的循环依赖,是
代码质量
低下的表现。多数人寄希望于框架层来给擦屁股,造成了整个代码的设计越来越糟,最后用一些奇技淫巧来填补犯下的错误。
星星不闪包退1
·
2022-06-05 07:49
后端
java
spring
boot
java
spring
数据结构与算法( 2 ):时间空间复杂度
常见算法时间的多项式关系:4、函数调用的时间复杂度分析:5、最坏(好)情况与平均情况三、空间复杂度1、定义2、例子一、算法效率的度量规模(引入问题)1、程序耗费时间的影响因素(1)、算法采用的策略、方案;(2)、编译产生的
代码质量
码农加油不秃头
·
2022-06-02 00:17
数据结构
与
算法
Go语言自定义linter静态检查工具
制定linter规则方式一:标准库实现customlinter方式二:go/analysis集成到golang-cli前言通常我们在业务项目中会借助使用静态代码检查工具来保证
代码质量
,通过静态代码检查工具我们可以提前发现一些问题
·
2022-05-31 12:52
JS数组方法(最详细)
数组是js中最常用到的数据集合,其内置的方法也很多,熟练掌握这些方法,可以有效的提高我们的工作效率,也对我们的
代码质量
有很大影响。如果还有漏网之鱼,欢迎留言补充哈。
老电影故事
·
2022-05-30 09:07
JavaScript
javascript
前端
es6
sonarQube
代码质量
分析
使用sonarQube可以帮助我们分析自己代码上的一些问题,能够及时发现解决问题。一、搭建环境:centos7.9+docker+sonar7.6+mysql5.7+jdk1.8+IEDA1.1docker安装可以参考我之前的文章:centos7安装docker_震旦小读者的博客-CSDN博客1.2docker下安装mysql5.7#拉取镜像,指定mysql版本dockerpullmysql:5.
震旦小读者
·
2022-05-29 14:07
docker
容器
运维
Java 单元测试指北
为什么要写单元测试首先,只有经过测试的代码,
代码质量
才会更高。
Tryking
·
2022-05-23 12:18
单元测试
java
开发语言
ABAP Code Inspector 的一些高级功能分享
使用ABAPCodeInspector自带的标准检查项,可以帮助开发人员快速检测ABAP代码中潜在的缺陷,提高
代码质量
,改善代码运行性能。
·
2022-05-22 10:57
国内程序员的评估标准,是更注重项目经验、
代码质量
还是基础知识?又或者两者比例五五开?
正好前两天给项目组面试了一个初级Android和高级Android的工程师作为负责人,我也是从技术菜鸟过来的,也不会像其他面试官那样弄一些虚的东西,不会让他们做一些笔试题题,更不会让求职者上机去敲代码但我也会有自己的要求我要你的目的要是能干活的,公司要求不高,不要求都是牛人,也不要求谈到什么技术都能信手拈来,侃侃而谈,基本上,就是看看面试者是否喜欢技术,对技术有自己的理解和思考初级针对于初级开发,
沈页
·
2022-05-22 07:23
android
Android进阶
android面试
面试
java
android
史上最强代码自测方法,没有之一!
gofuzzing至今已经发现了
代码质量
极高的Go标准库超过200个bug,见:
·
2022-05-19 11:33
如何在团队开展codeReview
主题:如何在团队开展codeReview背景说明团队规模在扩大,代码量在不断增长,对
代码质量
的控制势在必行,codeReview得搞起来,这道理大家都懂,只不过有人重视,有人无所谓,还有人开始的轰轰烈烈
wb_snail
·
2022-05-19 10:21
GIT
codeReview方案
codeReview落地
如何开展codeReview
codeReview怎么做
中小型团队如何 Code Review ?有没有最佳实践?
我一直认为CodeReview(代码审查)是软件开发中的最佳实践之一,可以有效提高整体
代码质量
,及时发现代码中可能存在的问题。
架构文摘
·
2022-05-19 10:21
你干了这么久程序员,竟然不知道Code Review怎么搞?
我一直认为CodeReview(代码审查)是软件开发中的最佳实践之一,可以有效提高整体
代码质量
,及时发现代码中可能存在的问题。
liuxing0760
·
2022-05-19 10:19
java
程序员
程序员
code
review
Java
禁用循环依赖这个,真的不得不为SpringBoot点个赞
但事实上,项目中存在Bean的循环依赖,是
代码质量
低下的表现。多数人寄希望于框架层来给擦屁股,造成了整个代码的设计越来越糟,最后用一些奇技淫巧来填补犯下的错误。还好,SpringBoot终
Java爱好狂
·
2022-05-17 16:43
spring
boot
java
spring
后端
面试
代码覆盖率在性能优化上的一种可行应用
“无效的代码”的多寡直接影响到了我们的
代码质量
,所以度量代码的执行覆盖率是一项重要的优化前置工作。
·
2022-05-17 10:50
前端javascript
关于SpringBoot禁止循环依赖解说
但事实上,项目中存在Bean的循环依赖,是
代码质量
低下的表现。多数人寄希望于框架层来给擦屁股,造成了整个代码的设计越来越糟,最后用一些奇技淫巧来填补犯下的错误。
·
2022-05-16 09:55
百万行WPF项目代码重构记录分析
3.UI和业务逻辑混杂4.由于前期开发人员的层次不一,并且没有CodeReview机制来保证
代码质量
,导致代码存在很多低级错误。5.软件需要显示处理大量的图片,导致程序内存和CPU占用过大。
·
2022-05-14 11:12
如何做好“防御性编码”?
简介:类似于“防御性驾驶”对驾驶安全的重要性,防御性编码目的概括起来就一条:将
代码质量
问题消灭于萌芽。
·
2022-05-10 10:47
编码
高可用(一)系统设计
1注重
代码质量
:2使用集群:3限流:单机限流:分布式限流:4降级和熔断:降级:熔断:5超时和重试:6异步调用:7增加缓存:8容灾备份和异地多活:灰度发布:(金丝雀发布)高可用及其评价指标?
Cedar_Guo
·
2022-05-04 07:14
分布式
java
微服务
分布式
【精通以太坊】——第九章 智能合约安全
智能合约安全安全最佳实践最小化/简单化代码重用
代码质量
因为你处在航天工程那样或其他类似的零容错的工程领域之中可读性和可审计性智能合约是公开的,任何人都可以获得其字节码并进行反向工程因此智能合约很契合在开源社区协作开发测试覆盖率尽可能测试所有情况安全风险重入漏洞外部的恶意合
柏凝
·
2022-05-02 17:00
windows下搭建sonarqube环境及使用
2.1JDK安装2.2sonarqube下载2.3sonar-scanner下载2.4MySql下载三、安装配置及启动3.1前期工作3.2配置四、使用一、sonarqube简介SonarQube是一款用于
代码质量
管理的开源工具
努力搬砖的猪头
·
2022-04-30 14:37
插件
软件安装
经验分享
vue-cli3在main.js中console.log()会报错的解决
console.log()输出没效果问题第一种第二种在main.js中console.log()报错问题重新在main.js使用console.log()会报错这个错误是Vuejs-使用ESLint检查
代码质量
是进行提示的
·
2022-04-30 12:43
提高
代码质量
——偏函数(带案例讲解)
文章结构什么是偏函数怎么使用偏函数场景1判断变量类型场景2动态生成一个标签为什么要用偏函数复杂场景感受一下偏函数的好处什么是偏函数偏函数是函数柯里化的其中一种表现,固化之前函数的一部分参数,将其设置为默认值,然后返回一个新的函数。怎么使用偏函数我们需要将原本函数中的的一部分参数设置成默认值。使用一个函数返回一个函数,并将这个默认值作为return出来的函数的函数体内容被使用。当我们下次调用这个外层
王元肉
·
2022-04-29 15:32
js函数式编程
前端
javascript
基础
Vue项目设置Eslint规则
使用Lint工具和代码风格检测工具,则可以辅助编码规范执行,有效控制
代码质量
2.Vetur这个插件主要作用就是让vs
是小橙鸭丶
·
2022-04-29 13:46
Vue
Eslint
前端
写出好代码,一直是少部分程序员的追求
追求
代码质量
终究是一条少有人走的路。
·
2022-04-25 21:27
java
写出好代码,一直是少部分程序员的追求
追求
代码质量
终究是一条少有人走的路。
·
2022-04-25 20:26
java
第四课-架构师如何搞垮公司篇一
第三呢,就是不要做性能测试,要对团队的
代码质量
有信心,不相信团队的事情是
帶頭二哥
·
2022-04-20 23:49
[PyTorch]AlexNet代码复现
代码中有很多注释是我修改时残留,观看体验不佳
代码质量
很差,仅用作学习并没有你所期待的LRN(VGG已经证明这东西对于模型训练没有什么帮助)没有使用ImageNet数据集,而是猫狗数据集没有PCA没有使用
Le0v1n
·
2022-04-20 07:51
论文复现
PyTorch
pytorch
深度学习
神经网络
Android代码检查规则Lint的自定义与应用
前言:在日常的代码开发中,此处相信每个开发人员对
代码质量
都是高要求,有自己的一套代码规范,但是我们不是单独作战,往往大家都是团队作战,人是最大的变量,各人各异,如何保证团队的
代码质量
和代码规范呢?
闲庭
·
2022-04-16 21:54
Go的高效开发套路
项目的
代码质量
参差不齐,导致交付的产品质量参差不齐。产品运行黑盒,可观测性差,能跑就行。代码实现考验研发人员水平,但顶尖的毕竟是少数,往往比较差,而且顶尖也说不准会犯错。
·
2022-04-15 17:08
IDEA插件Statistic统计代码快速分辨烂项目
很多时候,我们并不关注
代码质量
,只要功能能实现,我才不管一个类的代码有多长、一个方法的代码有多长。因此,我们经常会碰到让自己想要骂街的项目,不过,说真的,你自己写的代码也有极大可能被后者DISS。
·
2022-04-13 11:01
18 个 Python 编程坏习惯,一定要抛弃哦
通过摒弃这些习惯并以Pythonic的方式编写代码,可以提高你的
代码质量
,给看代码的人留下好印象。喜欢本文记得收藏、关注、点赞。
Python学习与数据挖掘
·
2022-03-31 07:58
python
python
pandas
数据处理
Jenkins集成Gitlab、SonarQube搭建自动化
代码质量
管理平台(高级篇)
目录一、前言二、Jenkins中安装SonarQubeScanner插件三、Jenkins重启四、SonarQube中生成token五、打开“DisabletheSCMSensor”六、Jenkins中配置SonarQubeservers七、Jenkins中配置SonarQubeScanner八、Jenkins中配置流水线九、项目下增加sonar-project.properties配置文件十、提
奔跑吧邓邓子
·
2022-03-30 13:37
高效运维
jenkins
gitlab
sonarqube
pipeline
自动化
Google 的工程实践指南 (上):代码审核指南
一.代码审核的标准标准代码审核的目的是为了保证代码库中的
代码质量
持续改进,代码审核的工
·
2022-03-30 11:38
代码规范google
改善
代码质量
的编程规范
《设计模式之美》改善
代码质量
的编程规范一、命名1.命名长度命名要准确达意,千万不要有“反正代码是我写的,我明白什么意思,随便起名就可以了”这样的误解,毕竟同事也会看我们的代码。
每天晒白牙
·
2022-03-29 09:09
Java基础
设计模式
编程规范
改善代码质量
源码阅读分析-PHP-laravel
大都数的认为源码的阅读是为了更好的去应对面试找更高薪的工作;其实除了这样的效果以外还有的就是,可以更好地理解框架及程序的设计原理和设计思路,设计模式等;对于开发来说还可以通过对源码的阅读从中吸取良好的代码编写规划提高自己
代码质量
·
2022-03-27 13:35
七天接手react项目 系列
react活动扫盲方针以读懂spug项目为目标无需对每个知识点深究功能优先能实现,
代码质量
无需太苛刻目录react起步state&事件处理&ref生命周期&受控和非受控组件&Dom元素&Diffing算法
彭加李
·
2022-03-20 20:00
Go 1.18 最强代码自测方法!
gofuzzing至今已经发现了
代码质量
极高的Go标准库超过200个bug,见:
万俊峰Kevin
·
2022-03-17 13:00
提升
代码质量
的方法:领域模型、设计原则、设计模式
01影响代码差的根因Aliware01差代码的体现我们可以列举出非常多质量差的代码的表现现象,如名字不知所意、超大类、超大方法、重复代码、代码难懂、代码修改困难……其中最为影响
代码质量
的两个表现是命名名不副实
阿里巴巴中间件
·
2022-03-14 13:27
设计模式
大数据
编程语言
python
机器学习
需求着急上线,是写烂代码的理由吗?
除了编程语言之争,
代码质量
好坏也是程序员们津津热议的话题之一。近日微博原创视频
CSDN 程序人生
·
2022-03-14 13:20
程序人生
p2p
网络协议
网络
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他