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进阶营】
Java架构
师入门到精通Java基础——计算机网络(1)
1简单汇总1.OSI,TCP/IP,五层协议的体系结构,以及各层协议2.IP地址分类3.ARP是地址解析协议,简单语言解释一下工作原理4.简单介绍几种协议5.TCP三次握手四次挥手6.在浏览器中输入www.baidu.com后执行的全部过程7.TCP和UDP的区别8.TCP对应的协议和UDP对应的协议9.DNS域名系统,简单描述其工作原理2主要介绍2.1OSI,TCP/IP,五层协议的体系结构,以
Java进阶营-公
·
2023-03-28 14:41
java
spring
spring
boot
spring
cloud
架构
java架构
师技术栈
一、前言聊的是八股的文,干的是搬砖的活!面我的题开发都用不到,你为什么要问?可能这是大部分程序员求职时的经历,甚至也是大家讨厌和烦躁的点。明明给的是拧螺丝的钱、明明做的是写CRUD的事、明明担的是成工具的人!明明…有很多,可明明公司不会招5年开发做3年经验的事、明明公司也更喜欢具有附加价值的研发。有些小公司不好说,但在一些互联网大厂中,我们都希望招聘到具有培养价值的,也更喜欢能快速打怪升级的,也更
普通网友
·
2023-03-28 14:40
程序员
java
后端
面试
技术管理:
代码质量
管理sonar篇
最近领导安排我来负责部门项目的
代码质量
管理。由于项目比较多,无法用人工去检查代码(毕竟有部分人写的代码写得很糟糕,影响到看下去的心情)。
三哥张良
·
2023-03-28 07:46
代码评审赋魅
image先来看一个令无数技术Leader闻风丧胆的项目“死亡”三角,业务压力引发
代码质量
下降,
代码质量
下降引发开发效率下降,开发效率下降又加重了业务压力,最终导致业务压力山大,乃至项目烂尾。
麦壳
·
2023-03-28 05:50
IDEA 值得推荐的优秀插件分享
以下都是本人使用idea开发以来,所使用过的插件,强烈推荐,提升
代码质量
,事半功倍
Javaの甘乃迪
·
2023-03-27 16:09
java
intellij
idea
mybatis
数据库
iOS 为UITableView或UICollectionView添加空值界面
2.在每次请求的时候手动调用代码去添加占位图太麻烦,也不现实,对
代码质量
也有影响。3.git上面也有相关的三方库,但第三方库一般会考虑各种使用场景,代码量大,会对包体积造成影响。
豌豆大师
·
2023-03-27 03:41
(有小案例)初始Mybatis框架及使用
框架一般会提供一些预定义的解决方案和编程范例,开发人员可以基于这些方案和范例来快速构建自己的应用程序,同时还可以减少重复代码,提高开发效率和
代码质量
。
小王不是程序员
·
2023-03-26 15:38
mybatis
java
mysql
微北洋开发白皮书
模块参考目前
代码质量
较高的质量有GPA(gpa2),课程表模块(schedule2)。
RetroX
·
2023-03-26 14:07
数据密集型引用系统设计——可靠性,可扩展性与可维护性
容器节点故障or进程挂掉:通过健康检测机制,分发流量软件故障(系统故障):前置手段:
代码质量
保证,充分的qa测试人为失误:运维中的人工操作导致的故障。前置手段:最小出错方式设
薛云龙
·
2023-03-26 03:07
Java架构
师必知必会,带走不谢
可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。作为Java技术栈的工程师,这些,你都会了么?1.深入Spring5与设计模式(1)Spring5实践(2)IOC(3)AOP(4)常见设计模式2.深入WebMVC开发(1)Http与Sevlet实践(2)Servlet编程模型(3)MVC
Java构架师
·
2023-03-26 00:16
JAVA架构
师面试题and如何成为架构师
基础题目Java线程的状态进程和线程的区别,进程间如何通讯,线程间如何通讯HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别Cookie和Session的区别索引有什么用?如何建索引?ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。equals方法实现面向对象线程状态,BLOCK
Java黎先生
·
2023-03-25 20:41
代码重构
造成的原因编码之前缺乏有效的设计(导致代码的可拓展性较差,不停地兼容处理)成本上的考虑,在原功能堆砌式编程(俗称”在屎山上写屎”)缺乏有效
代码质量
监督机制(c
是你的小凉凉呀
·
2023-03-25 17:31
Java架构
师面试必备知识点梳理:二分查找算法(程序员必看!)
在计算机世界里“数据结构+算法=程序”,因此算法在程序开发中起着至关重要的作用。虽然我们在开发中自己设计算法的情况不多,在工作中却离不开算法。无论是开发包提供的算法还是我们自己设计的算法,算法在程序中都无处不在。常用的算法有查找算法和排序算法。查找算法有线性查找算法、深度优先搜索算法、广度优先搜索算法和二分查找算法,而最常用也最快速的就是二分查找算法了。二分查找算法又叫作折半查找,要求待查找的序列
Java架构师的成长之路
·
2023-03-25 03:03
代码审查总结
最近所带项目,因为人员素质良莠不齐,写出的
代码质量
不一,为了保证项目质量,不得不对代码一行行进行审查。
零下九度
·
2023-03-25 00:43
项目管理
代码审查
软件质量
前端设计模式(一)
coding的套路便是设计模式(DesignPatterns)不好的代码可以使用设计模式来提升自己的
代码质量
。让别人一看就知道你在干什么,你写的代码意义是什么。
JackfengGG
·
2023-03-24 20:14
JS 数组方法
数组是js中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的
代码质量
也是有很大影响。
魂斗罗小黑
·
2023-03-24 20:36
Java架构
师面试题全分享,你离架构师还有多远?
大家可以关注一下我的公众号:
Java架构
师秘籍经常面试一些候选人,整理了下我面试使用的题目,陆陆续续整理出来的题目很多,所以每次会抽一部分来问。答案会在后面的文章中逐渐发布出来。
程序员日常填坑
·
2023-03-24 16:37
java code review 工具_两款好用的代码Review工具 | 学步园
最近团队内部呼吁
代码质量
的声音越来越高,项目组引入了代码Review机制。上次我由于不了解主站URL替换的规则,险些造成客户端图片读取错误,而代码Review则有助于帮我们发现代码潜在的问题。
周周复年年
·
2023-03-24 15:51
java
code
review
工具
提升
代码质量
,使用插件对 java 代码进行扫描检查分析
目录前言一、使用maven-checkstyle-plugin插件1.maven-checkstyle-plugin介绍2.引入依赖3.使用二、使用idea插件1.安装2.使用前言很多时候我们的代码写的不规范,比如没缩进、参数间没空格、导入的包没用到没删除、方法很长没有进行拆分、直接对方法参数进行了赋值分配等等不规范的操作或写法。为了规范代码并提高代码的质量,以及扫描代码检测潜在的不合理代码,我们
西凉的悲伤
·
2023-03-24 15:21
工具
java
java
intellij-idea
maven
CheckStyle-IDEA
代码规范
什么是代码评审(Code Review)
CodeReview(CR)即代码评审,又名代码走查,是一种通过复查代码来提高
代码质量
的过程,一般体现在一个团队的开发过程中。
Hemist
·
2023-03-24 15:50
软件工程
前端
后端
代码复审
代码质量
如何管控与提升
开发团队
代码质量
如何做到管控与提升,我相信很多公司都会面临这样的问题,开发团队大人员技术水平参差不齐,代码写的不够规范,代码扫描问题修改太过滞后,代码库管理每个团队都不一致,偶尔还会合并丢失一些代码,codereview
BUG弄潮儿
·
2023-03-24 15:49
大数据
编程语言
python
java
人工智能
代码质量
提升,代码扫描 review 之 Codacy 工具使用
目录一、什么是Codacy二、GitHub上使用Codacy三、Codacy上导入GitHub项目一、什么是CodacyCodacy是用于代码review检测(即代码审查)的工具,目前支持对40多种编程语言检测,如c、c++、c#、java、python、javascript等。Codacy可用于GitHub和GitLab上的项目每次的提交内容进行代码检测,帮你review代码,检测哪些写得不好可
西凉的悲伤
·
2023-03-24 15:18
github
git
代码质量
代码
review
Codacy
基于C++11的代码审核常见问题清单
此清单的意图是为了提高本组
代码质量
和开发水平。
我才是鳴海步
·
2023-03-24 14:31
C++
c++
开发语言
后端
C++11
代码审核
稳,工作中最重要的
比如:
代码质量
不好,给他提出的问题,总感觉是我们在给他挑刺儿,业务代码老是返工
ThinkJava
·
2023-03-24 06:30
搭建IDEA集成SonarQube本地
代码质量
检测
环境准备1.SonarQube下载:https://www.sonarqube.org/downloads/2.Java11或以上版本安装多环境共存,指定SonarQube的java运行版本(注意地址改为自己的java路径,最后面必须带java):解压目录下:/sonarqube-8.5.1.38104/conf/wrapper.conf,修改该配置:wrapper.java.command=D:
老亚瑟程序猿
·
2023-03-24 02:21
java基础知识点
Java学习路线:搬砖工逆袭
Java架构
师简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构
师奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言一、语言的五大特性
哪 吒
·
2023-03-24 01:49
Java
SE
java
09 - 深入理解基于接口编程
这个原则非常重要,是一种非常有效的提高
代码质量
的手段,在平时的开发中特别经常被用到如何解读原则中的“接口”二字?
舍是境界
·
2023-03-23 18:45
2023最新版Java面试八股文大全PDF版限时分享,含700道高频面试题
前言2023经济复苏,眼看已经到了金三银四黄金跳槽季了,不知道在座的
Java架构
师们找到理想的工作没。
Java糖糖
·
2023-03-23 18:28
java
面试
pdf
Kafka~消息队列中拉模式和推模式的区别
来源公众号:
Java架构
师宝典一、推模式1.介绍在MQ中也就是Broker收到消息后主动推送给Consumer的操作,叫做推模式推模式的实现是客户端会与服务端(broker)建立长连接,当有消息时服务端会通过长连接通道将消息推送给客户端
飞Link
·
2023-03-23 18:16
大数据
kafka
java
分布式
react高阶组件
1.基本概念高阶组件是React中一个很重要且较复杂的概念,高阶组件在很多第三方库(如Redux)中都被经常使用,即使你开发的是普通的业务项目,用好高阶组件也能显著提高你的
代码质量
。
zlb123456
·
2023-03-23 18:16
如何成为高级工程师?编写软件还是创建系统
他们看重
代码质量
,运用最佳实践,尝试应用最前沿的技术。他们投入大量时间在学习新技术上。对他们而言,最终目标是要创造优雅的、高性能、可维护的软件。高级程序员关系构建系统。
302wanger
·
2023-03-23 16:37
RxJava 3.x系列(三)RxJava操作符使用场景举例
一.Rx
java架构
场景rxjava_mvpRxJava通过Observable传递数据流,以MVP为例,我们可以在Model层创建Observable并封装基础数据,Presenter层订阅后开始数据流动
文泰ChrisTwain
·
2023-03-23 02:23
对标阿里P6+的
Java架构
班课程招生,仅限50名!
现阶段很多人被表象迷惑,感觉Java的开发人员并不好找工作。一部分人就误以为市场饱和了,却没考虑到是自身能力不足,而且他们在学习的过程中往往是这样的:对知识点不会筛选,盲目买书看视频,资料堆积如山,什么都不管先学了再说;指望把一本书啃透、一套视频看完,多敲敲写一些就能搞定;什么都学,感觉什么都会,但是在做项目的时候一头雾水;听别人说哪个好就学哪个,盲目跟风;各种乱七八糟的东西都用,只要实现效果其他
漫话编程
·
2023-03-23 02:23
java架构
设计图,不止面试题,笔记源码统统都有
前言:随着秋招的开启,不管是应届毕业生找工作,还是在职程序员跳槽去找更高薪水的工作,都要面临面试这一难关。应对面试不仅需要丰富的项目经历,还需要牢固的基础知识。在这里整理一些比较详细的Java高频面试题,并给出答案供大家参考。这些面试题与答案,毫不夸张的说涵盖Java面试中大部分的知识,当然关于实际项目开发方面有所欠缺,这就需要大家靠自己了。一、不少培训班候选人的简历中,缺乏足够的商业项目年限不少
A程序员导师
·
2023-03-23 01:26
Java
经验分享
架构
java
ESlint + Prettier
专注于代码格式化的工具,对代码不做质量检查虽然说ESLint其实也具备一定的代码风格的格式化能力,但是在实践中,我们一般采用ESlint来做
代码质量
的约束,用Prettier来做代码风格的约束eslint-config-prettier
Cherry丶小丸子
·
2023-03-22 21:23
太强了!不愧是阿里技术官,Spring实战精髓全在这本限量版笔记里
很多
Java架构
师也认为,学Java主要就是学Spring,Spring也是你在三年内必须要掌握的一项重要技术。
Java余笙
·
2023-03-22 20:54
C++最佳实践 | 工具
在讨论如何确保整体
代码质量
的同时,补充了一些没有讨论到的较
轻松学C语言
·
2023-03-22 17:51
c++
microsoft
开发语言
提高
代码质量
需要看哪些书?
提高
代码质量
的许多原则关心的不仅是在初期确保软件达到上述标准,而且在整个软件生命期中需求发展和新场景出现时一直保持这种状态。
人邮异步社区
·
2023-03-22 14:48
代码规范
代码复审
程序人生
程序员修养
抛弃代码的坏味道 - 提升
代码质量
之可测试性
本文是提升
代码质量
第二篇:对于代码可测试性,我所遵守一些原则。
小赵营
·
2023-03-22 12:25
《代码规范》_p3c
我司(chapter委员会决定)也决定基于这套规范提高
代码质量
,间接提升提升Codereview。三个方面:1.开发阶段:IDEA插件,自觉遵守,算是一种约定(COC)2.单测阶段
tjhuey
·
2023-03-22 11:13
快来跟我一起学 React(Day4)
知识点Eslint(
代码质量
校验)eslint-webpack-plugin(Eslintwebpack插件)eslint-config-react-app(React官方eslint配置)fork-ts-checker-webpack-plugin
vv_小虫虫
·
2023-03-22 11:03
抛弃代码的坏味道 - 提升
代码质量
之可读性
[写在开始]
代码质量
是每个项目都在呼吁的。却是大家都不愿实施的。长期效益诱惑抵抗不了短期收益的现实。目前,它给予的程序猿只有自我满足和成就感。一个深陷老旧系统无法脱身程序员面对代码无奈大家都有耳闻。
小赵营
·
2023-03-22 06:57
一名
Java架构
师分享自己的从业心得,从码农到架构师我用了八年
工作了挺久,发现有个挺有意思的现象,从程序员、高级程序员,到现在挂着架构师、专家之类的头衔,伴随着技术和能力的提高,想不明白的事情反而越来越多了。这些疑问有些来自于跟小伙伴的交流,有些是我的自问自答,有些到现在也想不清楚,这篇文章就来写一写这些年来自己的从业心得。记得有人说过一句话,大体意思是:现在计算机技术发展那么迅速,日新月异,那些学计算机技术的人,要不断学习才能不被淘汰,那些人的脑子是不是坏
Spring框架9420
·
2023-03-22 02:23
代码整洁之道-参数检查和 null
原创文章,转载请注明出处引言
代码质量
的好坏,本身是一个比较难量化的标准,现在应该很少有公司再以一个程序员产出的代码行数作为标准了。
鬼畜的猪
·
2023-03-21 04:04
Flutter Component动画的显和隐最佳实践
TweenAnimationBuilderExplicitAnimations——显示动画基本使用AnimatedWidgetAnimatedBuilder动画选择决策树Flutter中包含大量的动画组件和自定义动画方式,所以,在合适的场景下选择合适的动画实现方式就成了决定
代码质量
好坏的一个重要因素
·
2023-03-21 00:21
Java架构
_分布式锁的三种实现
什么是分布式锁:有分布式锁就有单机锁,按照我的理解单机锁就是服务器在一个单一节点上,当处理高并发的问题时我们可以利用可重入锁(ReentrantLock类和synchronized),但是分布式的同步问题非常突出,不同的服务是分布在不同的节点上,也就是不同的服务器,节点和节点之前的JVM无法解决同步问题分布式锁的三种实现基于数据库的分布式锁:一般有悲观锁和乐观锁的两种实现机制乐观锁的实现是这样的(
銳冰
·
2023-03-20 11:53
关于程序员搞笑但却真是无比的编程语录,你知道几条呢?
这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,
代码质量
,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。
Java__JJ
·
2023-03-19 22:57
Java架构
实践-Java开发中不必要存在的代码
不完美的库类不完美的库类(IncompleteLibraryClass)当一个类库已经不能满足实际需要时,你就不得不改变这个库(如果这个库是只读的,那就没辙了)。问题原因许多编程技术都建立在库类的基础上。库类的作者没用未卜先知的能力,不能因此责怪他们。麻烦的是库往往构造的不够好,而且往往不可能让我们修改其中的类以满足我们的需要。解决方法如果你只想修改类库的一两个函数,可以运用引入外加函数(Intr
Java小仙女
·
2023-03-19 20:34
前端自动化测试--02基础
先看看前端常见的问题:修改某个模块功能时,其它模块也受影响,很难快速定位bug多人开发代码越来越难以维护不方便迭代,代码无法重构
代码质量
差增加自动化测试后:我们为核心功能编写测试后可以保障
35108b7328fb
·
2023-03-19 11:55
面试问到springmvc不会怎么办?看这篇就够了,springmvc面试题(共22题,含答案)
【
Java架构
师面试网】收集整理了一些Java面试的常见问题,这些问题可能会在你下一次技术面试中遇到。
6cc011a46fcd
·
2023-03-19 08:53
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他