首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
EthanXQ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
一文教你快速理解 MySQL 事务隔离级别
在这个例子中根本不存在 id 为 1,并且 age 为 21 的记录,事务1读到了脏数据。 这就是脏读,一个事务中读到了另一个事务修改但未提交的数据。 不可重复读就是一个事务中读取2次同一条记录,但每次读取的结果不同。 幻读就是在一个事务中同样的查询条件产生取得的结果不同,有新…
18道kafka高频面试题哪些你还不会?(含答案和思维导图)
Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、s…
这可能是全网讲得最清楚的 ZooKeeper 概念文章了
相信大家对 ZooKeeper 应该不算陌生。但是你真的了解 ZooKeeper 是个什么东西吗?如果别人/面试官让你给他讲讲 ZooKeeper 是个什么东西,你能回答到什么地步呢? 我本人曾经使用过 ZooKeeper 作为 Dubbo 的注册中心,另外在搭建 solr 集…
查漏补缺:2020年搞定SpringCloud面试(含答案和思维导图)
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并…
一文让你理解Class类加载机制
Class文件是各种编译器编译生成的二进制文件,在Class文件中描述了各种与该类相关的信息,但是Class文件本身是一个静态的东西,想要使用某个类的话,需要java虚拟机将该类对应的Class文件加载进虚拟机中之后才能进行运行和使用。 举个例子,Class文件就好比是各个玩具…
2019年Java面试题基础系列228道(4),快看看哪些你还不会?
能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保护作用了。 一个典型的例子是在…
2019年Dubbo你掌握的如何?快看看这30道高频面试题!
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白…
2019年常见的Linux面试题及答案解析,哪些你还不会?
5、建立软链接(快捷方式),以及硬链接的命令。 35、awk 详解。 41、哪一个 bash 内置命令能够进行数学运算。 5、建立软链接(快捷方式),以及硬链接的命令。 复制文件: cp 7. 文件权限修改用什么命令?格式是怎么样的? “?”可替代单个字符。 “*”可替代任意多…
一文深入理解java中的线程
我们知道,一个线程可以用来执行一个任务,并且该任务的执行是异步的,并不会阻塞后面的代码。在一个java进程中,包含main方法的类也是在一个线程中执行的。在实际应用中,如果需要处理一个比较耗时的操作,为了不影响程序整体的响应,通常会将这个耗时的操作封装到一个线程中,异步的执行。…
2020面试还搞不懂MyBatis?快看看这27道面试题!(含答案和思维导图)
MyBatis是一个优秀的持久层ORM框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml…