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
代码质量
【
代码质量
】-阿里巴巴java开发手册(
代码质量
提升神器)学习笔记
前言:《阿里巴巴Java开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,有了这些前人总结的经验,可以帮助我们写出高质量的代码,同时可以减少Bug数量,少踩坑,提高代码的可读性和易维护性。本篇仅作为学习笔记,总结和提炼一些阿里巴巴java开发手册中需要遵守的规则,同时也是为了加深印象,手打了一遍规约,通过此番学习,感觉收获颇多,非常值得一学。目录1.编程规约1.1命名风格1.2常量定义1.
老汉健身
·
2022-03-14 03:10
【代码质量】
代码质量
编码规约
java开发手册
阿里巴巴开发手册
七天接手react项目-起步
react活动扫盲方针以读懂spug项目为目标无需对每个知识点深究功能优先能实现,
代码质量
无需太苛刻项目准备将spug克隆到本地:exercise>gitclonehttps://github.com/
彭加李
·
2022-03-13 23:00
统信DTK开发套件应用技术分享
同时,由于底层
代码质量
不同、代码实现风格不统一等问题,造成自研操作系统的应用开发门槛高,应用生态严重缺失。
蔚颖willing
·
2022-03-09 15:00
统信DTK开发套件应用技术分享
同时,由于底层
代码质量
不同、代码实现风格不统一等问题,造成自研操作系统的应用开发门槛高,应用生态严重缺失。
蔚颖willing
·
2022-03-09 14:58
你见过的“垃圾”项目是这样子么?
我相信每一位程序员最怕遇到
代码质量
堪忧的项目,毕竟增加一个同样的功能,在一个代码整洁、清晰的项目里与在一个代码混乱不堪的项目里,效率和质量上的差距达到一个数量级一点也不奇怪。
Zachary-Fan
·
2022-03-07 20:40
编程语言
java
javascript
软件开发
分布式
怎样才能提高
代码质量
?本文讲清了
所以,在整个开发过程中,
代码质量
应该是每个开发人员重点关注的,交付高质量的代码是首要目标。一、什么是高质量代码?
代码质量
由一组不同的属性和需求组成,而这些属性和需求是由业务决定并确定了其重要性。
·
2022-03-03 14:03
create-react-app使用eslint+prettier
1.开发环境create-react-app52.电脑系统windows11专业版3.在react开发的过程中,为了规范代码(ESLint关注
代码质量
,Prettier关注代码风格)我们选择使用eslint
·
2022-03-02 16:29
如何做Serverless自动化部署
它能给我们带来如下好处:缩短发布周期降低风险提高
代码质量
更高效的反馈循环可视化过程因此在Serverless越来越流行的今天,如何让Serverless的项目也能快速的搭建CI/CD,这是这篇文章的重点
·
2022-02-28 18:08
GitHub Copilot 被爆存在安全漏洞,涉及四成代码
研究人员创建了89个测试场景以考查其
代码质量
,编写出了1600多个程序,经过全面审查,证实了GitHubCopilot自动生成的代码存在安全漏洞。
咕噜咕噜88
·
2022-02-25 11:55
资讯
github
人工智能
自然语言处理
java代码优化_(提高Java
代码质量
)|25个优化Java代码的小技巧
本号主要用于分享企业中常用的技术,更加侧重于实用,欢迎关注,便于浏览其它更多实用的历史文章。1.需要Map的主键和取值时,应该迭代entrySet()当循环中只需要Map的主键时,迭代keySet()是正确的。但是,当需要主键和取值时,迭代entrySet()才是更高效的做法,比先迭代keySet()后再去get取值性能更佳。反例:正例:2.应该使用Collection.isEmpty()检测空使
氧化三氢正离子
·
2022-02-22 22:09
java代码优化
sonar+sonar-scanner+gitlab+gitlab-runner实现代码的检测、部署以及通知
文章内容改文章主要简述如何通过sonar进行代码检测如何实现自动部署和自动检测将在下一篇中简述什么是sonar官网地址sonar实现对静态代码的扫描,给我对
代码质量
、安全的解析需要实现功能一台centos7
无处安放的躁动
·
2022-02-22 07:43
高级PHP工程师必备的编码技巧及思维
好的开发者通常以
代码质量
来定义。在软件行业,写好的代码意味着在在测试,更新,扩展或者修复漏洞中省钱。
PHP9年架构师
·
2022-02-22 06:26
Java程序员高效开发必备工具,其中有你的最爱吗?
,每个工具都有其优点,学习这些具有可以帮助开发者改善
代码质量
,从而成为一个更高效的开发人员。
墨雨轩夏
·
2022-02-21 23:15
APP的Flutter代码规范实践
那如何在Flutter开发过程中,统一代码规范,提高
代码质量
就是一个不小的问题。Dart代码规范Flutter的开发语言Dart有官方的代码静态检查工
huangjun0
·
2022-02-21 13:28
代码质量
分析工具SonarQube的安装使用、汉化、数据库配置
之前用过Coding.net的
代码质量
分析功能,实用强大,但是最近突然找不到这个功能了(坑!)。。。
Evelynzzz
·
2022-02-21 12:32
SonarQube之采购选型参考
通过不同的插件对这些结果进行再加工处理,通过量化的方式度量
代码质量
的变化,从而可以方便地对不同规模和种类的工程进行
代码质量
管理。同时Sonar还对大量的持续集成工具提供了接口支持,可以
DevOps在路上
·
2022-02-21 00:00
React-Native操作随笔(二)
使用Lint工具和代码风格检测工具,则可以辅助编码规范执行,有效控制
代码质量
。EsLint帮助我们检查Javascript编程时的语法错误。比如:在Java
MichaelLedger
·
2022-02-20 16:32
jenkins+sonarqube进行
代码质量
检测
一、基于docker安装sonarqube1、获取postgresql的镜像dockerpullpostgres2、启动postgresqldockerrun--namepostgresqldb-ePOSTGRES_USER=root-ePOSTGRES_PASSWORD=root-dpostgres3、获取sonarqube的镜像dockerpullsonarqube4、启动sonarqubed
lzm_CX330
·
2022-02-19 14:59
测试框架vue2.0+webpack2.0+Karma+Mocha (一.基础概念)
Mocha介绍Mocha(发音“摩卡”),是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用;测试框架可以为JavaScript添加测试用例,从而保证
代码质量
。
jinya2437
·
2022-02-19 11:11
有手就行10——Jenkins+SonarQube代码审查
代码审查(1)-安装SonarQubeJenkins+SonarQube代码审查(2)-实现代码审查Jenkins+SonarQube代码审查(1)-安装SonarQubeSonarQube是一个用于管理
代码质量
的开放平台
隐姓埋名4869
·
2022-02-17 20:00
消除头上的UI开发小问号之布局结构篇
所谓“设计一根线,重构一身汗”,掌握好css基础对于提高UI开发效率,提升
代码质量
有很大的作用。本文给大家整理一下css中布局方面的基础。
转移到知乎熊的一些事
·
2022-02-16 23:17
Java个人技术知识点总结(优化篇)
代码优化代码结构层次的优化(目的:更加方便代码的维护--可维护性,可读性)1.代码注释(代码规范)2.工具类的封装(方便代码的维护,使代码结构更加清晰不臃肿,保证团队里
代码质量
一致性)3.公共部分的提取代码性能的优化
假话当真
·
2022-02-16 13:29
2960页火爆IT圈的Android开发笔记,完整版现开放下载
360°全方面性能调优一、设计思想与
代码质量
优化二、程序性能优化三、开发效率优化Android框架体系架构一、高级UI晋升二、A
Android进阶小麦
·
2022-02-16 07:04
TS + React 工程化实践
1.TypeScript工程化开发前端工程化就是通过流程规范化、标准化提升团队协作效率通过组件化、模块化提升
代码质量
使用构建工具、自动化工具提升开发效率编译=>打包(合并)=>压缩=>代码检查=>测试=
张Piers
·
2022-02-15 17:17
秒建一个后台管理系统?用这5个开源免费的Java项目就够了
以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,
代码质量
什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影响。
夜空_2cd3
·
2022-02-15 16:34
阿里内部Android笔记火爆IT圈,2960页完整版开放下载
360°全方面性能调优一、设计思想与
代码质量
优化二、程序性能优化三、开发效率优化Android框架体系架构一、高级UI晋升二、A
Android进阶小麦
·
2022-02-15 07:00
TextView.setCompoundDrawables()不显示
时,会遇到Drawable不显示的问题,原因的因为,我们传入的Drawable没有调用setBounds();drawable.setBounds(Rectbounds);然而这种办法,写起来代码量和
代码质量
都不尽然
萧清轩
·
2022-02-14 17:49
代码审查(Code Review)的本质
笔者假设大家进行代码审查的目的是为了保证
代码质量
。如果继续问下去,为什么要保证
代码质量
?这是另一个问题,留给读者朋友思考。这里还会有另一个问题:如果你写出来的
代码质量
高,那么,你是不是就不需要
翟志军
·
2022-02-14 10:21
前端要不要用Typescript
为什么要使用typescript前段时间,被问到一个问题就是为什么要使用typescript或者说ts的优劣在哪里,我脑海里能立马能浮现出来的几个关键词:类型检查、
代码质量
等等,但并没有深刻的思考,为什么要用
ITgecko
·
2022-02-14 00:36
Jenkins+SonarQube
代码质量
检查自动化
前面[Sonarqube
代码质量
管理平台搭建]-已搭建完成,如何让Sonarqube按照我们想要规律进行工作呢?就靠Jenkins啦。
灼灼2015
·
2022-02-13 02:36
iOS线上实时卡顿监控
转载自:iOS实时卡顿监控在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高
代码质量
之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责.众所周知
路漫漫其修远兮Wzt
·
2022-02-11 12:54
infer 静态扫描
随着业务迭代,完全依靠人工保证
代码质量
变得很不靠谱,所以静态分析工具变得很重要;通过静态语法分析能够找出在代码层面就能发现的内存泄露问题,还可以通过上下文分析出是否存在变量无用等问题。
苦工
·
2022-02-11 05:23
PHP编程时的规范化命名
分类:PHP编程时的规范化命名要想成为一名“合格”的程序员,就必须要有良好的编程习惯和规范,这样做的好处有很多,诸如:可以提高
代码质量
,提高程序的可维护性,提高开发速度和效率等。
Sugar_ping
·
2022-02-10 16:09
闲聊(2021总结)
但是回首2021,自己学到的东西貌似没有多少,大部分时间都花在如何提高自己的
代码质量
以及公司的项目上面,自己参与的项目好像也就管理后台,小程序和h5上面。
·
2022-02-10 12:32
前端
SonarQube安装使用教程(仅为自己学习过程中记录)
1.简介:sonarqube是一个开源
代码质量
管理平台,可通过安装不同的插件sonar可以集成测试工具、
代码质量
分析工具、持续集成等多种功能。
糖爰
·
2022-02-09 14:58
Android程序员该如何进阶学习以预防35岁中年职场危机?
IO……(二)设计思想解读开源框架1、热修复设计2、插件化框架设计3、组件化框架设计4、图片加载框架5、网络访问框架设计6、RXJava响应式编程框架设计……(三)360°全方位性能调优1、设计思想与
代码质量
优化
AI设计大师
·
2022-02-09 11:35
程序员
架构
移动开发
android
Android性能优化建议
Android性能优化主要从卡顿、内存泄漏和崩溃、
代码质量
和逻辑、安装包过大四方面入手。
fomin
·
2022-02-08 15:05
面试一线互联网大厂?那这些技术你必须得会!
热门框架源码学习1设计模式篇2Spring5源码解读篇3Mybatis篇4SpringBoot2篇imageimage.gif2.自动化工具专题2.1Maven项目工具2.2Git分布式版本控制2.3Sonar
代码质量
检测平台
皮皮尘啊
·
2022-02-08 12:41
SonarQube整合阿里开发规范
一、sonarqube简介Sonar是一个用于
代码质量
管理的开源平台,用于管理Java源代码的质量。
张志_koen_zhang
·
2022-02-07 09:14
架构师之路 — 架构师的职责
开发工作量评估、分派,最大化资源利用率;
代码质量
提升。CodeReview、编码
范桂飓
·
2022-02-07 07:56
架构师之路
架构师
SonarQube
简介Sonar是一个用于
代码质量
管理的开放平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,Sonar可以方便地被集成到Jenkins、TravisCI。
__Serendipity
·
2022-02-05 02:34
如何将SonarQube
代码质量
分析工具安装到Ubuntu Server 20.04上?
如果您是云原生开发人员(或任何其他开发人员),可能需要一款工具来分析代码,帮助查找安全问题、缺陷、漏洞、异常和一般问题。如果您只从事一个小项目,可以通过老式的手动方法来解决。如果您经常为CI/CD之类的项目编写代码,工作量决定了您可能无法手动检查。这时如何是好?您总是可以安装SonarQube之类的工具。这个基于Web的软件擅长使开发人员能够编写更干净更安全的代码。如果您恰好拥有本地Linux服务
鹤子青云上
·
2022-02-05 00:08
SonarQube部署及
代码质量
扫描入门教程
一、前言1、本文主要内容CentOS7下SonarQube部署Maven扫描Java项目并将扫描结果提交到SonarQubeServerSonarQube扫描报表介绍2、环境信息工具/环境版本CentOSCentOS7.6(IP:192.168.88.45)SonarQube7.5JDK1.8.0MySQL5.73、准备工作安装JDK1.8参考:https://ken.io/note/centos
KenTalk
·
2022-02-04 19:54
Java
代码质量
改进之:同步对象的选择
在Java中,让线程同步的一种方式是使用synchronized关键字,它可以被用来修饰一段代码块,如下:当synchronized被用来修饰代码块的时候表示,如果有多个线程正在执行这段代码块,那么需要等到其中一个线程执行完毕,第二个线程才会再执行它。但是!如果被锁的同步对象没有被正确选择的话,上面的结论是不正确的哦。到底什么样的对象能够成为一个锁对象(也叫同步对象)?我们在选择同步对象的时候,应
最课程吴老师
·
2022-02-03 05:22
Kubernetes的代码规范
动机:从换了工作以后开始做云方面的开发之后,一直思考如何再提高自己的
代码质量
。发现了这篇文档,这是kubernetes建议contributor遵守的代码规约,我觉得对于云开发其实都很具有参考价值。
·
2022-01-23 18:58
代码评审|阿里巴巴DevOps实践指南
严肃地讲,CR能够提升
代码质量
、促进人才成长、培养技术情怀。首先,代码也是一种资产且具有“流通性”,通常
·
2022-01-19 16:40
实战经验 | 怎样才能提升
代码质量
?
简介:提升
代码质量
的三个有效方法:领域建模、设计原则、设计模式。
·
2022-01-19 10:03
serverless云原生
代码质量
第 2 层 - 可重用的代码
点击一键订阅《云荐大咖》专栏,获取官方推荐精品内容,学技术不迷路!可重用的代码可以减少重复劳动。一个软件中,会有很多类似的业务场景。将这些场景抽象成可重用的代码。开发新功能时,重用代码可减少重复劳动。可重用的代码可以减少因需求变动,导致多次改动和漏改的情况。试想,要修改全站提交按钮的颜色,如果全站有100个包含提交按钮的页面,每个页面的按钮的样式都没复用,这改动量和漏改的风险都很大。如果做成可重用
·
2022-01-17 16:45
前端开发怎么刷 LeetCode 算法题效率才高?
不管你去不去大厂,刷算法题都是对我们提高写
代码质量
有所帮助的。那么,作为一名前端开发,怎么去刷LeetCode算法题效率
前端西瓜哥
·
2022-01-16 22:08
代码质量
第 3 层 - 可读的代码
点击一键订阅《云荐大咖》专栏,获取官方推荐精品内容,学技术不迷路!可读的代码能极大的提高开发效率。在开发的过程中,有很大一部分时间是在阅读代码。可读的代码,容易理解,也容易改。反之,不可读性的代码,读起来心情很差,改起来也容易出错。下面是一段不可读读的代码:constuser=...constfoo=(cb)=>...constbar=(list,cb)=>...constother=(list1
·
2022-01-13 13:04
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他