摘要: 在DispatcherServlet.java的doDispatch方法中,springmvc通过handlermapping里面找哪个handler能处理请求,handler封装了目标方法的信息, mappedHandler = getHandler(processedRequest); 然后为当 阅读全文
posted @ 2022-07-18 22:49 Lincee 阅读(496) 评论(1) 推荐(0)
摘要: 用「读 + 写」请求的并发的场景来分析。 假如某个用户数据在缓存中不存在,请求 A 读取数据时从数据库中查询到年龄为 20,在未写入缓存中时另一个请求 B 更新数据。它更新数据库中的年龄为 21,并且清空缓存。这时请求 A 把从数据库中读到的年龄为 20 的数据写入到缓存中。 即:请求A——缓存未命 阅读全文
posted @ 2022-10-17 20:58 Lincee 阅读(56) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-10-17 15:16 Lincee 阅读(18) 评论(0) 推荐(0)
摘要: Redis有3种实现持久化的方式:AOF日志、RDB快照、混合持久化 Redis写入AOF日志的过程 Redis执行完写操作命令后,将命令追加到server.aof_buf缓冲区 通过write()系统调用,将aof_buf缓冲区的数据写入到AOF文件 数据被拷贝到了内核缓冲区page cache 阅读全文
posted @ 2022-10-12 16:53 Lincee 阅读(172) 评论(0) 推荐(0)
摘要: 一、本地数据集上传到到数据仓库Hive 1、 实验数据集的下载 1. 将user.zip下载到指定目录 2.给hadoop用户赋予针对bigdatacase目录的各种操作权限 3.创建一个dataset目录用于保存数据集 4.解压缩user.zip文件 5.可以看到dataset目录下由两个文件 6 阅读全文
posted @ 2022-09-26 16:54 Lincee 阅读(1835) 评论(0) 推荐(0)
摘要: 一、 Linux用户和组及其权限管理 请根据以下项目要求,写出操作过程和命令并进行相应的验证测试操作。 项目要求: 某软件开发公司即将开始在Linux系统上进行项目的开发。要实现的环境是:公司有软件开发,网络和技术支持3个部门,对应建立3个用户组为project,technology,market。 阅读全文
posted @ 2022-07-15 19:16 Lincee 阅读(324) 评论(0) 推荐(0)
摘要: 设计进度安排 1、分析居民区光纤网络的数据属性,并依据光纤铺设的功能要求,确定算法设计方案; 2、完成网络光纤铺设的数据结构设计工作,包括图文件的结构与存储结构、最小生成树的存储结构、图形的显示结构等; 3、完成功能设计工作,包括随机生成代价文件、读图文件、计算最小生成树、显示最小生成树等; 4、使 阅读全文
posted @ 2022-07-13 14:43 Lincee 阅读(401) 评论(0) 推荐(0)