一、页式存储基本原理 (一)内存划分 页式存储首先将内存物理空间划分成大小相等的存储块,这些块通常被称为“页帧”或“物理页”。每个页帧的大小是固定的,例如常见的页帧大小有4KB、8KB等,这个大小由操作系统决定。同…
2025/1/31 12:58:09介绍: 在项目中,我们可能一起提交多个文件 git add -A:提交所有变化git add -u:提交被修改(modified) 和被删除文件(deleted) 文件,不包括新文件(new) git add .:提交新文件(new) 和被修改文件(modif…
2025/1/31 8:21:51comments: true edit_url: https://github.com/doocs/leetcode/edit/main/lcof2/%E5%89%91%E6%8C%87%20Offer%20II%20012.%20%E5%B7%A6%E5%8F%B3%E4%B8%A4%E8%BE%B9%E5%AD%90%E6%95%B0%E7%BB%84%E7%9A%84%E5%92%8C%E7%9B%B8%E7%AD%89/README.md 剑指 Offer II 012. 左右两边子数…
2025/1/31 7:48:20目录 一、线程和进程 (1)进程 (2)线程 (3)区别 二、串行、并发、并行 (1)串行 (2)并行 (3)并发 三、爬虫中的线程和进程 &am…
2025/1/31 6:03:38我觉得docker最大的便利性体现在可以实现镜像共享,方便团队在同一环境下开发。当然docker的强大之处不止于此。 接下来我用一个例子来演示如何进行docker镜像共享,步骤如下(Ubuntu): 准备工作:首先确定已经…
2025/1/31 11:34:45 人评论 次浏览http://topic.csdn.net/u/20110630/12/08b2975f-cce2-4f5a-8397-7b9b87bc1324.html
2025/1/31 10:19:20 人评论 次浏览这是一种可以创建多线程消息的函数 使用方法:1,首先创建一个Handler对象 Handler handlernew Handler(); 2,然后创建一个Runnable对象 Runnable runnablenew Runnable(){ Override public void run() { // TODO Auto-generated met…
2025/1/31 7:37:31 人评论 次浏览Compile,Provided,APK,Test compile,Debug compile,Release compile Compile compile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。 Provided Provided是对所有的build type以及favlors只在…
2025/1/31 4:59:58 人评论 次浏览前言 昨天,有个女孩子问我提高数据库查询性能有什么立竿见影的好方法? 这简直是一道送分题,我自豪且略带鄙夷的说,当然是加「索引」了。 她又不紧不慢的问,索引为什么就能提高查询性能。 这还用问,索引…
2025/1/31 12:57:07 人评论 次浏览CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192.168.173.148 但是用mac的终端远程连接到CentOS的时候,由于家里和学校IP不同,虚拟…
2025/1/31 12:56:06 人评论 次浏览安装miniconda第一步:下载 miniconda3wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh第二步:配置执行权限#7421 r4,w2,x1 可读可写可运行 chmod 777 Miniconda3-latest-Linux-x86_64.sh #举例&#…
2025/1/31 12:51:55 人评论 次浏览IOS7 webview全屏导致状态栏悬浮在页面上解决方案:打开 ios项目/classes/MainViewController.m,修改viewWillAppear方法- (void)viewWillAppear:(BOOL)animated{// View defaults to full size. If you want to customize the views size, or its subvie…
2025/1/31 12:50:53 人评论 次浏览http://acm.hdu.edu.cn/showproblem.php?pid1026 题意:给出一个迷宫,求出到终点的最短时间路径。 这道题目在迷宫上有怪物,不同HP的怪物会损耗不同的时间,这个时候可以用优先队列,每次让时间最短的出队列。由于最后还需要输出路径…
2025/1/31 12:48:47 人评论 次浏览1 list转Array的方法 List to Array List 提供了toArray的接口,所以可以直接调用转为object型数组 List<String> list new ArrayList<String>(); Object[] arraylist.toArray(); 上述方法存在强制转换时会抛异常:[Ljava.lang.Object; can…
2025/1/30 23:24:47 人评论 次浏览作者:Grey 原文地址: http://www.cnblogs.com/greyzeng/p/5524614.html 需求: 将Oracle数据库中某张表历史数据导入MySQL的一张表里面。 源表(Oracle):table1 目标表(MySQL)&…
2025/1/31 4:17:53 人评论 次浏览百分百题库提供保安员考试试题、保安职业资格考试预测题、保安员考试真题、保安职业资格证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 二、多选题 1.保安从业单位制定的紧急情况应急预案中应当包括(ÿ…
2025/1/31 5:42:15 人评论 次浏览想了很久MyBatis源码解析的第一篇文章写什么,后面还是决定先介绍一下MyBatis源码的运行过程,让小伙伴们对MyBatis的工作流程有个简单的了解,方便后面阅读源码.我们先通过一个图来看看MyBatis的执行流程上面的流程图,我们看到MyBat…
2025/1/31 6:18:53 人评论 次浏览一个大网站页面很多,如果每个版权信息直接写在下面,日后想改动就需要找到每个页面进行修改,容易遗忘和出错。 下面说一种比较方便的方法: 用一个静态网页嵌套在网站下面,这样只需修改静态页面,所以的版权信…
2025/1/27 17:14:23 人评论 次浏览目录 购物车模块 vo的编写编写interceptor绑定user-key 线程共享数据购物车商品的增加添加完成重定向避免刷新页面重复提交购物车商品的增删改查 消息队列RabbitMQ 场景理解概述docker安装RabbitMQ整合SpringBoot消息确认机制 一、购物车模块 需求描述 在线购物车…
2025/1/29 6:22:34 人评论 次浏览