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架构
代码评审的不可能三角
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
JAVA架构
师实战第一章 精通Mysql数据库
一、MySQL基础今日目标:完成MySQL的安装及登陆基本操作能通过SQL对数据库进行CRUD能通过SQL对表进行CRUD能通过SQL对数据进行CRUD1,数据库相关概念以前我们做系统,数据持久化的存储采用的是文件存储。存储到文件中可以达到系统关闭数据不会丢失的效果,当然文件存储也有它的弊端。假设在文件中存储以下的数据:姓名年龄性别住址张三23男北京西三旗李四24女北京西二旗王五25男西安软件新城
办公模板库 素材蛙
·
2022-06-12 11:14
教程
java
mysql
全会月薪至少 3W 的 面试题汇总,
下面是字节跳动2022年
Java架构
师岗面试题(试行版)的PDF版本,同时后边还会和大家分享1000套简
骑着猪追马的程序员
·
2022-06-11 18:48
java
面试
面试
java
程序人生
推荐 9 个经典前后端分离项目
前后端分离是现在主流的架构设计模式,它初衷是用「单一职责」原则把
代码质量
提上去从而达到节省人力和减少沟通时的信息损失的目的。本文推荐九个前后端分离的开源项目,都是采用最流行的技术栈。
逛逛GitHub
·
2022-06-11 12:35
java
vue
github
python
spring
boot
云原生
Java架构
师的第一课阿里云部署docker2- (docker实战-安装mysql)
docker安装成功,后面就只需要去找对应的网站进行镜像下载安装就可以安装任意版本的数据库,而不需要考虑Linux服务器版本和架构。1.拉取MySQL镜像去dockerhub,找到mysql镜像上面有所有的mysql版本和拉取镜像的命令。这里我们拉去最新的dockerpullmysql:latest也可以指定版本dockerpullmysql:5.7.36可以查看下载下来的镜像##下载来的镜像都在
信小呆666
·
2022-06-11 09:29
阿里云服务器相关
docker
java
mysql
原理分析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
阿里 45K
Java架构
师,必备技能清单
金九银十的跳槽面试季已经到来,最近跟朋友在一起聚会的时候,提了一个问题,说1-5年的Java程序员,薪资区间普遍是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿30K的不太可能是初级开发或者码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内因为除了北上广深杭,其他地方也很难达到。首先:30K对
无精疯
·
2022-06-04 04:22
100个Java项目解析,带源代码和学习文档!
项目源码和学习笔记22本
Java架构
师核心书籍从0到1J
北游学Java
·
2022-06-02 09:44
java
项目实战
数据结构与算法( 2 ):时间空间复杂度
常见算法时间的多项式关系:4、函数调用的时间复杂度分析:5、最坏(好)情况与平均情况三、空间复杂度1、定义2、例子一、算法效率的度量规模(引入问题)1、程序耗费时间的影响因素(1)、算法采用的策略、方案;(2)、编译产生的
代码质量
码农加油不秃头
·
2022-06-02 00:17
数据结构
与
算法
计算机课程设计-基于SSM的疫苗管理系统
计算机课程设计-基于SSM的疫苗管理系统1.开发环境及工具下载开发语言:
Java架构
:B/S框架:SSM+Vue数据库:MySQL编译工具:Idea、Eclipse、MyEclipse(选其一)其他:jdk1.8
QQ_2105837402
·
2022-06-01 17:13
项目
#
SSM
intellij-idea
java
eclipse
ssm
vue
计算机毕业设计-基于SpringBoot+Vue的新冠疫苗预约接种管理系统
计算机毕业设计-基于SpringBoot+Vue的新冠疫苗预约接种管理系统1.开发环境及工具下载开发语言:
Java架构
:B/S框架:SpringBoot+vue数据库:MySQL编译工具:Idea、Eclipse
QQ_2105837402
·
2022-06-01 17:12
项目
#
SpringBoot
vue.js
java
intellij-idea
springboot
javaweb
面试半月拿到9个Offer,不愧是字节大lao整合的
Java架构
师面试汇总
近期为了能帮助到我的粉丝大哥们,花了差不多半个月通过各大渠道整理了一份跟大厂相关的面试题合集,结合我一个入职字节拿了9个offer的朋友的面试经历,为朋友们整理了一份含金量很高的《
Java架构
师面试题》
java 分享官
·
2022-06-01 16:03
java
面试
经验分享
Java架构
师面试题系列之Dubbo面试专题(29题,含详细答案解析
服务提供者端设置超时时间,在Dubbo的用户文档中,推荐如果能在服务端多配置就尽量多配置,因为服务提供者比消费者更清楚自己提供的服务特性。服务消费者端设置超时时间,如果在消费者端设置了超时时间,以消费者端为主,即优先级更高。因为服务调用方设置超时时间控制性更灵活。如果消费方超时,服务端线程不会定制,会产生警告。3.Dubbo有些哪些注册中心?Multicast注册中心:Multicast注册中心不
普通网友
·
2022-06-01 07:07
程序员
面试
java
后端
Go语言自定义linter静态检查工具
制定linter规则方式一:标准库实现customlinter方式二:go/analysis集成到golang-cli前言通常我们在业务项目中会借助使用静态代码检查工具来保证
代码质量
,通过静态代码检查工具我们可以提前发现一些问题
·
2022-05-31 12:52
阿里巴巴十年
Java架构
师分享,会了这个知识点的人都去BAT了
1、底层源码与设计模式:详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美、提高核心竞争力。帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华。知其然,并知其所以然。把知识变成自己的2、软件技能36招实战技法:设计模式是解决常见问题的经验和方法,是设计师的葵花宝典,这36个设计模式实战案例也是需要了解的。3、分布式微服务企业级解决方案:分布式、微服务是现在互联网架构技术中
温不了情
·
2022-05-30 18:45
java
面试
微服务
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到底该不该学,学又该如何学习?
学习路线Java基础JavaWEB常用框架技术微服务开发分布式高级项目实战面试3、Java各级薪资要求一览表Java初级(10k-15k)Java中级(15k-25k)Java高级(25k-50k)总结
Java
爪哇斗罗
·
2022-05-27 07:33
JavaSE基础
java
java-ee
开发语言
图灵学院
JAVA架构
师vip第四期课程学习
大型网站的设计宗旨平时开发过程中,对于项目架构的设计,需要注意:合久必分:最初MVC就是把系统拆为M(model)、V(view)、C(controller)这三块,通过不同的包名来进行区分和分层,分层也是最常见的一种架构模式,不论用什么语言开发都会面临分层,这是无处不在的一种模式。而且分层也便于代码的解耦以及合理的工作分配。在我们的项目里,我们会通过Maven来对项目进行聚合分层。集群:集群是高
·
2022-05-24 16:37
架构师java视频教程
Java架构
师面试问些什么?微服务之springcloud面试题(共22题
首先通过@EnableFeignCleints注解开启FeignCleint根据Feign的规则实现接口,并加@FeignCleint注解程序启动后,会进行包扫描,扫描所有的@FeignCleint的注解的类,并将这些信息注入到ioc容器中。当接口的方法被调用,通过jdk的代理,来生成具体的RequesTemplateRequesTemplate在生成RequestRequest交给Client去
普通网友
·
2022-05-24 02:31
Java
经验分享
面试
java
Java架构
师面试问些什么?微服务之springcloud面试题(共22题,含详细解答
9、Eureka和ZooKeeper都可以提供服务注册与发现的功能,请说说两个的区别。1)Eureka取CAP中的AP,注重可用性。Zookepper取CAP理论中的CP强调高的一致性。ZooKeeper在选举期间注册服务瘫痪,虽然服务最终会恢复,但是选举期间不可用的Eureka各个节点是平等关系,只要有一台Eureka就可以保证服务可用,而查询到的数据并不是最新的自我保护机制会导致Eureka不
普通网友
·
2022-05-24 02:31
程序员
面试
java
后端
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
如何把一段简单的代码变复杂?(来涨涨见识)
来源:zhihu.com/question/277243683/answer/393676961这问题你应该去问企业级
Java架构
师。就比如print一句helloworld吧。
·
2022-05-18 08:15
java
Java架构
师必备技能之类加载机制
对于
Java架构
师是一定要具备构建工具的能力,在这之上就是构建框架能力,这些能力的基础就是jvm的类加载机制。在jdk1.8基础上来聊“虚拟
普通网友
·
2022-05-17 18:03
java
jvm
编程语言
大数据
spring
让java不再难学,架构师的必经之路,月入10万不再是梦
Java架构
师主要需要做哪些工作呢?1、负责设计和搭建软件系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题。
weixin_33834628
·
2022-05-17 18:32
程序员到架构师需要的编程基础
《
Java架构
师指南》就是这样一本指导小白到架构师进阶的书。本文摘取了这本书中的第一章节,主要介绍Java程序员走向架构师的基础知识,还有开发环境的搭建。
人邮异步社区
·
2022-05-17 18:29
编程语言
java
Java架构
师必经之路:类和对象的加载过程原理(上篇)
1.类加载的结论和代码演示顺序:父类静态属性(可以是对象)和静态代码块,看其在类中的先后顺序子类静态属性和静态代码块,看其在类中的先后顺序父类非静态属性和非静态代码块,看其在类中的先后顺序父类构造方法子类非静态属性和非静态代码块,看其在类中的先后顺序子类构造方法难点:与前面的过程分开讲解,类中的静态属性是自己,这个时候应该如何加载呢?即如下的第一行代码:classRoot{publicstatic
MrYuShiwen
·
2022-05-17 18:56
#
Java初级基础
java
开发语言
类加载
对象加载
静态属性加载
禁用循环依赖这个,真的不得不为SpringBoot点个赞
但事实上,项目中存在Bean的循环依赖,是
代码质量
低下的表现。多数人寄希望于框架层来给擦屁股,造成了整个代码的设计越来越糟,最后用一些奇技淫巧来填补犯下的错误。还好,SpringBoot终
Java爱好狂
·
2022-05-17 16:43
spring
boot
java
spring
后端
面试
那些
Java架构
师必知必会的技术
Java基础#Java对象的内存布局MapStruct解了对象映射的毒周末我把HashMap源码又过了一遍Java7和Java8中的ConcurrentHashMap原理解析Java中自定义注解Java函数式编程和lambda表达式TCP三次握手原理,你真的了解吗?“三次握手,四次挥手”你真的懂吗?程序员你为什么这么累|编码规范一个正则表达式引发的血案全解史上最快的JOSN解析库-alibabaF
·
2022-05-17 15:42
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
阿里P8架构师谈:成为架构师必须掌握的七大知识点(含面试题)
Java架构
师主要需要做哪些工作呢?1、负责设计和搭建软件系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题。
·
2022-05-12 21:13
java后端spring程序员
云原生
Java架构
师的第一课阿里云部署-KubeSphere平台安装
1.KubeSphere简介KubeSphere官网KubeSphere是在Kubernetes之上构建的以应用为中心的多租户容器管理平台,支持部署和运行在任何基础设施之上,提供简单易用的操作界面以及向导式操作方式,在降低用户使用容器调度平台学习成本的同时,极大减轻开发、测试、运维的日常工作的复杂度,旨在解决Kubernetes本身存在的存储、网络、安全和易用性等痛点。帮助企业轻松应对敏捷开发、自
信小呆666
·
2022-05-11 16:18
阿里云服务器相关
java
云原生
阿里云
云原生
Java架构
师(二)Docker 快速入门
目录一、简介二、Docker安装及常用命令2.1安装Docker2.2下载镜像dockerpull2.3创建容器docekrrun2.4进入容器dockerexec2.5提交镜像dockercommit2.6镜像传输第一种方式保存镜像dockersave第二种方式推送镜像到远程仓库dockerpush2.7挂载容器内部文件到外部文件dockerrun-v2.8其他命令查看日志dockerlogs复
Liu_Shihao
·
2022-05-11 16:37
Docker
云原生
docker
java
云原生
如何做好“防御性编码”?
简介:类似于“防御性驾驶”对驾驶安全的重要性,防御性编码目的概括起来就一条:将
代码质量
问题消灭于萌芽。
·
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
P7面试题
四面面经总结P7架构师
Java架构
师学习路线图(P7)P5-P8都需要掌握哪些技术Java中的锁有哪些?1、微服务注册中心的注册表如何更好的防止读写并发冲突?
zhaoyang10
·
2022-05-01 08:19
面试题
面试
java
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
云原生
Java架构
师的第一课阿里云部署-KubeSphere实战5-从应用仓库部署RabbitMQ
之前通过商店部署,但是商店部署得产品只有十几款,不适合企业级得开发。而手动部署又太过于繁琐,对于通用得软件我们希望可以一键部署成功。这里就介绍我们helm官网Helm是k8s的包管理工具,类似Linux系统常用的apt、yum等包管理工具。使用helm可以简化k8s应用部署具体得教程这里就不累述了helm入门教程第一步:我们进入官方,上面有helm官网得连接,打开头点击Charts这里有基本我们用
信小呆666
·
2022-04-30 10:05
阿里云服务器相关
java
阿里云
云原生
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他