本文分类:news发布日期:2025/2/24 2:43:52
相关文章
登录shell与非登录shell、交互式与非交互式shell的知识点详细总结
一、登录shell与非登录shell
1.登录shell定义:指的是当用户登录系统时所取的那个shell,登录shell属于交互式shell。
登陆shell通常指的是:用户通过输入用户名/密码(或证书认证)后启动的shell.例如:
当时…
建站知识
2025/2/24 2:17:40
MySQL8主主搭建
-- mysql8 主主搭建 mysql-8.0.35-linux-glibc2.12-x86_64.tar.xz
主1 : 192.168.2.160 主2 : 192.168.2.161
--解压mysql-8.0.35-linux-glibc2.12-x86_64.tar.xz为mysql8
-- 初始化mysql8 (略)
-- 参数192.168.2.160
[root…
建站知识
2025/2/24 2:35:51
实战 9 权限菜单管理
目录 1、权限菜单后端接口
2、查询权限菜单列表
2.1 设计效果图
2.2 menuList.vue
3、 新增权限菜单
3.1 新增权限菜单窗口代码
3.2 选择所属菜单代码
3.3 封装图标选择器
3.4 新增、编辑和删除权限菜单 1、权限菜单后端接口
package com.cizhu.service;import com.ci…
建站知识
2025/2/24 2:17:41
基于python的selenium
一.安装
安装WebDriver
查看chrome版本号,设置-帮助-关于Google chrome,找到版本号。
可以到这个网站进行下载对应版本的chromedriver,如果chrome浏览器版本过高,可以下载最新版的chromedriver进行使用 Chrome for Testing availability 下载下来之后…
建站知识
2025/2/24 2:42:03
C/C++中double类型的比较
C/C中double类型的比较C/C中double类型的比较
由于double浮点数的精度问题,所以在比较大小的时候,不能像int整数型那样,直接if(ab),if(a<b),if(a>b)
要使用一个精度EPS:
#include <math.h> …
建站知识
2025/2/11 13:55:44
PyQt5和Qt designer的详细安装教程
Qt designer界面和所有组件功能的详细介绍参考:https://blog.csdn.net/qq_43811536/article/details/135186862?spm1001.2014.3001.5501 目录 0. 写在前面1. Anaconda创建虚拟环境2. 安装PyQt5和Qt designer3. 测试安装成功 0. 写在前面
Qt Designer是Qt提供的一种…
建站知识
2025/2/23 18:59:27
线段树/区间树(java实现版详解附leetcode例题)
目录
什么是线段树
线段树基础表示
创建线段树(Java版详解)
线段树的区间查询
leetcode上的线段树相关问题
leetcode303题.区域和检索-数组不可变
使用线段树解题
不使用线段树解题
leetcode307题.区域和检索-数组可修改
不使用线段树解题
线…
建站知识
2025/2/19 1:19:50
27 redis 的 sentinel 集群
前言
redis 的哨兵的相关业务功能的实现
哨兵的主要作用是 检测 redis 主从集群中的 master 是否挂掉, 单个哨兵节点识别 master 下线为主管下线, 超过 quorum 个 哨兵节点 认为 master 挂掉, 识别为 客观下线
然后做 failover 的相关处理, 重新选举 master 节点
我们这里…
建站知识
2025/2/19 21:26:41