碎片学习
dddxxy
这个作者很懒,什么都没留下…
展开
-
BASH:给定一个文本文件 file.txt,请只打印这个文件中的第十行。
给定一个文本文件 file.txt,请只打印这个文件中的第十行。错误答案:正确答案:刷leecode遇到一道很简单的题,:给定一个文本文件 file.txt,请只打印这个文件中的第十行。然而我一开始做错了~还没找出来原因,所以想记录下O,这里题目要求是用shell做,我就用了bash。大家可以先自己写下自己的答案,然后康康是不是也和我一样,做错了呢,哈哈~下面是:错误答案:这是我的答案:head -n 10 file.txt| tail -n 1这个错误的答案哦~当实际行数不足10行时,第原创 2020-11-12 09:32:00 · 1385 阅读 · 0 评论 -
【Linux企业故障分析:资源角度】CPU
目录:一:CPU入门:查看系统本身CPU信息:cpu负载的查看方式一:CPU入门:Socket – 物理CPU槽数,一个完整的物理封装Core – 物理CPU核数,物理cpu核心单元组Thread – 逻辑CPU数量,模拟值查看系统本身CPU信息:1.lscpu2.cat /proc/cpuinfo3.dmidecode -t processor对CPU参数有强了解需求的话,可以参考该文章的一些参数系统本身的CPU信息,通常我们要用到的不多,了原创 2020-11-11 10:38:05 · 246 阅读 · 0 评论 -
【sql入门】基础语句学习
python操作数据库一:数据库分类1.关系型数据库2.非关系型数据库二:Mysql入门MySQL安装配置sql语句1.创建数据库:2.使用数据库:3.创建表:4.插入语句5.查询语句一:数据库分类1.关系型数据库2.非关系型数据库关系型数据库如下:sqlite为嵌入式数据库,excel可以理解为关系型数据库No SQL(Not Only SQL):非关系型数据库非关系型数据库如下:非关系型数据库主要有:文档型、k-v型、列式数据库(分布式存储)、图形数据库== 关系型数据库与非关系型原创 2020-10-15 12:00:13 · 491 阅读 · 0 评论 -
ARP协议&ICMP协议
文章目录ARP(Address Resolution Protocol):地址解析协议产生原因:功能:在以太网中,arp协议的使用:ARP协议的缺陷:ARP欺骗ICMP(Internet Control Message Protocol)因特网控制报文协议从ICMP的应用来了解它的具体功能:ICMP原理:报文格式:ICMP的报文种类:ICMP的两个主要应用:ARP(Address Resolu...原创 2019-09-08 23:19:30 · 2422 阅读 · 0 评论 -
抓包分析数据帧中IP数据包的一些关键字段【南邮网课例题】
最近在看网课重新学习网络方面的知识,这里记录一道觉得蛮不错的基础题:题目如下:参考IP数据报格式:【需要自行记忆,题目中是没有给出的】IP数据报格式:首先理解:左边的部分表示:数据帧字节的格式【16进制】,即0010表示该行右边第一个字节的编号是第16个字节。0020即表示是第32个字节目的MAC地址: f0 1f af 67 52 a7源MAC地址:00 19 e0 38 ...原创 2019-09-07 17:19:42 · 2384 阅读 · 3 评论 -
HTTP code(状态码)
HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。所示的消息短语是典型的,但是可以提供任何可读取的替代方案。 除非另有说明,状态码是HTT...原创 2019-09-02 15:32:46 · 25832 阅读 · 0 评论 -
NAT:网络地址转换方法
NAT(Network Address Translation,网络地址转换)百度百科:natNAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。这种方法需要在专用网连接到因特网的路由器上安装...原创 2019-09-02 09:45:38 · 1409 阅读 · 1 评论 -
Linux:开机引导和系统启动【详细】
**操作系统的启动分为两个阶段:引导boot和启动startup****引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行。启动阶段接管了剩余工作,直到操作系统进入可操作状态。**本文以 GRUB2 和 systemd 为载体讲述操作系统的开机引导和启动过程,是因为这二者是目前主流的 linux 发行版本所使用的引导装载程序和初始化软件。原创 2019-08-17 14:24:12 · 10841 阅读 · 1 评论 -
Nginx和Apache的难舍难分
核心区别:最核心的区别在于apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程nginx相对于apache的优点:轻量级,同样起web 服务,比apache 占用更少的内存及资源 ,抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能,高度模块化的设计,编写模块相对简单 ...原创 2019-07-30 17:51:53 · 136 阅读 · 0 评论 -
网易面试题:卡特兰数
题目: 有20个人去看电影,电影票50元。其中只有10个人有50元钱,另外10个人都只有一张面值100元的纸币,电影院没有其他钞票可以找零,问有多少种找零的方法?视频讲解,卡特兰数问题题目解析:要想可以零钱找得开,那么在第一个收的必须是50元,要想后续每次都找的开,那么在每一次收钱的时候,收银员已经收过的50元的个数要大于已经收过的100元的个数。从(0,0)开始记录收银员已经收银的状态,左...原创 2019-08-30 15:54:53 · 1339 阅读 · 0 评论