- 博客(306)
- 资源 (1)
- 收藏
- 关注
原创 《剑指offer》JZ41 ~ JZ50
《剑指offer》JZ41 ~ JZ50JZ41 和为S的连续正数序列JZ42 和为S的两个数字JZ43 左旋转字符串JZ44 翻转单词序列JZ45 扑克牌顺子JZ46 孩子们的游戏(圆圈中最后剩下的数)JZ47 求1+2+3+...+nJZ48 不用加减乘除做加法JZ49 把字符串转换成整数JZ50 数组中重复的数字JZ41 和为S的连续正数序列使用滑动窗口的思想,i表示窗口左边界,j为右边界,cnt为窗口内所有值总和,扩大窗口时右边界增加,缩小窗口左边界增加class Solution {p
2021-08-30 15:00:08 755
原创 《剑指offer》JZ31 ~ JZ40
《剑指offer》JZ31 ~ JZ40JZ31 整数中1出现的次数(从1到n整数中1出现的次数)JZ32 把数组排成最小的数JZ33 丑数JZ34 第一个只出现一次的字符JZ35 数组中的逆序对JZ36 两个链表的第一个公共结点JZ37 数字在升序数组中出现的次数JZ38 二叉树的深度JZ39 平衡二叉树JZ40 数组中只出现一次的两个数字JZ31 整数中1出现的次数(从1到n整数中1出现的次数)class Solution {public: int NumberOf1Between1A
2021-08-21 21:54:00 570
原创 《剑指offer》JZ21 ~ JZ30
《剑指offer》JZ21 ~ JZ31JZ21 栈的压入、弹出序列JZ22 从上往下打印二叉树JZ23 二叉搜索树的后序遍历序列JZ24 二叉树中和为某一值的路径JZ25 复杂链表的复制JZ26 二叉搜索树与双向链表JZ27 字符串的排列JZ28 数组中出现次数超过一半的数字JZ29 最小的K个数JZ30 连续子数组的最大和JZ21 栈的压入、弹出序列class Solution {public: bool IsPopOrder(vector<int> pushV,vecto
2021-08-21 21:02:00 557
原创 《剑指offer》JZ11 ~ JZ20
《剑指offer》JZ11 ~ JZ20JZ11:二进制中1的个数JZ12:数值的整数次方JZ13:调整数组顺序使奇数位于偶数前面JZ14:JZ15:JZ16:JZ17:JZ18:JZ19:JZ20:JZ11:二进制中1的个数开始使用的不断&1,发现负数有点问题,然后学到了以下方法。n & (n-1) 可以去除n的二进制表示中最右边的一个1,n-1可将二进制中最右边一个1变为0,其右边位的数变为1。然后再与原来的n进行&操作,1&0=0,0&1=0,所以变化
2021-08-16 20:55:06 509
原创 《剑指offer》JZ1 ~ JZ10
《剑指offer》JZ1 ~ JZ10JZ1:二维数组中的查找JZ2:替换空格JZ3:从尾到头打印链表JZ4:重建二叉树JZ5:用两个栈实现队列JZ6:旋转数组的最小数字JZ7:斐波那契数列JZ8:跳台阶JZ9:跳台阶扩展问题JZ10:矩形覆盖JZ1:二维数组中的查找每个一维数组都用二分找.看了题解还有直接二维数组二分的…class Solution {public: bool Find(int target, vector<vector<int> > arra
2021-08-12 23:37:39 527 1
原创 Python实现:将 文件命名 与 所在文件夹命名 一致
作用:将 文件命名 与 所在的文件夹命名 一致(描述看不明白的话,直接看后面效果)刚好用到了,需要修改大量文件,于是就编写了一个脚本,可能写的有点麻烦,但是能用import os# 第一个\是转义,注意路径最末尾加\为了正确拼接路径path = 'D:\\testNotifyFileName\\'flag = 0for root, dirs, files in os.walk(path): # 跳过第一次循环,把root, dirs, files打印看看就知道为什么了 .
2021-07-12 00:13:15 1672 1
原创 SpringCloud 【七】消息驱动(Stream) 和 分布式链路跟踪(Sleuth)
Stream 和 Sleuth???? SpringCloud Stream消息驱动一、消息驱动概述(1) 是什么(2) 设计思想① 标准MQ② 为什么用CloudStream③ Stream中的消息通讯方式遵循了发布-订阅模式(3) Springcloud Stream标准流程套路(4) 编码API和常用注解二、案例说明三、消息驱动之生产者(1) 新建模块:cloud-stream-rabbitmq-provider8801(2) 配置 pom.xml(3) 配置 application.yml(4) 创
2021-06-13 19:47:49 1160 1
原创 SpringCloud 【六】 服务配置(Config) 和 服务总线(Bus)
这里写自定义目录标题???? config分布式配置中心一、概述(1) 分布式系统面临的问题--配置问题(2) 是什么(3) 能干嘛(4) 与 GitHub/Gitee 整合配置(5) 官网二、Config服务端配置与测试(1) 在Gitee上新建一个名为springcloud-config的新Respository(以Gitee为例)(2) 由上一步获得刚新建的 git 地址(3) 本地硬盘目录上新建 Git 仓库并 clone(4) 新建模块 cloud-config-center-3344(5) 配置
2021-06-11 13:30:21 1518 2
原创 SpringCloud【五】 --- 服务网关 (Gateway)
服务网关???? Gateway 新一代网关一、概述简介(1) 官网① 上一代zuul 1.x② 当前gateway(2) 是什么① 概述② 一句话(3) 能干嘛(4) 微服务架构中网关在哪里(5) 有Zuull了怎么又出来gateway① 我们为什么选择Gateway?② Zuul1.x模型③ Gateway模型二、三大核心概念(1) Route(路由)(2) Predicate(断言)(3) Filter(过滤)(4) 总结三、Gateway工作流程(1) 官网总结(2) 核心逻辑四、入门配置(1) 新
2021-06-09 11:31:24 388
原创 SpringCloud 【四】 --- 服务降级 ( Hystrix熔断器 )
服务降级Hystrix熔断器???? 概述(1) 分布式系统面临的问题(2) 是什么(3) 能干嘛(4) 官网资料(5) Hystrix官宣,停更进维???? HyStrix重要概念(1) 服务降级产生的原因(2) 服务熔断(3) 服务限流???? hystrix案例(1) 构建① 新建模块 cloud-provider-hystrix-payment8001② 配置 pom.xml③ 配置 application.yml④ 创建主启动类⑤ Service:PaymentService⑥ Controlle
2021-06-08 15:18:04 758
原创 SpringCloud 【三】 --- 服务调用 (Ribbon,OpenFeign)
服务调用一、Ribbon 负载均衡调用???? 概述(1) 是什么(2) 官网资料(3) 能干嘛???? Ribbon 负载均衡演示(1) 架构说明(2) POM(3) 二说RestTemplate的使用① 官网② getForObject方法 / getForEntity方法 (Get 请求方法)???? Ribbon 核心组件 IRule(1) IRule:根据特定算法从服务列表中选取一个要访问的服务(2) 如何替换① 修改cloud-consumer-order80② 注意配置细节③ 新建包 myr
2021-06-06 19:58:03 2336 5
原创 SpringCloud 【二】 --- 服务注册中心 (Eureka、Zookeeper、Consul)
服务注册中心一、Eureka服务注册与发现 (×)单机Eureka构建步骤(1) EurekaServer 服务端搭建① 新建模块 cloud-eureka-server7001② 配置 pom.xml③ 配置 application.yml④ 主启动类⑤ 测试(2) 将支付微服务8001注册到 EurekaServer① 添加依赖到pom.xml② 添加配置到 application.yml③ 主启动类上加注解 @EnableEurekaClient④ 测试(3) 将订单微服务80注册到 EurekaSe
2021-06-05 13:02:23 2048 4
原创 Zookeeper 学习笔记 (详细)
Zookeeper 一、Zookeeper 入门(1) 概述(2) 特点(3) 数据结构(4) 应用场景(5) 下载地址二、Zookeeper 安装(1) 本地模式安装部署① 安装前准备② 配置修改③ 操作Zookeeper(2) 配置参数解读三、Zookeeper 内部原理 (待写)(1) 选举机制 (★)(2) 节点类型(3) Stat 结构体(4) 监听器原理 (★)(5) 写数据流程四、Zookeeper 实战 (★)???? 分布式安装部署(1) 配置服务器编号(2) 配置 zoo.cfg 文件(
2021-06-04 17:47:22 2278
原创 SpringCloud【一】 --- Rest微服务工程搭建
SpringCloud一、创建父工程(1) 父工程项目创建(2) 父工程 pom.xml 配置二、支付模块构建(上)(1) 创建模块 cloud-provider-payment8001(2) 配置 pom.xml(3) 配置 application.yml(4) 创建主启动类三、支付模块构建(中)(5) 创建业务类① 建表SQL语句② 实体类:Payment③ 通用实体类 CommonResult④ DAO层:PaymentDao接口⑤ PaymentMapper.xml⑥ Service层:Paymen
2021-06-01 10:38:56 808 1
原创 Git & Gitee 学习笔记 (详细)
Git一、版本控制工具应该具备的功能二、版本控制工具(1) 集中式版本控制工具(2) 分布式版本控制工具三、Git 简介(1) Git 结构(2) Git 和代码托管中心(3) 本地库和远程库团队内部协作跨团队协作四、Git 命令行操作(1) 本地库初始化(2) 设置签名① 形式② 作用③ 辨析④ 命令项目级别/仓库级别:仅在当前本地库范围内有效系统用户级别:登录当前操作系统的用户范围级别优先级(3) 基本命令操作① 状态查看② 添加③ 提交④ 查看历史记录⑤ 版本的前进后退⑥ reset 命令的三个参数对
2021-05-02 11:43:05 1673
原创 【尚筹网项目】 十、 【前台】 会员登录 及使用 SpringSession 实现 Session共享
会员登录一、思路二、会员登录代码实现(1) 调整 member-login 页面(2) 创建 MemberLoginVO(3) 增加一些需要用到的 viewController(4) MemberHandler★ 遇到的问题(5) 退出登录三、会员登录功能延伸四、会话控制回顾(1) Cookie 的工作机制(2) Session 的工作机制五、Session 共享(1) 后端统一存储 Session 数据(2) SpringSession 使用(3)(4)(5)一、思路二、会员登录代码实现(1)
2021-04-21 18:43:24 1584 1
原创 【尚筹网项目】 九、【前台】 会员注册
会员注册和登录一、会员注册(1) 思路(2) 获取验证码(3)二、会员登录一、会员注册(1) 思路(2) 获取验证码(3)二、会员登录
2021-04-19 20:55:54 680
原创 【尚筹网项目】 八、【前台】 环境搭建
环境搭建一、会员系统架构(1) 架构图(2) 需要创建的工程二、parent 工程配置 pom.xml三、搭建环境约定(1) 包名约定(2) 主启动类类名(3) 端口号四、eureka 工程(1) 导入依赖(2) 主启动类(3) application.yml五、entity 工程(1) 实体类的进一步细分(2) 创建包(3) lombok六、MySQL 工程基础环境(1) 创建数据库表(2) 逆向生成(3) 依赖(4) 创建主启动类(5) application.yml(6) 测试类(7)七、(1)(2)
2021-04-17 14:49:17 1156
原创 【尚筹网项目】 七、【后台】 权限控制 ( 项目中加入 SpringSecurity )
权限控制一、加入SpringSecurity的环境(1) 依赖(2) 在 web.xml 中配置 DelegatingFilterProxy(3) 创建基于注解的配置类(4) 谁来把 WebAppSecurityConfig 扫描到 IOC 里?(5) 找不到 bean 的问题分析① 明确三大组件启动顺序② DelegatingFilterProxy 查找 IOC 容器然后查找 bean 的工作机制③ 解决方案:改源码二、目标 1:放行登录页和静态资源三、目标 2:提交登录表单做内存认证(1) 思路(2)
2021-04-12 11:39:19 1313 1
原创 【尚筹网项目】 六、【后台】 管理员分配角色
分配一、权限控制二、给 Admin 分配 Role(1) 思路(2) 代码:前往分配页面① 创建保存 Admin-Role 关联关系的数据库表② 修改“分配”按钮③ 创建 AssignHandler④ RoleService⑤ RoleServiceImpl⑥ RoleMapper⑦ RoleMapper.xml⑧ 在页面上显示角色数据⑨ 调整表单让表单能够提交数据⑩ 左右移动option(3)(4)(5)(6)(7)三、四、一、权限控制二、给 Admin 分配 Role(1) 思路(2) 代
2021-04-08 22:25:55 1191
原创 【尚筹网项目】 五、【后台】 菜单维护
菜单维护一、树形结构基础知识(1) 节点类型(2) 在数据库表中表示树形结构① 创建菜单的数据库表② 插入数据③ 关联方式(3) 在 Java 类中表示树形结构① 基本方式② 为了配合 zTree 所需要添加的属性(4) 按钮增删改查的规则二、 菜单维护:页面显示树形结构(1) 思路(2) 代码:逆向工程(3) 逆向生成的 Menu 实体类需要做一些调整:(4) 将数据在 Java 代码中组装成树形结构① MenuHandler② MenuService③ MenuServiceImpl(5) 代码:跳转页
2021-04-05 22:44:44 1212
原创 【尚筹网项目】 四、【后台】 角色维护
角色维护一、角色分页操作(1) 思路(2) 代码 --- 后端① 创建数据库表② 逆向生成资源③ SQL语句④ RoleMapper 接口⑤ RoleService 接口和实现⑥ RoleHandler(3) 代码:过渡① 配置 view-controller② 完善 role-page.jsp③ 修改“角色维护”超链接(4) 代码 --- 前端① 初始化数据② 创建外部 JavaScript 文件③ 在 role-page.jsp 中引入 Pagination 环境④ 外部函数一:generatePag
2021-04-04 22:38:13 1017
原创 【尚筹网项目】 三、【后台】 管理员信息维护
管理员信息维护一、分页显示管理员信息部分(1) 思路(2) 技术点① 让 SQL 语句针对 keyword 时有时无的情况进行适配② PageHelper 使用③ 显示页码(3) 后端代码① 查询 Admin 数据的 SQL 语句② AdminMapper 中的抽象方法③ AdminService 方法④ AdminHandler 方法(4) 前端代码① 准备 admin-page.jsp② 在 admin-page 页面显示真实数据二、分页导航条(1) 加入 Pagination 插件环境(2) 在页面上
2021-04-03 10:23:32 2255 1
原创 【尚筹网项目】 二、【后台】管理员登录
管理员登录环境搭建一、引入前端静态资源二、创建后台管理员登录页面(后台首页)(1) 创建 admin-login.jsp 文件(2) 跳转到登录页面三、使用 layer 弹层组件(1) 加入 layer 库文件和样式文件(2) 在页面上引入 layer 环境(3) 使用 layer 弹出提示框管理员登录四、环境搭建一、引入前端静态资源二、创建后台管理员登录页面(后台首页)(1) 创建 admin-login.jsp 文件<%@ page language="java" contentT
2021-04-01 09:45:40 1822
原创 【尚筹网项目】 一、【后台】搭建环境
【后台】搭建环境一、环境搭建总体目标二、创建工程(1) 项目架构图(2) 项目创建计划(3) 详细步骤① 创建Empty Project② 创建 各个module③ 添加工程之间的依赖三、创建数据库和数据库表(1) 创建数据库(2) 创建管理员数据库表四、基于 Maven 的 MyBatis 逆向工程(1) pom配置(2) 创建 generatorConfig.xml遇到的问题:(3) 执行逆向生成操作的Maven 命令(4) 逆向工程生成的资源各归各位五、父工程依赖管理(1) 版本声明(2) 依赖管理六
2021-03-30 17:32:39 1602 5
原创 【JavaWeb】 jQuery (CSS样式,动画,事件操作 以及练习)
这里写自定义目录标题一、CSS样式练习:二、jQuery动画练习:三、 练习:CSS_动画品牌展示四、jQuery事件操作① $( function(){} ) 和 window.onload = function(){}的区别?② jQuery 中其他的事件处理方法:练习:③ 事件的冒泡练习:④ javaScript 事件对象练习:五、练习:事件图片跟随一、CSS样式addClass() 添加样式removeClass() 删除样式toggleClass() 有就删除,没有就添加样式。o
2021-03-25 16:53:44 186 1
原创 【JavaWeb】jQuery (属性操作,DOM增删改 以及案例练习)
目录一、jQuery 的属性操作① 属性操作练习:② 属性练习:二、jQuery 练习 (全选,全不选,反选)三、DOM 的增删改四、jQuery 练习 (从左往右,从右往左)一、jQuery 的属性操作① 属性操作属性操作:html() 它可以设置和获取起始标签和结束标签中的内容。跟dom 属性innerHTML 一样。text() 它可以设置和获取起始标签和结束标签中的文本。跟dom 属性innerText 一样。val() 它可以设置和获取表单项的value 属性值。跟dom 属性v
2021-03-25 14:00:05 212
原创 【JavaWeb】 jQuery 选择器,过滤器,元素筛选
jQuery一、jQuery 介绍① 什么是jQuery ?② jQuery 核心思想③ jQuery 流行程度④ jQuery 好处二、jQuery 的初体验三、jQuery 核心函数四、jQuery 对象和dom 对象区分① 什么是jQuery 对象,什么是dom 对象② 问题:jQuery 对象的本质是什么?③ jQuery 对象和Dom 对象使用区别④ Dom 对象和jQuery 对象互转dom 对象转化为jQuery 对象(★)jQuery 对象转为dom 对象(★)⑤⑥五、①②③④⑤⑥一、j
2021-03-24 16:11:17 197
原创 【JavaWeb】 JavaScript基础 学习笔记
JavaScript一、变量二、关系(比较)运算三、逻辑运算四、数组 ★五、函数 ★① 方式一② 方式二③ 注:在JS 中函数的重载会直接覆盖掉上一次的定义④ 函数的arguments 隐形参数(只在function 函数内)六、JS 中的自定义对象(扩展内容)① Object 形式的自定义对象② {}花括号形式的自定义对象七、JS 中的事件① 常用的事件:② 事件的注册又分为静态注册和动态注册两种③ onload 加载完成事件④ onclick 单击事件⑤ onblur 失去焦点事件⑥ onchange
2021-03-22 12:15:46 124
原创 解决右键点击文件反应很慢 (可解决文件夹,以及各种exe,快捷方式,图片,txt等文件) 【亲测有效】
一、解决文件夹(各种文件夹) 右键后反应很慢首先 win + R 打开命令行,然后输入regedit在左边文件夹中依次选择:HKEY_CLASSES_ROOT -> Directory -> shellex -> ContextMenuHandlers只保留 sharing 和 workFolders (删不了) ,如果有 new 也可以保留操作完后,发现 右键点击 桌面的文件夹或者该电脑,回收站等文件夹都速度都有了很大的提升但是 点击exe,快捷方式,或者pdf,图片
2021-03-21 17:16:28 17066 1
原创 【JavaWeb】 CSS基础 学习笔记
CSS一、CSS选择器① 标签名选择器② id选择器③ 类选择器二、三、四、五、一、CSS选择器① 标签名选择器标签名选择器的格式是:标签名{ 属性:值;}标签名选择器,可以决定哪些标签被动的使用这个样式。需求 1:在所有 div 标签上修改字体颜色为蓝色,字体大小 30 个像素。边框为 1 像素黄色实线。并且修改所有 span 标签的字体颜色为黄色,字体大小 20 个像素。边框为 5 像素蓝色虚线。<style type="text/css"> div{
2021-03-21 11:17:00 235 1
原创 【JavaWeb】 HTML基础 学习笔记
HTML一、常用标签(1) font 字体标签 (已过时)(2) 特殊字符(3)(4)(5)(6)(7)(8)一、常用标签(1) font 字体标签 (已过时)需求 1:在网页上显示 我是字体标签 ,并修改字体为 宋体,颜色为红色。<!--font 标签是字体标签,它可以用来修改文本的字体,颜色,大小(尺寸) color 属性修改颜色 face 属性修改字体 size 属性修改文本大小--> <font color="red" face="黑
2021-03-20 20:00:16 390
原创 【Mysql】 高级优化 --- Mysql 主从复制
Mysql 主从复制一、复制的基本原理二、复制的基本原则三、复制最大问题四、一主一从常见配置(1) mysql版本一致且后台以服务运行(2) 主从都配置在【mysqld】结点下,都是小写(3) 主机修改my.ini配置文件(4) 从机修改my.cnf配置文件(5) 因修改过配置文件,请主机+从机都启动后台mysql服务(6) 主机从机都关闭防火墙(7) 在Windows主机上简历账户并授权slave(8) 在Linux从机上配置需要复制的主机(9) 主机新建库、新建表、insert记录,从机复制(10) 如
2021-03-18 19:03:52 219 2
原创 一个系统上安装两个(或多个) 不同版本的 mysql,怎么才能丝滑的切换登录 ~
前提总而言之,你的 配置文件my.ini是可以生效的,也可以认为 两个mysql的端口确定是不一样的,即可进入正片(确定端口不一样,不是说改了配置文件就可以,而且实实在在的配置文件生效了,两个mysql端口确实是不一样了)创建服务时,指定过默认的my.ini配置文件位置mysqld install 服务名 --default-file="xxx\my.ini"其次,使用初始化命令,生成的data文件等一系列操作mysqld --initialize注册表中正片一、两个mysql的
2021-03-17 21:38:16 5856 2
原创 【Mysql 学习笔记】 高级优化 --- Mysql 锁机制
Mysql 锁机制一、概述(1) 定义(2) 实例介绍:生活购物(3) 锁的分类① 从数据操作的类型(读、写)分② 从对数据操作的颗粒度 分二、三锁 (表,行,页锁)(1) 表锁(偏读)★① 特点② 案例分析1. 增加/释放表锁:2. 加读锁:3. 加写锁:③ 案例结论④ 表锁分析(2) 行锁(偏写)★① 特点② 行锁支持事务 (复习老知识)1. 事务(Transation)及其ACID属性2. 并发事务处理带来的问题3. 事务隔离级别③ 案例分析1. 行锁定基本演示2. 无索引行锁升级为表锁3. 间隙锁危
2021-03-16 21:07:19 378
原创 【Mysql 学习笔记】 高级优化 --- 查询截取分析
查询截取分析一、查询优化(1) 永远小表驱动大表 (类似嵌套循环Nested Loop)(2) order by 关键字优化① ORDER BY子句,尽量 使用Index方式排序,避免使用FileSort方式排序② 尽可能在索引列上完成排序操作,遵照索引建的最佳左前缀③ 如果不在索引列上,filesort有两种算法:mysql就要启动双路排序和单路排序④ 优化策略⑤ 小总结(3) group by 关键字优化二、慢日志查询(1) 介绍(2) 使用① 说明② 查看是否开启及如何开启③ 那么开启慢查询日志后,什
2021-03-15 21:13:58 172
原创 【Mysql 学习笔记】 高级优化 --- 索引优化分析 (非常详细,结合多个案例加深理解)
这里写自定义目录标题(1) 索引简介①②③④⑤⑥(2) 性能分析①②③④⑤⑥(3) 索引优化①②③④⑤⑥(4) 索引优化口诀①②③④⑤⑥(1) 索引简介①②③④⑤⑥(2) 性能分析①②③④⑤⑥(3) 索引优化①②③④⑤⑥(4) 索引优化口诀①②③④⑤⑥...
2021-03-15 12:39:33 361 1
原创 【Redis 学习笔记】 Linux 版 (非常详细,结合多个案例快速入门,加深理解)
文章目录前言:一、 Redis 启动后的杂项基础知识(1) 默认数据库及切换数据库(2) Dbsize查看数据库中key的数量(3) 清空数据库 Flushdb 和 Flushall清空当前库 Flushdb清空全部库 Flushall二、Redis 键+五大数据类型(1) 键 --- key① keys * 的使用② exists key:判断某个key是否存在③ move key db:移到别的数据库④ expire key:为某个key设置过期时间⑤ ttl key:查看某个key还有多久过期⑥ ty
2021-03-11 19:42:54 872 2
原创 【Linux】 Linux实操 --- RPM 和 YUM
RPM 和 YUM(1) rpm包的管理① 介绍② rpm包的简单查询指令:③ rpm包名基本格式:④ rpm包的其它查询指令:案例1:rpm -qa案例2:rpm -qi案例3:rpm -ql案例4:rpm -qf⑤ 卸载 rpm包案例1:卸载 firefox⑥ 安装rpm包:案例1:下载 firefox(2) yum① 介绍② yum的基本指令:③ yum应用实例:案例1:查询yun服务器是否有firefox案例2:请使用yum的方式来安装firefox(1) rpm包的管理① 介绍② rp
2021-03-07 21:51:40 274
原创 【Linux】 Linux实操 ---进程管理 (重要)
进程管理(1) 基本介绍(2) 显示系统执行的进程① 基本介绍② ps详解③ 应用实例(3) 终止进程kill和killall① 介绍② 基本语法③ 常用选项④ 最佳实践案例1:踢掉某个非法登录用户案例2: 终止远程登录服务sshd, 在适当时候再次重启sshd服务案例3: 终止多个gedit 编辑器案例4:强制杀掉一个终端(4) 查看进程树 pstree① 基本语法和常用选项② 应用实例案例1:请以树状的形式显示进程的pid案例2:请以树状的形式进程的用户id(5) 服务(service)管理① 介绍②
2021-03-07 20:00:18 811
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人