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架构
Sonar SonarQube简介
一、sonar简介sonar是一款静态
代码质量
分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看
代码质量
分析报告
teddy09
·
2023-03-19 03:53
项目性能优化
笔者作为项目前端负责人,开发项目好比是十月怀胎,漫长的开发日子里要把控好时间,同时也要保障
代码质量
,项目开发阶段已完毕,将交付给产品同事进行内部测试,那么如何把项目让用户更有体验感呢?
骑码走天涯
·
2023-03-19 03:55
面试官:为什么mysql不建议执行超过3表以上的多表关联查询?
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!
Java_苏先生
·
2023-03-18 23:57
敏捷测试的方法和实践
这时开发人员估计需要两天时间才能完成代码,但测试人员反对这样做,我们本来只有5天测试时间,加上这次新做的功能比较多、开发
代码质量
不高,验收测试已经很紧张。如果再延迟两天,测试没法完成。
zixuan100
·
2023-03-18 19:17
硬货:如何做好一名系统架构设计师以及面试技巧
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!
本人秃顶程序员
·
2023-03-18 18:54
面试
程序人生
Java
架构
后端
程序人生
面试技巧
SonarQube之常见扫描结果分析(二)
bug在越早发现的成本越低,而代码扫描和单元测试,是在早期帮我们发现程序中存在问题的有效手段,代码扫描其实不仅能帮我们发现程序的漏洞,也能督促开发更规范优雅的去写代码,而SonarQube是一个很好的管理
代码质量
的开放平台
蜗小稂
·
2023-03-18 02:48
使用jGit 通过gitUrl 获取Git的所有分支
尤其在大的企业里,对
代码质量
的检查也是很多的,比如通过sonar进行代码的管理,通过自己编写maven插件来自定义规范并通过Jenkins去
njitzyd
·
2023-03-18 02:00
Vue基础知识总结 4:vue组件化开发
作者简介:哪吒,CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构
师关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、
哪 吒
·
2023-03-17 10:08
vue.js
javascript
jquery
GoFrame v1.12发布,数据库驱动开发、日志滚动切分等等新特性
GF非常注重
代码质量
以及可持续维护性,这次版本也进一步对框架大部分模块的示例、注释和单元测试用例进行了完善,目前单元测试用例数量约为1991例,代码覆盖率为71%,覆盖了所有模块的绝大部
80386
·
2023-03-17 10:50
关于HashMap 的底层原理,看这一篇就够了,总结的清新脱俗!
Java基础知识大全22本
Java架构
师核心书籍从0到1Java学习路线和资料1000+道2021年最新面试题JDK1.7HashMap的底层源码:HashMap的存储结构:HashMap的存储结构是数组
程序员匡胤
·
2023-03-17 08:59
格式
引言代码格式决定读者对
代码质量
最初的判断。好的格式能够增强代码的可读性,并且能让读者阅读代码的时候心情愉悦。格式的目的代码格式关乎沟通。
前进中的奋斗猿
·
2023-03-16 16:32
如何接手一坨烂业务代码?如何在烂业务代码中成长?
而且,对于大部分业务系统来说,因为业务导向,需求倒逼,开发工期紧,团队往往都不是很重视
代码质量
,快速上线是第一要务。所以,很多团队的
代码质量
一般都不怎么高。
小极客geekbang
·
2023-03-16 12:32
程序员
后端
算法
Java
Go
计算机基础
容器
大数据
Spring AOP 切面增强
我们需要考虑如何解耦这些周边功能开发和核心业务开发区分开达到提升
代码质量
目的。定义在AOP思想里面定义周边功能定义是(性能统计、日志、事务管理),被定义成切面。核心功能和切面功能单独开发。
jiguansheng
·
2023-03-15 13:53
spring
java
IDEA开发 常用代码规范插件 常用辅助类插件
GitHub上开源的码出高效:Java开发手册下载静态代码检查SonarLint插件地址小组内使用了SonarQube审查
代码质量
在持续集成完成后会对项目的质量进行扫描最后得出扫描结果SonarLint
武子康
·
2023-03-15 11:30
springboot
intellij-idea
代码规范
java
金三银四京东面试真题,被问到这些,我也是醉了
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!
程序员摩西
·
2023-03-15 11:44
面试题
金三银四
面试题
Java
程序员
程序人生
常见的编程语言的特点与应用领域浅谈
C语言C语言的特点:1.简洁紧凑、灵活方便2.运算符丰富3.数据结构丰富4.C是结构语言5.C语法限制不太严格、程序设计自由度大6.C语言允许直接访问物理地址,可以直接对硬件进行操作7.C语言程序生成
代码质量
高
58847730
·
2023-03-15 09:31
计算机基础
开发语言
吐槽极光iOS产品bug,认证与推送一起使用,认证的JVTelecomViewController弹出失败
这个好东西呢,本身是个好东西,但是既然你是收费的好歹写好文档严格控制控制
代码质量
,而不是让开发者自己去踩坑,像我这种搬运工还要花力气整理呢,碰上懒一点的解决完自己的问题也就算了。
三刀不留Ethan刀奈特
·
2023-03-15 07:23
分层测试模型
然而,之前的公司,研发的能力都比较强,公司要求写单元测试用例,把提测质量作为kpi,故而,
代码质量
都很高。目前大部分公司还是比较常用的分层模型是冰淇淋模型,单元测试很少,一部分接口测试,大量的ui
修夏起泡
·
2023-03-15 06:30
【Spring源码】Spring AOP的核心概念
AOP,这里还是要简单介绍下AOP,AspectOrientedProgramming,面向切面编程,通过预编译和运行期间提供动态代理的方式实现程序功能的统一维护,使用AOP可以降低各个部分的耦合度,提高
代码质量
重要概念
AQin1012
·
2023-03-15 04:28
Java
java
Spring
源码
AOP
Java架构
师的推荐系统架构详解,程序员必学!
Java架构
师的推荐系统架构详解,程序员必学!对于推荐系统,大家应该不陌生。可以说现在已经随处可以看到它的身影。比如你浏览网页时,如在京东上购物,对应页面会根据你的浏览内容给你推荐诸多类似功能的商品。
架构学习基地
·
2023-03-15 04:10
35岁难找工作,40岁没人要:年长的程序员都去哪里了
**360°全方面性能调优:**设计思想与
代码质量
优化+程序性能优化+开发效率优化**解读开源框架设计思想:**热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计
考研专业组
·
2023-03-15 02:45
Android
经验分享
面试
android
Java程序员至关重要的几年,尽量少走弯路
点关注,不迷路;持续更新
Java架构
相关技术及资讯热文!!!
Java_苏先生
·
2023-03-14 23:45
java 内嵌调用_Java程序员非要进大厂才能拿到年薪50W+?
Java架构
师主要需要做哪些工作呢?1、负责设计和搭建软件系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题。
weixin_39786341
·
2023-03-14 22:24
java
内嵌调用
java
数学公式解析框架有哪些
spring
是一个轻量级
JAVA
EE
的框架集合
b.spring
包含一个
“依赖注入
”模
程序员开发10余年无法突破架构师?那是因为这个环节没做对
下面为大家分享一张
Java架构
师的岗位职责图,大家可以先看看参考参考。可以看出,架构师和程序员的岗位要求以及门槛有着很大的差距。为什么现在有许多程序员想转型架构师却不得门路?
chenxuyuana
·
2023-03-14 20:02
java
后端
学习
职场和发展
面试
一文梳理 Code Review 方法论与实践总结
提高
代码质量
主要体现在代码健壮性、设计合理性、代码优雅性等方面,持续CodeReview可以提升团队整体
代码质量
。统一规范和风格
阿里云技术
·
2023-03-14 15:27
代码复审
云计算
云原生
阿里云
java
万字分享:以Code Review 最佳实践,解答降本增效 or 增加成本之问(上)
以下内容整理自本次分享,干货爆满,分为上下两期:上期解析
代码质量
问题、分支创建与评审、Git规范、安全漏洞;下期解析代码规范、CodeReview实践中大家最关注的几个问题。
极小狐
·
2023-03-14 15:53
代码复审
代码规范
code
review
devops
安全左移
Foundational Java
EclipseIDE和JUnit测试框架的使用是本书不可或缺的部分,它确保了最大的生产率和
代码质量
,但为了确保技能不局限于一个环境,还解释了Java编译器的基本原理和运行时间。
题典通
·
2023-03-14 09:09
【Jenkins持续集成(一)】SonarQube 入门安装使用教程
源码版本管理:svn、git项目构建工具:Maven、Ant
代码质量
管理:Sonar(Checkstyle、PMD、FindBugs……)持续集成引擎:Hudson、Jenkins、ApacheContinuum
zhengqingya
·
2023-03-14 02:22
如何在团队中推动Code Review
CodeReview代码评审,简称CR为什么要进行CRCR的好处众所周知,这里不详细述说提升
代码质量
减少Bug,降低系统风险相互讨论学习,提高团队能力为什么很多公司推动不了CR项目大且乱,一时半会看不完业务需求
Claypot
·
2023-03-14 00:44
新增16条设计规约!阿里巴巴Java开发手册,开放下载
这是阿里回馈给Java社区的一份礼物,希望能够帮助企业开发团队在Java开发上更高效、容错、有协作性,提高
代码质量
,降低项目维护成本。2018年6月5日,《阿里巴巴Jav
冯匿
·
2023-03-13 23:00
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
java架构
师、集群、高可用、高性能、高并发、性能优化、Springboot、Redis、ActiveMQ、Nginx、Netty、Jvm大型分布式项目实战视频课程内容包含:高级
Java架构
师包含:Springboot
dengyulabn8200
·
2023-03-13 21:47
maven
springmvc
mybatis
ssm
框架
java jvm调优 面试题_
Java架构
师面试题——JVM性能调优
JVM内存调优对JVM内存的系统级的调优主要的目的是减少GC的频率和FullGC的次数。1.FullGC会对整个堆进行整理,包括Young、Tenured和Perm。FullGC因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少FullGC的次数。2.导致FullGC的原因1)年老代(Tenured)被写满调优时尽量让对象在新生代GC时被回收、让对象在新生代多存活一段时间和不要创建过大的对象
Deep Yao
·
2023-03-13 18:50
java
jvm调优
面试题
Java架构
师面试题——JVM性能调优[通俗易懂]
今天说一说
Java架构
师面试题——JVM性能调优[通俗易懂],希望能够帮助大家进步!!!]
蒙娜丽莎的Java
·
2023-03-13 18:59
后端
学习路线
java
jvm
java
面试
hibernate
spring
iOS性能优化
性能问题的主要原因是什么,原因有相同的,也有不同的,但归根到底,不外乎内存使用、代码效率、合适的策略逻辑、
代码质量
、安装包体积这一类问题。
6568aa67ab76
·
2023-03-13 15:29
eslint 的使用
通过eslint完成
代码质量
的检查;Environments-指定脚本的运行环境。每种环境都有一组特定的预定义全局变量。Globals-脚本在执行期间访问的额外的全局变量。
我的昵称好听吗
·
2023-03-12 14:04
5个 ChatGPT 功能,帮助你提升日常编码效率
今天分享5个ChatGPT功能,来提升我们的日常工作以及如何使用它提高
代码质量
。ChatGPT的出现,彻底改变了开发代码的方式。
Python数据挖掘
·
2023-03-12 04:57
python
python
开发语言
人工智能
AI
作为一名合格的
JAVA架构
师需要点亮哪些技能树?
先看看这些程序员技能树,你掌握或了解哪些?OMG竟然有么多~~~震精!震精!!!首先架构师筑基系列其次开源框架高性能架构微服务团队协作B2C现在私信我“资料”即可获取Java工程化、高性能及分布式、高性能、高架构、性能调优、Spring、MyBatis、Netty源码分析等多个知识点高级进阶干货的直播免费学习权限及相关视频资料,还有spring和虚拟机等书籍扫描版尽管Struts2漏洞频出,但是由
Java黎先生
·
2023-03-11 21:42
Android性能优化之内存篇
android的内存优化一般从以下几个方面考虑:内存泄漏内存抖动Bitmap
代码质量
优化内存泄漏内存泄漏的本质:不合理的引用导致引用者对象的生命周期>被引用者对象的生命周期。
MY1112
·
2023-03-11 16:57
Easytool 中文文档
EasytoolEasytool的目标是干掉大部分冗余的复杂代码,从而最大限度的避免“复制粘贴”代码的问题,使我们能去更专注业务,提升我们的
代码质量
。
天不生我小金
·
2023-03-11 12:20
【Java进阶营】
Java架构
师面试题——JVM性能调优
对JVM内存的系统级的调优主要的目的是减少gc的频率和Fullgc的次数。1.Fullgc会对整个堆进行整理,包括Young、Tenured和Perm。Fullgc因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少Fullgc的次数。2.导致Fullgc的原因1)年老代(Tenured)被写满调优时尽量让对象在新生代gc时被回收、让对象在新生代多存活一段时间和不要创建过大的对象及数组避免直接
梦幻python
·
2023-03-11 11:50
Java
Java架构
spring
java
spring
boot
spring
cloud
架构
Java架构
速成笔记:七大专题,1425页考点,挑战P8岗
所以,就架构师需要掌握的技术来说,我们特此整理一份
Java架构
速成笔记分享给你,包含七大专题,共1425页经典考点,希望吃透后的你能够轻松挑战
啊码
·
2023-03-11 11:03
Java
java
架构
面试
开发语言
学习
Jenkins+SonarQube持续交付
一、前言本文主要讲述Jenkins自动化代码上线时,通过部署SonarQube软件进行
代码质量
检测,已保证上线的代码服务能正常运行。需要的软件有Mysql5.7、Java、SonarQube7.0等。
想成为大师的学徒小纪
·
2023-03-11 05:10
核心开发
Python核心开发一.包和模块1.包和模块的定义为了更加有好的对python代码进行管理,出现了包和模块的概念,包和模块的出现主要是为了将代码按照不同的功能进行整合,以达到大幅度提高代码的可读性及
代码质量
陌殇花开风不语
·
2023-03-11 01:37
从零开始学Android!Android学习笔记在互联网上火了,吐血整理
360°全方面性能调优一、设计思想与
代码质量
优化二、程序性能优化三、开发效率优化Android框架体系架构一、高级UI晋升二、Android组件内核三、大型项目必备IPC四、数据持久化五、Framewor
普通网友
·
2023-03-10 17:58
程序员
面试
移动开发
android
如何让你的代码整洁漂亮?
RobertMartin的这句话非常合适:唯一能有效测量
代码质量
的方式是每分钟说多少个What-the-Fk让我深入解释一下:做代码回顾的时候,我的脑海会涌现出三种不同的情绪:What-the-Fk(厌恶
grain先森
·
2023-03-10 14:01
mysql主从备份
公号地址:
JAVA架构
师宝典mysql的备份是mysql日志(binlog)的复制。开始操作:首先创建两个mysql实例。
心有明月昭昭
·
2023-03-10 08:14
mysql
mysql
数据库
java
spring-cloud-kubernetes背后的三个关键知识点
首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,关注我,免费分享Java基础教程,以及进阶的高级
Java架构
师教程,全部免费送概览总结下来有三个关键知识点需要深入理解
在的XF
·
2023-03-10 08:39
后端
java实战
构架
java
后端
面试
spring
数据库架构
python学习方法+2018
java架构
师资料+python
python学习方法+2018视频资料随着人工智能的发展,Python无疑是现在,最火的语言。从“小白”到成为一个合格的Python程序员首先要先迈过Python基础这个门槛。第一步:需要需要编程最基本的知识:变量、数据类型、控制语句、容器、函数、和文件操作。同时,我们也深入数组织结构的组织,打好大家的基本功!第二阶段:学习Python的面向对机制,并学习一些常用的设计模式,这些都是成为Pytho
大数据客栈yi
·
2023-03-09 23:08
Python 工匠:善用变量来改善
代码质量
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由鹅厂优文发表于云+社区专栏作者:朱雷|腾讯IEG高级工程师『Python工匠』是什么?我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正
腾讯云开发者
·
2023-03-09 15:21
腾讯云
移动开发
前端
web
游戏开发
python
编程
代码规范
程序员
一些能够提升
代码质量
的编程规范
算是读书笔记吧极客时间--设计模式之美命名命名的一个原则就是以能准确达意为目标,长短主要取决于给谁看。学会换位思考,假设自己不熟悉这块代码,从代码阅读者的角度去考量命名是否足够直观。Github或者有两个网站可以推荐:CODELF可以搜索到很多Git上的代码命名FreeApp可以搜索到很多App以及Web国际化翻译长度默认的、大家都比较熟知的词,可以用缩写作用于小的,比如临时变量用短命名作用域比较
kirito_song
·
2023-03-09 11:41
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他