第六章 存储结构和磁盘划分 第6天 7月21日

存储结构和磁盘划分 Linux里的所有硬件设备都被抽象成了文件。如打印机,套接字,块设备,字符设备等。 linux里文件是按照FHS 文件层次化目录来存储的。 \ 从根目录开始。 文件名严格区分大小写,不得包含/ 文件夹都有常有用途。 常见目录名称以及相应内容。 系统启动必须: /boot:存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件。 /etc:存放所有的系统需要的配置文件和子目录列表,更改目录下的文件可能会导致系统不能启动。 /lib:Library的缩写存放基本代码库
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

Mac oh my zsh本地终端命令乱码解决办法

1,分析,既然是乱码,就说明本地和服务器设置编码不一致所致 2,查看远程服务器的编码,命令:cat /etc/sysconfig/i18n 记录显示结果,一般都是LANG="zh_CN.UTF-8" 3,用命令local查看本地编码: 证实的确是本地编码设置的问题. 4,执行命令 vi ~/.zshrc, 然后在末尾添加: export LC_ALL=zh_CN.UTF-8 export LANG=zh_CN.UTF-8 5,执行命令 source ~/.zshrc 使配置立即生效 注意: 如
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

QT打包成单文件

https://blog.csdn.net/syzdev/article/details/80860619
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

2019-2020-1学期 20192429《网络空间安全专业导论》第十一周学习总结

2019-2020-1学期 20192429《网络空间安全专业导论》第十一周学习总结 # 第5章 应用安全 # 5.1 应用安全概述 早期的应用系统采用的客户/服务器模式是一种双层的结构,通常是将一台个人计算机做客户机使用,另外一台服务器用于存放后台的数据库系统,应用程序可以和客户端直接相连,中间没有其他的逻辑。 应用系统的新结构是一种三层客户/服务器结构,该结构构建了一种分隔式的应用程序。 攻击者主要攻击方
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

引号嵌套引起的问题

在javascript中,给字符串赋值的操作,使用单引号和双引号都是可以的。 const str=' ' 等同于 const str=" " 引申:" " 和 ' ' 可以用来处理字符串内部的引号。 但是当打印的时候 const str = "'a'" cosnt str2 = '"a"' console.log(str === str2) //false js中 这样单个写是没有区别的,但是值是不等的,因为js的语法不严格,对单引号和双引号不做区别,都会当成是字符串,同时对类型也没有区别,
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

归并排序:逆序对问题

归并排序:逆序对问题 在一个数组中,左边的数如果比右边的数大,则这两个数构成一个逆序对,请打印所有逆序对 代码 #include <stdio.h> int helperArr[10]; void Merge(int arr[], int l, int mid, int r) { int i = l; int p1 = l; int p2 = mid + 1; while (p1 <= mid && p2 <= r) { if (arr[p1
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

vue3作业

