相关文章
Linux page migration源码分析
目录
概述
__unmap_and_move函数
step1: Lock the page to be migrated
step2: Insure that writeback is complete.
step3: Lock the new page that we want to move to.
step4: All the page table references to the page are converted to migration entries.
st…
建站知识
2024/12/15 23:16:54
-bash: java: command not found笔记
文章目录 场景解决方案找java的方法find命令进行查找根据java进程找寻具体位置 场景
linux系统执行java命令时报错: -bash: java: command not found。
解决方案
可能是没有安装java(这种情况比较少)或者安装了java但是没有设置环境变量(一般是这种情况)。
找ja…
建站知识
2024/12/28 21:24:47
AmazonS3对象存储
概述
平时都是直接用的各个oss的各自的sdk,然后发现有一个amazon s3 sdk,主流的oss基本都支持s3协议,可以统一访问任何数据。
amazon s3全称是 Amazon Simple Storage Service,本身是amazon提供的一个对象存储服务。
S3最大功能是存储类和生命周期管理。
S3标准…
建站知识
2024/10/10 4:08:26
【JAVA】建造者模式
【JAVA】建造者模式
建造者模式是一种创建型设计模式,用于将对象的构建过程与其表示分离。它可以通过一步一步地构建复杂对象,使得相同的构建过程可以创建不同的表示。
在Java中,建造者模式通常由以下几个组件组成: 产品&#x…
建站知识
2024/12/29 8:45:25
Linux centos7 bash编程小训练
训练要求:
求比一个数小的最大回文数
知识点:
一个数字正读反读都一样,我们称为回文数,如5、11、55、121、222等。
我们训练用bash编写一个小程序,由我们标准输入一个整数,计算机将显示出一个比这个数小…
建站知识
2024/12/7 8:01:31
ROS-3.ros创建工作空间和工作包
工作空间
工作空间(workspace)是存放工程开发相关文件的目录,目录里面包括
src :代码空间,ROS的catkin软件包(源代码包)build:编译空间,catkin(CMake)的缓存信息和中间…
建站知识
2024/10/10 4:09:01
Redis数据类型全总结【超详细万字总结】
文章目录 前言一、String1、内部实现2、应用场景缓存对象常规计数分布式锁共享 Session 信息 3、常用指令 二、List1、内部实现2、应用场景消息队列List 作为消息队列有什么缺陷 3、常用指令 三、Hash1、内部实现2、应用场景缓存对象购物车 3、常用指令 四、Set1、内部实现2、应…
建站知识
2024/10/10 4:09:08
Linux操作系统--shell编程(条件判断)
(1).基本的语法 test condition [ condition ] 注意condition前后要有空格;在使用该种表达式的时候,条件非空即为 true,[ hello ]返回 true,[ ] 返回 false。我们可以通过echo $?来判断上一次执行的情况来判断真假(0真1假)。
建站知识
2025/1/5 10:09:01