Docker
未读Docker常见命令1.常见命令Docker最常见的命令就是操作镜像、容器的命令,详见官方文档: https://docs.docker.com/
[!NOTE] 注意docker run 和 docker start 的区别docker run 是创建并运行一个容器,多次运行就会创建多个容器docker start 只是启动而哦那个其而已
如图所示:
查看当前容器的运行状态:
1docker ps -a
删除容器:
1docker rm
查看容器运行的日志:进行排错、查看异常
1docker logs
进入容器对容器内部进行一些修改:
1docker exec
简化查看容器状态
1docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}"
命令别名 ...
Docker挂载1.数据卷挂载数据卷(volume)是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁
利用Nginx容器部署静态资源
命令
说明
文档地址
docker volume create
创建数据卷
docker volume create
docker volume ls
查看所有数据卷
docker volume ls
docker volume rm
删除指定数据卷
docker volume rm
docker volume inspect
查看某个数据卷的详情
docker volume inspect
docker volume prune
清除数据卷
docker volume prune
创建完宿主机目录之后
挂载容器目录(做挂载就会自动创建了)
1docker run -v 数据卷:容器内目录
所以在宿主机内做的所有操作容器内也实现了,这是利用数据卷实现了宿主机目录与容器内目录自动的双向的映射
2.本地目录挂载1docker run -v 本地目录:容器内目录
-v mysql:/var/l ...
Docker
未读Docker快速入门1.什么是Docker简单来说,就是帮助我们部署项目以及项目所依赖的各种各样的组件,就是一个简单的运维工具
2. Linux(Centos 7)下安装Docker1234567891011121314151617181920212223242526272829303132333435# 1. 卸载旧版本 Docker(若有)yum remove -y docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine# 2. 安装依赖工具yum install -y yum-utils curl# 3. 备份并替换系统基础源(解决 CentOS 7 源失效问题)mkdir -p /etc/yum.repos.d/bak && mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/curl ...
MPd的核心功能
1.条件构造器MP支持各种负责的where条件,可以满足日常开发的所有需求Wapper就是条件构造器使用例子需求:更新id为1,2,4的用户的余额,扣200
123UPDATE user SET balance = balance - 200 WHERE id in (1, 2, 4)
12345678@Testvoid testUpdateWrapper() { List<Long> ids = List.of(1L, 2L, 4L); UpdateWrapper<User> wrapper = new UpdateWrapper<User>() .setSql("balance = balance - 200") .in("id", ids); userMapper.update(null, wrapper);}
使用Lambda的形式,用对应的get函数避免字符串硬编码
12345678 ...
MP的扩展功能1.代码生成在IDEA上安装MyBatisPlus插件
打开Settings(Ctr+Alt+S)
搜索并安装插件:MyBatisPlus
双击Shift搜索ConfigDatabase进行配置
双击Shift搜索CodeGenerator生成相关表的代码
2.静态工具当出现两个Service出现相互调用可以使用静态的工具Db进行调用,避免循环依赖比如开发以下业务
1234567//UserController@GetMapping @ApiOperation("根据id批量查询用户接口") public List<UserVO> queryUserById(@ApiParam("用户id集合") @RequestParam("ids") List<Long> ids) { return userService.queryUserAndAddressByIds(ids); }
123//IUserServiceList<UserVO> q ...
MP入门案例为什么使用MPMP即==MyBatisPlus==,可以对Mybatis进行改造
123456789101112public interface UserMapper { void saveUser(User user); void deleteUser(Long id); void updateUser(User user); User queryUserById(@Param("id") Long id); List<User> queryUserByIds(@Param("ids") List<Long> ids);}
这些SQL语句对应的xml文件虽然不难,但是繁琐
怎么使用MP呢
引入MP依赖MP官方提供了starter,其中集成了Mybatis和MP的所有功能,并且实现了自动装配的效果。因此我们可以用MybatisPlus代替Mybatis的starter:
1234 ...
MP插件功能1.分页插件首先,要在配置类中注册MyBatisPlus的核心插件,同时添加分页插件:
12345678910111213141516@Configuration public class MyBatisConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor(){ MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); //1.创建分页插件 PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor(DbType.MYSQL); paginationInnerInterceptor.setMaxLimit(1000L); // 设置单页最大数量 //2.添加分页插件 ...
计算机是如何工作的一、操作系统
计算机的核心硬件包括:
CPU(中央处理器,负责计算与调度)
内存(临时存数据 / 指令,速度快)
硬盘(长期存数据,容量大)
外设(键盘 / 网卡等)
这些硬件本身是“裸设备”,需要操作系统(OS) 作为“中间人”协调它们工作,同时对接上层应用。
操作系统(如 Windows、Linux、Mac OS、Android)是计算机中一个重要的管理软件,其作用包括:
管理各种硬件设备
为应用程序提供稳定的运行环境,确保它们工作过程中互不干扰
操作系统管理应用程序的核心方式,是把“运行的程序”抽象为“进程”——每个进程都有独立资源,OS 通过统一的“进程控制块(PCB)”来管理它们。
二、进程(Process)和线程(Thread)进程(Process)
是操作系统资源分配的基本单位
一个运行起来的程序就称为进程
现代计算机可同时运行上百个进程,因此需要操作系统进行有效管理
线程(Thread)
是操作系统调度和执行的基本单位
线程与进程的区别
特性
进程
线程
资源分配
有独立资源
共享 ...
第五期:重磅升级!全新「海林影视」闪亮登场全新体验 极致升级热烈祝贺!海林影视平台完成全面升级,为您带来更快速、更自由、更个性化的观影体验!
速度革命
加载速度提升300% - 秒开播放,告别等待
全新优化架构 - 流畅播放不卡顿
智能线路选择 - 自动匹配最佳资源
个人专属空间现在支持自主注册账号,打造属于你的观影天地:
观看历史记录
个性化推荐
快速入门指南1. 访问方式【推荐】 直接访问全新域名:
🌐 https://hlyy.hljs.qzz.io/
2. 账号注册简单三步,开启专属体验:
输入自己觉得好听的‘用户名
输入只有自己知道的密码
点击注册按钮
为速度加分:
使用Chrome/Edge最新版浏览器
登录后观看体验更佳
晚间高峰时段依然流畅
常见问题Q:需要付费吗?A:目前完全免费,敬请放心使用
如有任何问题,欢迎在评论区留言反馈!祝您观影愉快!🎬✨
影视音乐
未读
第三期:海林影院网站使用指南🎬 网站简介海林影院 是一个精心打造的影视聚合平台,汇集了:
最新热门电影 🎥
热门电视剧集 📺
精品短剧合集
动漫新番 🌟
漫画资源 📚
🔑 快速访问指南
网站入口:
方式一:通过海林小站首页导航栏进入
方式二:直接访问海林影院
登录信息:
登录密码:123456
首次登录后建议缓慢的话稍等片刻即可
💡 使用小贴士
推荐使用 Edge 浏览器获得最佳体验
遇到加载问题可尝试切换播放线路
⚠️ 重要声明本网站所有内容仅供个人娱乐使用,请遵守以下规范:
禁止商用或二次传播
发现异常内容请及时反馈
祝您观影愉快!🎉

















