摘要: 基于AOP(切面)传统的实现方案 优点:实现思路简单; 缺点:增加数据库的负担,强依赖前端的传参,不方便拓展,不支持批量操作,不支持多表关联; 基于数据库Binlog 优点:解除了数据新旧变化的耦合,支持批量操作,方便多表关联拓展,不依赖开发语言; 缺点:数据库表设计需要统一的约定; 方案实现细节 阅读全文
posted @ 2021-03-26 10:09 KLAPT 阅读(126) 评论(0) 推荐(0)
摘要: 在 Java 中,可以通过两种形式来达到抽象的目的,一种是抽象类,另外一种就是接口。 《《《《一个类只能继承一个抽象类,但却可以实现多个接口。》》》》》 接口是通过 interface 关键字定义的,它可以包含一些常量和方法。 public interface Electronic { // 常量 阅读全文
posted @ 2021-03-26 09:56 KLAPT 阅读(53) 评论(0) 推荐(0)
摘要: SQL 标准定义了四个隔离级别: READ-UNCOMMITTED(读取未提交): 最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。 READ-COMMITTED(读取已提交): 允许读取并发事务已经提交的数据,可以阻止脏读,但是幻读或不可重复读仍有可能发生。 REPE 阅读全文
posted @ 2021-03-26 09:01 KLAPT 阅读(57) 评论(0) 推荐(0)
摘要: 1、第一次握手:客户端给服务器发送一个 SYN 报文。 2、第二次握手:服务器收到 SYN 报文之后,会应答一个 SYN+ACK 报文。 3、第三次握手:客户端收到 SYN+ACK 报文之后,会回应一个 ACK 报文。 4、服务器收到 ACK 报文之后,三次握手建立完成 》作用是为了确认双方的接收与 阅读全文
posted @ 2021-03-18 09:42 KLAPT 阅读(91) 评论(0) 推荐(0)
摘要: Nginx功能 1、反向代理2、负载均衡3、HTTP服务器(包含动静分离)4、正向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对 阅读全文
posted @ 2021-03-17 17:25 KLAPT 阅读(112) 评论(0) 推荐(0)
摘要: HashMap 是 Java 中 Map 的一个实现类,它是一个双列结构(数据+链表),这样的结构使得它的查询和插入效率都很高。HashMap 允许 null 键和值,它的键唯一,元素的存储无序,并且它是线程不安全的。 HashMap 的双列结构是数组 Node[]+链表,我们知道数组的查询很快,但 阅读全文
posted @ 2021-03-16 21:03 KLAPT 阅读(105) 评论(0) 推荐(0)
摘要: 数据库连接池的基本思想是:为数据库连接建立一个“缓冲池”,预先在池中放入一定数量的数据库连接管道,需要时,从池子中取出管道进行使用,操作完毕后,在将管道放入池子中,从而避免了频繁的向数据库申请资源,释放资源带来的性能损耗。 阅读全文
posted @ 2021-03-16 20:39 KLAPT 阅读(181) 评论(0) 推荐(0)
摘要: 进程: 每个程序有一个独立的进程,而进程之间是相互独立存在的。 线程: 进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。 串行:相对于单条线程来执行多个任务,按照一定的顺序去进行,在时间上是不可能发生重叠 并行:在同一时刻发生的,并行在时间上 阅读全文
posted @ 2021-03-15 10:35 KLAPT 阅读(65) 评论(0) 推荐(0)
摘要: NGINX服务器 NGINX的开发是为了解决C10K(C10K是如何处理1万个并发连接的简写)问题。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。 其特点是占有内存少,并发能力强。 注:https://www 阅读全文
posted @ 2021-03-15 10:14 KLAPT 阅读(72) 评论(0) 推荐(0)
摘要: 1. ASCII(7个二进制位来表示) 作用:表语英语及西欧语言。 位数:ASCII是用7位表示的,能表示128个字符;其扩展使用8位表示,表示256个字符。 范围:ASCII从00到7F,扩展从00到FF。 2.iso8859-1(属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。 阅读全文
posted @ 2021-03-15 09:53 KLAPT 阅读(489) 评论(0) 推荐(0)