自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 实习生成长建议(转)

内容来自B站UP主,海哥.极海Channe目录找人原因1.政策2.便宜3.人才储备顾虑怕实习生走人,不给重要项目需求熟悉协同办公软件熟悉自己的角色总结 不只是盯在屏幕上技术上:1.技术栈2.项目跑起来3.数据库模型是理解业务的核心4.抓接口(以及是对服务的高度抽象)5.核心流程进行mock数据进行debug6.文档帮助7.流程图多讨论建议不重复造轮子轮子使用组件库安全主动提需求,争取项目Tips回家学习,不留公司学习的过程可以分享,记录下来。社区分享、沉淀找人原因1.政策2.便宜3.人才储备顾

2021-07-12 00:05:44 267

原创 HTML-事件机制-重绘和回流-<script>标签

目录1.事件冒泡和捕获2.重绘和回流背景知识1.浏览器使用流式布局模型 (Flow Based Layout)。2.浏览器会把HTML解析成DOM,把CSS解析成CSSOM,DOM和CSSOM合并就产生了Render Tree。3.有了RenderTree,我们就知道了所有节点的样式,然后计算他们在页面上的大小和位置,最后把节点绘制到页面上。4.由于浏览器使用流式布局,对Render Tree的计算通常只需要遍历一次就可以完成,但table及其内部元素除外,他们可能需要多次计算,通常要花3倍于同等元素的时间

2021-07-10 23:28:10 422

原创 TS中的泛型概念

泛型目录泛型介绍Hallo world泛型变量泛型类型泛型类介绍泛型用来创建可重用的组件,用于支持多个数据类型;用于支持同一个组件的不同数据类型支持Hallo worldfunction identity<T>(arg:T):T{ return arg}该例子输入任意一个类型的变量并返回,但一般情况并不会使用let output = identity<string>("myString"); // type of output will be 'string'

2021-07-07 15:01:21 803

原创 TS中的接口(Interface)概念

目录接口的概念可选属性只读属性函数类型索引签名接口的概念提供一个可以继承的,其他变量可以选择使用的范式。interface LabelledValue { label: string;}function printLabel(labelledObj: LabelledValue) { console.log(labelledObj.label);}let myObj = {size: 10, label: "Size 10 Object"};printLabel(myObj);

2021-07-06 18:26:31 1723

原创 CSS单位问题

复习一个开发中常用的单位问题px,rpx,vh,vd等单位的解析和区别px,较常见的单位,1px为CSS内的一个独立像素,也称为逻辑像素pt 物理像素,为一个长度单位em ,浏览器默认情况下,1em=16px ;为设置字体的大小,默认继承父元素的大小rem由于em存在对于父元素的继承问题,rem继承根元素的字体尺寸大小,如文本大小设为 font-size: 10px,则 1rem = 10px;另外有利于实现响应式布局,rem布局中大小跟随根元素变化,所以可以根据根元素改变fon

2021-05-25 16:46:37 190

原创 Error: Request failed with status code 429

BUG记录问题描述:Too Many Requests;请求过多,暂不清楚是服务器端的设置还是前端的原因,待排查;问了,后端问题,后端进行设置的,找后端解决。

2021-05-21 18:19:16 4069

原创 git进阶---分支管理

