欢迎各位一起讨论,目前正在整理面试问题,我会汇总到这里 https://github.com/shubiaodian/javaerdiscussion[https://git...

欢迎各位一起讨论,目前正在整理面试问题,我会汇总到这里 https://github.com/shubiaodian/javaerdiscussion[https://git...
我是一名程序员,主要从事后端开发的工作,目前工作6年,在两家公司待过,最近在看后端开发的机会,但是几次面试下来,情况都不是很理想。总结了一下原因,大概是几种情况: 客观因素 ...
普通面试者回答这个问题,可能是这么回答的。 (1)TCP是基于连接的,udp是无连接的(2)TCP是可靠的,保证数据传输到服务端,udp是不可靠的(3)TCP使用的系统资源比...
解释:第一行: version="1.0" 声明用的xml版本是1.0encoding="UTF-8" 声明用xml传输数据的时候的字符编码,假如文档里面有中文,编码方式不是...
Mac下Idea安装插件后重启报错 我这里是下载 maven helper以后重启报错 原因分析 插件和当前idea版本不匹配插件和其他插件冲突
问题描述:项目新建了一个module,后来不小心被我删除了,重新创建后,pom.xml就如图所示了,整个module也没办法使用了。 解决办法:IntelliJ IDEA -...
最近在准备面试,对于面试总结了一套自己的知识点,在这里大概罗列一下,后面会分别按照不同的知识点专门总结。 1.面试考察点 项目经验 (1)有哪些能够拿的出手的项目(日活、qp...
【背景】 最近线上陆续有人报bug,关注列表中明明关注了用户,但是没有返回关注列表。经排查发现关注服务接口返回数据为空。关注方经排查发现redis在从库上使用exists做判...
此篇文章算是对mysql事务的一个总结,在了解这些之前我们先对mysql在执行的过程中 有一个整体的认识,如下图 如上图所示,MySQL服务器逻辑架构从上往下可以分为三层:...
NameServ是rocketMQ的注册中心,保存所有Broker、Topic的元数据。Broker启动后会向nameserv发送心跳,nameserv也会定时检测broke...
0、引言 Redis没有直接使用C语言传统的字符串表示(以'\0'结尾的字符数组),而是构建了一种名为简单动态字符串(simple dynamic string, sds)的...
代码已经上传github有兴趣的同学可以上去看看,欢迎补充https://github.com/shubiaodian/operata_code 1.利用三元运算符,在if ...
1.方法区 说到方法区肯定需要了解《Java虚拟机规范》中对内存管理的划分。如图所示 这是《规范》中对内存的具体划分,说白了这只是个规范,是理论的东西。具体的实现因人而异。因...
【背景】 1.公司项目目前会通过接口返回来控制前端的展示,接口吐出模块一、模块二、模块三等多个模块的样式,前端负责渲染。后端接口如果不吐出某个模块,前端不会异常 只是会不...
1.什么是cas? cas 英文全称是Compare and Swap,翻译过来就是比较交换.CAS操作包含三个操作数——需要读写的内存值(V)、预期原值[进行比较的值](A...
背景:今天系统多个服务突然告警,限制响应时间超时,原本不到400ms的接口响应时间,好多都变成2s左右,但是过了2分钟就恢复正常 分析:根据查看监控显示,一个使用的第三方的r...
1.最近项目比较紧张,同一个工程修改的人越来越多,大家都开始搭建自己的测试环境,我负责的一个sprigboot工程,同事怎么都无法部署成功。报错提示如图 从报错信息来看,应该...
jenkins所在服务器磁盘空间告警 du -sh * 发现jenkins目录下磁盘空间已经达到了200多个G 具体目录是主要是jobs和workspace workspac...