1. NIO 阅读本节前,请先阅读我的NIO基础文章:https://www.jianshu.com/nb/8788241 NIO是Java中的一种同步非阻塞IO,NIO是面...

IP属地:辽宁
1. NIO 阅读本节前,请先阅读我的NIO基础文章:https://www.jianshu.com/nb/8788241 NIO是Java中的一种同步非阻塞IO,NIO是面...
1. JAVA基础 1.1 Java基本类型有哪些?它们分别占用多少字节? Java中的基本类型包括: byte(1字节) short(2字节) char(2字节) int(...
轮询法(Round Robin) 轮询法基本上算是最简单的负载均衡算法了,它的思想就是不管啥情况,对所有的服务器节点全部按顺序来,将请求按照顺序轮流地分配到各个服务器上。这种...
最近参加了字节跳动的后台开发工程师面试,记录一下面经。(ps:社招两年经验) 1. 一面(1小时) 一面主要是基础考察,包括简历中提到的以及一些标准的基础问题。 VUE和Re...
事务可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 一般来说,数...
Seata框架是一个业务层的XA(两阶段提交)解决方案。在理解Seata分布式事务机制前,我们先回顾一下数据库层面的XA方案。 1. MySQL XA方案 MySQL从5.7...
1. HTTP常见方法 GET: 通常用于请求服务器发送某些资源 HEAD: 请求资源的头部信息,并且这些头部与 HTTP GET 方法请求时返回的一致。该请求方法的一个使用...
1. 重排序 重排序是指编译器和处理器为了优化程序性能而对指令序列进行重新排序的一种手段。 请看下面的一个例子: 这段代码的运行结果可能为(1,0)、(0,1)或(1,1),...