目录分支管理创建与合并分支解决冲突分支管理策略Bug分支Feature分支多人协作多人协作推送分支抓取分支远程分支冲突指令小结参考链接---链接: [廖雪峰git 教程](https://www.liaoxuefeng.com/wiki/896043488029600).分支管理创建与合并分支查看分支:git branch 查看当前的分支是啥创建分支:git branch 任意名字,一般是dev为开发分支切换分支:git checkout 或者git switch 创建+切换分支:gi

2021-05-19 22:59:02 185

原创 HTTP协议总结

HTTP协议总结协议背景层次结构讲,http协议是面向服务的应用层协议,建立在TCP可靠链接协议基础上的。发展历程1.0 到1.11.0的协议是面向服务的,因此每次连接看做单次服务。同时,协议本身是无连接的,且协议是无状态的。问题:同一个页面的大量http请求的进行,是非常消耗资源的,主要是占用文档的传输时间。1.每一次请求都要占用2倍RTT开销+文档传输时间。而一个页面的文档上多个链接的对象需要依次进行链接,时间开销大。2.客户和服务器连接时,服务器对于每个客户的TCP请求的都会分配内存和

2021-05-05 20:27:13 125

原创 SSL基本原理与简化理解

目录1.握手(handshake):2.密钥派生(key derivation):通过密钥派生函数(KDF)实现密钥派生3. 数据传输(data transfer):为什么不直接加密发送给TCP的字节流?  MAC放到哪儿?问题: 攻击者可以捕获和重放记录或者重新问题: 攻击者可以重放所有记录4.连接关闭(connection closure):总结SSL (Secure Sockets Layer)1.握手(handshake):Alice和Bob利用他们的证书(CA)机制、私钥认证(鉴别)彼此

2021-05-05 16:01:11 346 1

原创 密码学基础

目录身份认证问题协议ap 1.02.03.03.14.05.0报文完整性目标密码散列函数报文认证简单方案缺陷: 身份认证通过情况下,能够被简单攻击报文认证码MAC:缺陷:数字签名特性技术基础细节密钥分发中心认证中心 CA身份认证问题认证发送和接受人的身份协议ap 1.0直接发送口令2.0加入源IP地址 ; //易于伪造3.0再加入验证部分嗅探攻击破解3.1对验证部分进行加密破解: 回放攻击4.0Bob 回复随机数R进行判断,且R只在一个生命周期内有效,Ailiee必须对 R进

2021-05-05 00:35:18 214

原创 网络安全基础

概念:网络基本属性机密性只有发送方和预定接收方才能理解报文内容身份验证发送方与接收方希望确认彼此关系信息完整性发送与接受方希望确保信息未被篡改,发生篡改一定会被检测可访问性与可用性基本特征相对性安全只有相对的时效性信道漏洞与攻击方法不断发现相关性新配置与新系统组件可能引入新的安全问题不确定性攻击时间、地点、任务等不确定性复杂性是个系统工程,不只是技术方面的重要性安全研究领域入侵者如何攻击计算机网络如何防护网络对抗攻击如何设计网络体系结构免疫攻击网络安全

2021-05-04 18:02:57 319 1

原创 JS基础---html中事件冒泡和捕获

目录时间冒泡与捕获概念(1)捕获阶段(Capture Phase)(2)目标阶段(Target Phase)(3)冒泡阶段(Bubble Phase)举例代码冒泡模拟模拟结果捕获模拟模拟结果如下addEventListener函数补充语法时间冒泡与捕获概念一般的,事件分为三个阶段:捕获阶段、目标阶段和冒泡阶段。(1)捕获阶段(Capture Phase)事件的第一个阶段是捕获阶段。事件从文档的根节点流向目标对象节点。途中经过各个层次的DOM节点,并在各节点上触发捕获事件,直到到达事件的目标节点。捕

2021-05-04 10:51:18 621

原创 JS基础---函数防抖和节流

函数防抖和节流目录函数防抖和节流防抖 debounce概念节流(throttle)概念防抖 debounce概念在一段时间内,触发一个函数,只执行一次。并且在该段时间内,再次触发事件时,重新计时一段时间。具体的实现都是借用setTimeout()函数,分为立即执行和非立即执行两种。一般根据业务具体需求决定,可以在封装的debounce()函数中加入是否立即执行。具体代码如下:function debounce_test(func, wait, now) { //now判断是否立即执行 l

2021-05-02 17:50:13 87

原创 计算机网络实验三 ARP原理与ARP欺骗 实验报告

实验三 ARP原理与ARP欺骗目录【实验名称】【实验目的】【实验要求】【实验环境】5、参考脚本:构建如图所示虚拟实验网络,可参考如下脚本:【实验步骤】步骤1:创建虚拟实验网络,验证网络拓扑:步骤2:在各主机和路由器(所有NS)的ARP缓存表为空的情况下,从主机ns531上执行telnet命令,连接主机ns532上的telnet服务,完成远程登录。步骤3:在各主机和路由(所有NS)的ARP缓存表为空的情况下,从主机ns531上执行telnet命令,连接主机ns541上的telnet服务,完成远程登录。【实

2021-04-26 22:58:17 2982

原创 计算机网络实验二 交换机Vlan原理 实验报告

目录【实验名称】【实验目的】【实验要求】【实验环境】5、参考脚本:构建如图所示虚拟实验网络,可参考如下脚本:【实验步骤】步骤1:创建虚拟实验网络,验证网络拓扑:步骤2:在相同交换机连接的主机上测试连通性。步骤3:在不同交换机连接的主机上测试连通性。【实验结果及分析】1:创建虚拟实验网络,验证网络拓扑:步骤2:在相同交换机连接的主机上测试连通性。3:在不同交换机连接的主机上测试连通性。4:从主机ns511上ping主机ns513,在途径的网络接口上用wireshark抓包,分析并理解802.1q帧格式;分析L

2021-04-26 22:49:40 5332

原创 计算机网络实验一 交换机工作原理 实验报告

实验一 交换机工作原理目录如下实验一 交换机工作原理【实验目的】【实验要求】【实验环境】1、操作系统:Linux操作系统,要求内核支持Tun模块、Vlan模块等,本实验在CentOS7操作系统中测试通过;2、操作权限:部分操作需具有root权限;3、应用软件:需安装命令行工具:tunctl、vconfig等;需安装编辑工具gedit或其它文本编辑工具;需安装网络分析软件Wireshark及其依赖软件;其它常用必备的应用软件;4、实验网络拓扑:交换机工作原理实验网络拓扑如图1所示:【实验步骤】步骤1:创

2021-04-26 21:46:25 3933

原创 计算机网络实验 实验四 CIDR与IP分组转发

实验四的踩坑与总结实验四的踩坑与总结踩坑1.如何设置静态路由?具体设置路由的参考脚本如下:2.所谓从“*Linux Host上执行traceroute 192.168.57.126命令*”同理,从*“主机ns57A上执行traceroute 192.168.56.126命令”*总结CIDR 构造超网IP协议补充traceroute的原理实验四的踩坑与总结踩坑1.如何设置静态路由?route命令格式如下:route [add|del] [-net|-host] target [netmask Nm

2021-04-25 20:10:43 1172

原创 Git 基本指令总结 4-15

Git指令总结—自我复习用基本指令git init创建git仓库git add 添加进暂存区git commit -m <message 必须填的信息 >提交进仓库git checkout – file直接丢弃工作区的修改gir reset HEAD +上一步操作;撤销了暂存区的修改git rm 删除版本库中的一个文件git status查看工作区状态git diff查看修改内容git log查看提交历史git reflog查看命令的历史

2021-04-15 12:33:31 146

原创 计算机网络实验--Wireshark的基本使用方法

Wireshark的基本使用方法1.简介与安装Wireshark  Wireshark 的安装 Wireshark 是非常流行的网络封包分析软件,功能十分强大.可以截取各种 网络封包,显示网络封包的详细信息.  Wireshark 是跨平台的软件,可以在 Windows 和 Linux 平台下使用.CentOS7 默认不包含该软件,需要手动安装.  安装 Wireshark 同样可以采用图形化软件管理工具或命令行工具 yum.安装 了 EPEL 源之后,才可以进行 Wireshark 的安装.在 C

2021-04-07 15:15:40 599 2

原创 计算机网络实验 实验一 交换机工作原理

计算机网络实验 实验一 交换机工作原理坑点总结相关bash脚本内容如下:Linux中的简单指令具体实验步骤坑点总结一、wireshark工具的使用ip nents exec + 主机名+ wireshark & 命令//举例:ip netns exec ns1 wireshark & //改命令为监控ns1主机,随后弹出的界面中, //选择监控改主机下的哪一个接口 如下图所示:二、Bash脚本的编写建议百度学习,编写一个hallo world之后就知道怎么

2021-04-04 23:10:18 848

原创 计算机网络实验 预备实验Linux虚拟网络基础

计算机网络实验 预备实验Linux虚拟网络基础Linux虚拟机环境搭建VMware下载和安装Linux中的简单指令具体实验步骤具体遇见的坑Linux虚拟机环境搭建Tips:本人的第一篇文章,希望得到反馈~ 为了给还没做过该实验的同学避免踩坑写的。VMware下载和安装推荐使用15.x版本,因为能够直接百度到激活码~~嘿嘿教程如下:注意CentOS不要下载链接中的6,去找7的镜像CentOS7下载地址:也可以自行找其他链接Linux中的简单指令如何打开终端?(在哪里输入命令行指令)在图

2021-04-02 11:24:11 260

计算机网络_实验一报告.pdf

上传本人所写实验报告共大家参考!!!切记,由于mac地址是随机生成,不能直接截图交实验,每个人的都不一样的!

2021-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除