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架构
关于阅读《重构的时机和方法》这本书所带来的启发
我阅读了由克里斯蒂安·克劳森(ChristianClausen)写的、由郭涛翻译的《重构的时机和方法》这本书,读完这本书的内容你会发现《重构的时机和方法》是一本经典的软件开发书籍,它能够帮助软件开发人员提高
代码质量
和工作效率
三掌柜666
·
2023-07-27 17:34
重构
小程序优化实践
一、性能优化1.
代码质量
扫描微信开发者工具在稳定版1.06.2201210之后新增了
代码质量
分析面板,可以参考《小程序性能优化指南》进行调优。
软件开发随心记
·
2023-07-27 17:49
前端
笔记
微信小程序
前端
Flutter 最佳实践和编码准则
Flutter最佳实践和编码准则视频前言最佳实践是一套既定的准则,可以提高
代码质量
、可读性和可靠性。它们确保遵循行业标准,鼓励一致性,并促进开发人员之间的合作。
会煮咖啡的猫咪
·
2023-07-27 14:30
程序人生
AndroidStudio设置CodeStyle,统一代码风格
在平时工作中,团队协作是一个必不可少的环节,代码风格迥异或者代码格式不规范都会影响开发效率,影响
代码质量
,所以工作中应该强制要求自己和团队成员使用统一的CodeStyle设置去规范代码,保持代码风格统一
MR_特殊人士
·
2023-07-27 13:17
Python封装:提升
代码质量
的秘诀
在面向对象编程(OOP)中,封装是一种将数据和操作数据的方法绑定在一起的机制,以隐藏内部实现的细节,使代码更简洁、更安全。在Python中,我们通过定义类来实现封装。在本文中,我们将介绍Python封装的基本概念和使用方法。一、定义类在Python中,我们使用class关键字来定义类。类的基本语法如下:class ClassName: # class bodyClassName是类的名字,它
电商数据girl
·
2023-07-27 11:54
python
开发语言
vue3 + TS + VueUse 快捷存取操作cookie,存储用户token流程
1.依赖安装VueUse可以为Vue开发提供方便和高效的支持,提高开发效率和
代码质量
。
不染-9732
·
2023-07-27 11:07
vue3
vue.js
前端
javascript
typescript
【PyCharm】mac os系统下不得不知道的17个小技巧
PyCharm是一个强大的Python集成开发环境,它提供了许多实用的功能来提高编码效率和
代码质量
。在macos系统下,你可以使用一些快捷键和技巧来更好地利用PyCharm的功能。
weishaoonly
·
2023-07-27 04:30
pycharm
python
ide
jenkins+gitlab pipeline 自动化持续集成(前端)
一、需求背景随着前端开发工程化的发展,为了提高项目的开发效率、代码可维护性、
代码质量
、代码规范、业务正确性、以及项目的可持续发布。
EdmundChen
·
2023-07-27 03:41
Python Web开发技巧VI
“#noqa”什么意思#noqa是一个特殊的注释,用于告诉Python的某些
代码质量
检查工具(例如:flake8、pylint等)忽略当前行的某些规则检查。
一路向东_
·
2023-07-27 00:29
后端
开发
数据库
sqlite
java架构
之道-JVM内存模型
整体介绍每当我们去面试时,面试官经常会问jvm相关的问题,谈到JVM,首先不得不说jvm内存模型,今天就来深度剖析一下它,jvm内存模型的结构图如下:对于jvm内存模型为何要如此设计,下面给你解释一下java程序的运行过程你就明白了:所谓JVM内存模型实际上的意思是java运行时数据区域,它整个过程就是当程序要执行某一段代码时,类加载器加载我们的class字节码文件,把读取的信息翻译成类信息存放到
java时光
·
2023-07-26 10:59
《重构的时机和方法》一本值得程序员都认真读的书
它以独特的风格和内容优势,为读者提供了全面而易于理解的指导,帮助他们在实际项目中应用重构技术,提高
代码质量
和开发效率。这本书由两个不同风格的部分组成,旨在满足不同读者群体的需求。
几何心凉
·
2023-07-26 03:24
前端基础三件套
IT优质推荐
重构
前端
前端框架
后端
java
软件工程
Spring Boot单元测试入门指南
通过JUnit,开发人员可以更加自信地进行重构、维护和改进代码,同时提高
代码质量
和可维护性。在使用SpringBoot进行单元测试时,以下是一些基本步骤和注意事项。
ℳ₯㎕ddzོꦿ࿐
·
2023-07-26 00:19
Spring-Boot
spring
boot
单元测试
log4j
阿里架构师分享丨
Java架构
设计的重点知识和学习路径(建议收藏)
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等学习架构呢,要掌握的东西有很多,你是不是开始担心自己一辈子都学不完呢?其实,我们也不需要一下子铺开学习所有的架构技能,重要的是把控好学习的节奏,在适当的时间学习适当的内容,我们可以结合实际工作,一步步地成长。所以今天这一讲,我想给你提供一些架构学习的重点方向和路径建议。架构原则汇总在技术架构篇,我针对系统的高可用、高性能、可伸
来壹杯卡布奇诺
·
2023-07-26 00:53
如何写好代码
什么是好代码从业多年以来,发现不同人
代码质量
差别挺大的。虽然都是完成了同样的功能,有些人代码就特别好,有些人写的特别烂。
yafngzh
·
2023-07-25 19:12
好代码与优秀程序员
很多专家抨击单纯为了代码达标做的各种行政管理措施,不但无益于提高
代码质量
,有时甚至带来负面影响。
Cherles
·
2023-07-25 19:28
【《Effective C#》提炼总结】提高Unity中C#
代码质量
的21条准则(转)
【《EffectiveC#》提炼总结】提高Unity中C#
代码质量
的21条准则这篇文章,将《EffectiveC#SecondEdition》一书中适用于Unity游戏引擎里使用C#的经验之谈进行了提炼
雄关漫道从头越
·
2023-07-25 18:23
JavaScript之代码重构
参考资料曾探《JavaScript设计模式与开发实践》;《javaScript设计模式与开发实践》笔记12个Javascript小技巧帮你提升
代码质量
模式与重构模式和重构之间有着一种与生俱来的关系。
开心就是最好
·
2023-07-25 10:12
javascript
重构
【重构纪实】棋牌游戏JS客户端使用TS重构纪实
背景:出海棋牌游戏,游戏已进入运营阶段,由于集中开发阶段工期紧、需求没有落定,造成
代码质量
差,目前要针对此问题对该项目JS代码使用TS进行重构。
游戏开发者Squall
·
2023-07-25 06:05
游戏
java
python
设计模式
面试
php实例精通txt下载,PHP实例精通(1碟)
1.4PHP开发工具好的开发工具,不仅可以提升
代码质量
,
产品经理少侠
·
2023-07-25 06:44
php实例精通txt下载
深入浅出经典
java架构
设计方法
总结一下。1基本概念和目的架构设计的目的是为了解决系统复杂度带来的问题,并不是要面面俱到,不需要每个架构都具备高性能、高可用、高扩展等特点,而是要识别出实际业务实际情况的复杂点,然后有有针对性地解决问题,即:有的放矢,而不是贪大求全。在实际情况中,不一定每个系统都要做架构设计,需要结合实际情况。有时候最简单的设计开发效率反而是最高的,架构设计毕竟要投入时间和人力,这部分投入如果用来尽早编码,项目也
糖宝_
·
2023-07-25 06:13
必问207道
java架构
和大数据面试题及答案
前言相信大家在面试中都会遇到很多很难回答的问题,以至于面试不是很成功,进入公司后薪资会偏少一些!有的人会说,这面试官是不是故意刁难我呢?怎么这些问题我都不会啊!小编觉得呢,说到底还是大家的知识储备或者面试经验太少了,知识储备和面试经验都是是可以靠自己来学习积累的,下面小编就分享下总结的面试四点经验:1.不会就不会。我比较爽快,如果遇到的不会的甚至是不确定的,都直接说:“对不起,我答不上来”之类的。
Java技术那些事儿
·
2023-07-25 04:48
java
面试
大数据
后端
使用 Sonar 进行
代码质量
管理及邮件报警
一、Sonar概述Sonar是一个用于
代码质量
管理的开放平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析性工具,以及持续集成工具。
人间不值得-
·
2023-07-24 23:48
Linux笔记----jenkins代码管理之sonar
Sonar介绍Sonar是一个用于
代码质量
管理的开放平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具。
运维派C
·
2023-07-24 23:18
Linux--各项服务优化
静态代码分析工具sonarlint使用一——windows下的makefile工程
在提交代码前,为提升
代码质量
还需要使用一些静态代码工具检查
代码质量
,最为常用的是Sonar;在本地IDE中可以配置Sonarlint插件进行检查。
安全二次方security²
·
2023-07-24 21:02
代码规范
代码复审
静态代码分析
sonarlint
单一可信源代码托管平台的构建之道
代码上线生产的高效便捷➤安装配置的便捷➤学习使用的便捷➤生态集成的便捷化繁为简:极狐GitLab单一可信源代码托管平台的优势极狐GitLab的安全性极狐GitLab的高效性➤代码仓库的高效管理➤高效的多人跨地域协同➤
代码质量
提升的高效性极狐
极小狐
·
2023-07-24 19:00
gitlab
安全
高效
便捷
源代码管理
在gitlab中生成增量
代码质量
分析报告
作为管理者,你是否想在组员创建mergerequest时,生成
代码质量
分析报告,今天它来了:.gitlab-ci.yml:image:python:3.11flake8:allow_failure:true
蓝绿色~菠菜
·
2023-07-24 12:28
DevOps
gitlab
BAT面试必问题系列:7种JVM垃圾收集器特点,优劣势、及使用场景
系列:BAT面试必问题系列:深入详解JVM内存区域及内存溢出分析BAT面试必问题系列:JVM的判断对象是否已死和四种垃圾回收算法BAT面试必问题系列:JVM配置常用参数和常用GC调优策略(文末还分享更多
Java
冯匿
·
2023-07-24 06:27
vscode 配置统一代码风格
ESLint:作
代码质量
检测、编码风格约束等;Prettier:专注于代码格式化的工具,美化代码;EditorConfig:跨编辑器和IDE编写代码,保持一致的简单编码风格;Eslint编码风格约束比如分号引号这些
前端大镖客_
·
2023-07-23 20:25
熬过七年之痒的Java程序员终成阿里年薪70W架构师
今天给大家分享的是一篇来自阿里
Java架构
师对普通程序员的职业建议,希望对你有启发。程序员的三个阶段第一阶段-——三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。
Java自闭师
·
2023-07-23 20:19
面试被怼?高并发经验不足?阿里架构师推荐十大高并发架构实战笔记
Java架构
筑基——专注于Java技术的研究与分享!后续文章将首发此专栏!
骑着猪追马的程序员
·
2023-07-23 12:27
java
面试
程序员
java
redis
面试
spring
spring
boot
代码质量
静态分析部署
方案参考:https://plugins.jenkins.io/sonar-gerrit/方案组合:GitLab+Gerrit+Jenkins+SonarQube说明:在Docker下部署了GitLab、Gerrit、Jenkins、SonarQube理论上支持在现有Gerrit、Jenkins部署上添加SonarQube插件实现Docker下载DockerDesktop版本:通过DockerCo
Young_Allen
·
2023-07-23 04:42
java架构
知识点-中间件(学习笔记)
一、缓存为什么要使用缓存(一)性能我们在碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。(二)并发如下图所示,在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常。这个时候,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问数据库。优秀的缓存系统RedisRedis是完全开源
cy629584407
·
2023-07-22 21:24
java架构知识点总结
java
架构
数据库
Java架构
实践-Java如何命名
一、命名规范1、项目名全部小写2、包名全部小写3、类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:publicclassMyFirstClass{}4、变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:intindex=0;publicvoidtoString(){}5、常量名全部大写如:publicstaticfinalStringGAME_C
Java小仙女
·
2023-07-22 13:35
sonar工具
本文章来自于https://www.cnblogs.com/topplay/p/3945013.htmlSonar是一个用于
代码质量
管理的开源平台,用于管理Java源代码的质量。
安升
·
2023-07-22 07:21
git master主分支_提高GIT中
代码质量
的七点优秀实践
下面,我将和您讨论在GIT中,影响
代码质量
的七项优秀实践,希望能够对您的日
weixin_39975261
·
2023-07-22 07:55
git
master主分支
Debug调试的使用(IDEA 基础篇 喂奶级教程)
Debug功能是程序开发中非常重要的一个环节,它可以帮助开发者快速定位和解决程序中的问题,提高开发效率和
代码质量
。
一颗菘菜
·
2023-07-21 16:38
java
IDEA
Debug
图灵学院
Java架构
师-VIP-手写MyBatis框架
最近复习了Mybatis,就想用自己的理解手写mybatis框架,Mybatis源码的核心是jdk动态代理和jdbc。本文完成的Mybatis功能比较简单,代码还有许多需要改进的地方,欢迎大家可以结合Mybatis源码去动手完善。一、Mybatis流程简介在手写自己的Mybatis框架之前,我们先来了解一下Mybatis,它的源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,才能够更
冭朶d譕萘
·
2023-07-21 08:26
如何快速地改善
代码质量
命名命名多长最合适?命名的长度应该以能准确达意为目标,尽量使用短的命名方式,但是在足够表达其含义的情况下,长的命名也是可以接受的。在代码列长度有限制的情况下,短的命名会影响代码可读性,因此,命名的长度应该适当。此外,作用域小的变量,可以使用相对较短的命名,比如一些函数内的临时变量。相反,对于类名这种作用域比较大的,更推荐使用长的命名方式。利用上下文简化命名在使用类或函数的过程中,可以利用上下文来简
程序员朱永胜
·
2023-07-21 07:11
Java
代码
java
关于项目中两个内存泄露问题的解决
最近跳槽一家新公司,接手了以前的一个4年的老项目,传言中间有4个以上的人接手过,这中间
代码质量
也是没有任何把控的,所以为了提升系统健壮性,在完成项目新需求的同时进行着性能的优化,最近可能更多的记录一些优化方面的东西
mark666
·
2023-07-21 05:17
华为云CodeArts Check代码检查新手操作指南
代码检查服务是基于云端实现
代码质量
管理的服务,软件开发者可在编码完成后执行多语言的代码静态检查和安全检查,获取全面的质量报告,并提供缺陷的分组查看与改进建议,有效管控
代码质量
,确保产品原生高质量和产品安全
华为云PaaS服务小智
·
2023-07-20 22:29
华为云
代码规范
代码检查
android单元测试
测试相关资源让开发自动化:用Eclipse插件提高
代码质量
http://www.ibm.com/developerworks/cn/java/j-ap01117/index.html代码测试覆盖率介绍:
dianyueneo
·
2023-07-20 20:58
Android测试
阿里说:一名百万薪资的
java架构
师应该具备什么技能?
既然
java架构
师,首先你要是一个高级java攻狮城,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么
AI乔治
·
2023-07-20 19:28
工作效率提升工具分享
分类技术框架常用工具解决方案原型设计摄影网站常用网站视频点播区块链技术在线学习站长工具元宇宙CHATGPTAI工具集技术框架对于软件研发人员来说,选择合适的技术框架可以提高开发效率和
代码质量
。
无极低码
·
2023-07-20 18:26
信息可视化
axure
建设方案
汇报方案
JavaScript中eval方法的替代方法
公司开设新的考核标准,着重对
代码质量
进行考核,用到的代码实时检测工具是sonaLint。
Sukyo_h
·
2023-07-20 15:28
JavaScript
Jenkins集成SonarQube
代码质量
检测
上一篇文章>Jenkins发布Kubernetes(K8s)集群(基于containerd)一、SonarQube简介1、简介SonarQube是管理
代码质量
一个开放平台,可以快速的定位代码中潜在的或者明显的错误
Wielun
·
2023-07-20 11:10
Devops
jenkins
SonarQube
代码质量检测
Log4j 史诗级漏洞,大厂都中招了!
推荐:花了2万多买的
Java架构
师课程全套,现在分享给大家,从软件安装到底层源码(Java高级互联网架构师VIP教程)昨天晚上一个ApacheLog4j2的高危漏洞被公开了,这个远程代码执行漏洞堪称史诗级别的漏洞
狂徒_张三
·
2023-07-20 06:28
解决方案架构师我需要懂代码吗_我与“
Java架构
师”的七年之痒(如何成为一名高级构架师)...
Java架构
师,是我当年向往的身份。如今,我已然在这条路上有所小成。七年前,我从未想过会在这个行业待这么久,也未曾想到会深耕至此。当年的环境不比现在,在这条路上,我更多的是在踽踽独行。
weixin_39527292
·
2023-07-20 05:03
解决方案架构师我需要懂代码吗
52 类 110 个常用 Java 组件和框架整理
容器数据库缓存消息队列负载均衡分布式存储数据库集群分布式协调大数据相关日志收集与分析搜索系统监控分库分表微服务RPC框架网络框架MVC框架数据层框架数据库连接池Redis客户端Rest接口设计与开发数据参数校验安全相关Reactive编程单元测试测试辅助日志记录
代码质量
检查代码生成领域语言定制配置文件解析序列化格式模板引擎
月半花开
·
2023-07-19 19:48
开发工具
工具类
java
开发语言
后端
Java架构
师面试前先了解自己是什么水准
既然
java架构
师,首先你要是一个高级java工程师,熟练使用各种框架,并知道它们实现的原理。
java梦梦
·
2023-07-19 00:45
java
学习
开发语言
spring
架构
一人我 IT 醉
赶进度拒休假产品上线必牵挂项目成功传佳话我两年编程已白发一人测试无人陪升级回退谁相随
代码质量
为了谁我能测几回测几回败Bug斗时间提高了效率已成仙调优排障系统间我书写另类开发篇开发事我已搞掂测试运维别挂念他日扬名又立万鞠躬尽瘁无遗憾艰辛
foolishbean
·
2023-07-18 20:30
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他