""" 1、按照上方 知识点总结 模块,总结今天所学知识点; 2、有以下广告数据(实际数据命名可以略做调整) ad_data = { tv: [ {img: 'img/tv/001.png', title: 'tv1'}, {img: 'img/tv/002.png', title: 'tv2'}, {img: 'img/tv/003.png', title: 'tv3'}, {img: 'img/tv/004.png',
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

K8S读书笔记-第二天

  Pod分为自主式Pod与控制器管理的Pod,其中管理Pod的控制器有如下:     ReplicationController:     ReplicaSet:     Deployment:     StatefulSet:     DaemonSet:     Job,ctonjob:   一个K8S集群中存在三套网络,分别是节点网络、service网络、Pod网络   
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

awk内置函数、外部变量

外部变量 ①获取外部变量 格式: awk ‘{action}’ 变量名=变量值 ,这样传入变量可以在action中获得值。 示例: test='awk test'--day-5 外部变量 ①获取外部变量 格式: awk ‘{action}’ 变量名=变量值 ,这样传入变量可以在action中获得值。 示例: test='awk test' echo | awk '{print string}' string="$test" 结果: awk test e
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

软工个人作业-----最终总结

作业属于 作业属于 作业要求 作业要求 作业目标 回望、团队总结、人月神话、建议 回望篇 (1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么? 答:开篇雷击!其实,这个学期做的并不是很好,过于忙碌的课程与作业让我甚至有点喘不过气,致使很多方面都没有达到预期目标。 (2)你在第一次作业的个人简历中制定的这门课程结束后,你预期你将增长的能力、技术、技能;和你在第二次作业
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

python3字符串常用操作练习

练习一下字符串的常用操作 1 #-*- coding:utf-8 -*- 2 3 #字符串的常用操作 4 5 str = "1111 Hell :wo:rld! " 6 7 #删除头尾所有指定字符串,默认移除空白符,也可以移除指定字符串 8 print(str.strip()) 9 print(str.strip("1")) 10 11 #分割,str.split(str,maxsplit),maxsplit可选,为最大拆分次数,默认全部拆分 12 print(s
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

详细介绍如何计算两条折线的交点并使用Echarts展示以及图表优化

1、背景 前段时间公司有个需求,需要在一个图表中展示两条折线,并且绘制出两条线的交点。为了满足需求大哥的需求,我也是着实想了有一会。下面我就把具体的实现过程给大家展示一下。 1.1、ECharts 简介 个人很喜欢Echarts这个图表库,就先给大家介绍一下,方便大家更好的了解。 ECharts 是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

费曼学习法的浅显理解

关于费曼学习法的浅显理解 概念: 费曼学习法是一种我正在使用的学习法,一个人A学到了或理解了一个自己以前接触或者没接触过的知识点B(理解的浅显含义:A通过B推出D结论)可以此人尽自己最大能力将这个知识点阐述于另外一个人C,C可以达到推出D结论地步.这是我的理解方式于费曼学习法 图示 关键 此学习法的关键在于三个词,简述 类比 迭代. 笔者自己得到的关键词组合便是,学习一次概念之后的结果,用简短的语言将知识点讲述出来,通过自己想起来简单的例子去形象化概念,听者听不懂的时候,对这个听不懂的地方进行
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

K8S中Pods

什么是Pod 一个Pod(就像一群鲸鱼,或者一个豌豆夹)相当于一个共享context的配置组,在同一个context下,应用可能还会有独立的cgroup隔离机制,一个Pod是一个容器环境下的“逻辑主机”,它可能包含一个或者多个紧密相连的应用,这些应用可能是在同一个物理主机或虚拟机上。 Pod 的context可以理解成多个linux命名空间的联合 PID 命名空间(同一个Pod中应用可以看到其它进程) 网络 命名空间(同一个Pod的中的应用对相同的IP地址和端口有权限) IPC 命名空间(同一
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

yum 安装软件提示Delta RPMs disabled because /usr/bin/applydeltarpm not installed.然后一直安装不成功;

yum -y install deltarpm 之后,安装其它的软件,可安装成功
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

树与等价问题

typedef struct { TElemType data; int parent; }PTNode; typedef struct { PTNode nodes[MAX_TREE_SIZE]; int r, n;//根结点所在位置和结点数 }PTree; typedef PTree MFset; 查找i所属子集 int find_mfset(MFset S, int i) { int j; if (i<1 || i>S.n) return -1; for (j = i
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

Spring Boot 2.2.2.RELEASE 版本中文参考文档【3.1】

使用Spring Boot 本节将详细介绍如何使用Spring Boot。它涵盖了诸如构建系统,自动配置以及如何运行应用程序之类的主题。我们还将介绍一些Spring Boot最佳实践。尽管Spring Boot并没有什么特别的地方(它只是另一个可以使用的库),但是有一些建议可以使您的开发过程更轻松一些。 如果您是从Spring Boot开始的,那么在进入本节之前,您可能应该阅读入门指南。 3.1 构建系统 强烈建议您选择一个支持依赖关系管理并且可以使用发布到“Maven Central”存储库
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

Linux学习(一)简介

Linux 简介 Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

【原创】大叔经验分享(93)centos安装oracle客户端

1 下载客户端 官方下载地址:https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html 下载 Basic Package (RPM) SQL*Plus Package (RPM) 2 安装 # rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm # rpm -ivh oracle-instantclie
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0

yapi内网部署 centos

1、部署方案 官方说明: https://hellosean1025.github.io/yapi/devops/index.html 2、需要注意的点 (1)在centos等服务启上最好使用“命令行部署”,因为没有浏览器下可视化步骤。 (2)config.json的配置: { "port": "3000", "adminAccount": "[email protected]", "db": { "servername": "127.0.0.1", "DAT
分类: 其他 发布时间: 12-18 23:34 阅读次数: 0