
△三次握手建立接,究竟是什么情况? TCP是基于连接的,所以在传输数据前需要建立连接。 TCP在传输上是双工传输,不区分Client端和Se...
Condition源码分析 调用 Condition,需要获得 Lock 锁,所以意味着会存在一个 AQS 同步队列,先来看 Conditi...
J.U.C 简介 Java.util.concurrent 是在并发编程中比较常用的工具类,里面包含很多用来在并发场景中使用的组件。比如线程...
连接 MySQL服务监听的端口默认是3306,客户端连接服务端的方式有很多种。可以是异步,同步,短连接,长连接,可以是TCP也可以是Unix...
问题来了什么是HASH? 这就是HASH[https://www.jianshu.com/p/758f783dbdad] 解决HASH冲突有...
什么是Hash?什么是Hash表?什么是Hash冲突? HASH 哈希(散列)是指:任意长度的输入经过hash算法转化为固定长度的输出。 哈...
Synchronized(同步锁) 思考一个问题,锁是为了解决什么问题,锁的本质是什么? 锁的本质是在多线程使用共享资源中,为了解决线程资源抢...
MyBatis的工作流程 1.解析配置文件 对于MyBatis来说,我不知道你的数据库地址和账户啊,你要告诉我。配置包含了全局配置文件和映射...
一、MyBatis 实际使用案例 编程式使用 JavaApi编程的方式使用。 1.引入Mybatis jar 包 2.创建一个全局配置文件,...