摘要: @RequestParam 注解导致无法自动将请求参数填充到函数参数中 @RequestParam 注解通常用于从 HTTP 请求中提取单个参数值。它将参数值映射到方法的参数上,并且默认情况下不会自动将值填充到类的字段中。以下面的代码为例: class PageParam { private Int 阅读全文
posted @ 2023-12-01 15:37 のNice 阅读(18) 评论(0) 推荐(0) 编辑
摘要: PageHelper插件注意事项 使用PageHelper.startPage后要紧跟查询语句 下面的代码就有可能出问题: PageHelper.startPage(10, 10); if(param != null) { List<Data> data = dataMapper.select(ex 阅读全文
posted @ 2023-11-30 15:09 のNice 阅读(45) 评论(0) 推荐(0) 编辑
摘要: ## classpath 和 classpath* 的区别 `classpath` 和 `classpath*` 是两种不同的类路径搜索模式,它们在寻找资源文件时有所不同: 1. **classpath**:`classpath` 表示只在当前类加载器的类路径中搜索资源,不包括依赖的 JAR 文件和 阅读全文
posted @ 2023-09-04 15:06 のNice 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper论文传送门 介绍 ZooKeeper 是一个开源的分布式协调服务,它提供了高可用性和一致性的数据管理和协调功能。它被设计用于构建可靠的分布式系统,并提供了一组简单而强大的 wait-free 原语,使开发人员能够处理分布式应用中的共享配置、命名服务、分布式锁、分布式队列等问题。 在 阅读全文
posted @ 2023-05-29 00:03 のNice 阅读(31) 评论(0) 推荐(0) 编辑
摘要: ### 构建MerkleTree Cassandra 是一个分布式数据库系统,它使用 Merkle 树来实现数据一致性和数据完整性的验证。 在 Cassandra 中,每个节点都维护着自己的数据副本。为了确保数据的一致性和完整性,Cassandra 使用 Merkle 树进行验证。Merkle 树是 阅读全文
posted @ 2023-05-27 15:16 のNice 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 当不使用 source 命令执行脚本时,会创建一个子 shell,在该子 shell 中执行完脚本后退出子 shell。不是用 export 定义的变量只对该 shell 有效,对子 shell 是无效的。如下图所示,一开始 VA 没有用 export 定义,所以第一次执行 test.sh 脚本时子 阅读全文
posted @ 2023-05-03 14:17 のNice 阅读(322) 评论(0) 推荐(0) 编辑
摘要: Cassandra 数据模型 Cassandra 的数据模型与我们通常在关系型数据库中看到的有很大不同。本文概述了 Cassandra 如何存储其数据。 Cluster Cassandra 数据库分布在多台一起运行的机器上。最外面的容器称为集群。对于故障处理,每个节点都包含一个副本,如果发生故障,副 阅读全文
posted @ 2023-04-03 20:05 のNice 阅读(46) 评论(0) 推荐(0) 编辑
摘要: notify为什么会引发超时,notify和notifyAll的区别 每个同步对象都有对应的monitor,首先了解下monitor的内部结构。 1.monitor结构 Owner:指向拥有该同步对象的锁的线程,初始时为NULL WaitSet(等待池):包含之前持有过锁,但是调用wait方法释放掉 阅读全文
posted @ 2023-03-08 23:25 のNice 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 在TCP四次挥手中,为什么客户端发送FIN后,还可以发送报文 首先回顾下四次挥手的过程。 第一次挥手:客户端停止发送数据,主动关闭 TCP 连接,处于FIN_WAIT1状态,等待服务端确认。 第二次挥手:服务端发送 ACK 报文,表明已经收到客户端的报文了,此时服务端处于 CLOSE_WAIT 状态 阅读全文
posted @ 2022-06-30 15:10 のNice 阅读(1686) 评论(0) 推荐(1) 编辑
摘要: top 命令和 ps 命令 ps 命令 ps 命令查看系统的瞬时信息。通常使用ps -ef | grep 进程名, -e 代表显示所有进程,-f 表示做一个更为完整的输出。经常使用这个命令获得进程的 pid,然后使用命令kill pid杀死进程。 ps aux和ps -ef命令作用相似,两者源于 U 阅读全文
posted @ 2022-04-04 22:52 のNice 阅读(785) 评论(0) 推荐(1) 编辑