自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SirSnow的博客

记录走上程序猿+设计虱的不归路

  • 博客(9)
  • 收藏
  • 关注

原创 掌握HTTP请求的精髓

http请求过程网上有很多博客写的很详尽也总结的很好,本文更多地面向前端来浅显地描述HTTP访问的过程,帮助大家更好的理解流程。本文有很多概念性的东西,晦涩难懂,有不明确或者存疑的地方欢迎版聊谈论。1、访问过程概览如果面试的时候问到了这道题,用一句话来回答的话,我会说:客户端向服务端发送访问请求,服务端复制了一份自己的内容返回给客户端的过程,但这是把大象塞进冰箱式的回答。把大象塞进冰箱这一步还可以继续拆解成一下几个步骤:打一个类比来解释这个过程:比如我家(client-side)附近新开了.

2020-05-18 10:41:47 288

原创 最详细Ubuntu建站详解(上)

环境:电脑是windows,server是ubuntu18.041、本地ssh免密登录如果不需要ssh免密登录的,请忽略掉这一步。如果需要使用ssh在本地免密登录请参考我的博文2、创建新的用户一般平台会自动化好这一步,如果需要自己创建的可以参考本步骤,如果不需要,请忽略掉。下面的步骤要确保登录到root根目录下,具体的操作可以参考我之前的博文。为了账户的安全,建议根据我下面的步骤一一执行:更新软件目的:时常保证软件的更新,是网络更新的常用策略方法:apt update.

2020-05-14 10:28:34 2457

原创 使用ssh免密登录server

环境:电脑是windows,server是ubuntu 18.041 什么是ssh?定义:ssh可以理解成一段复杂的不易攻破的密码口令。生成方法:可以用云端给你生成的,也可以自己生成,这里面讲一下怎么自己生成。需要cmd命令行的知识,如果不了解会有学习曲线,建议百度了解基础。//用cmd跳转到.ssh文件cd .ssh//如果没有.ssh那么可以自己创建一个mkdir -p .ssh//生成sshkeyssh-keygen.pub是公共钥识,没有后缀的是私人钥识,使用或者.

2020-05-14 10:09:00 324

原创 ubuntu 登录root的等等问题

1、登录root选择腾讯云建站,问了安全问题自动隔离了root,登录的目录为自动创建的用户命ubuntu。这样做的原因是为了安全,这个ubuntu是腾讯云已经为你创建好的账户,想要登录root直接执行su root就可以直接输入登录到root 目录下了。2、不在root目录下怎么执行命令因为安全原因,不推荐直接在root下进行操作,但是在ubuntu账户下直接输入apt等命令行会被deny掉。这时候要加上sudosudo apt updatesudo的意思是用超级管理员权限执行。

2020-05-08 23:31:06 302 1

原创 前端面试题JS原理部分(四)异步,eventloop

1、 对JS单线程的理解JS的runtimeJS运行环境(run time)指的是,你的代码将在什么浏览器环境下运行。JS的编译是在浏览器中完成的。可把运行环境,比较粗暴的分成JS引擎(图中的V8 JS Engine)和web API两部分,如果我们不了解这个基本框架,将难以理解异步和同步的区别。同步(或者单线程)的理解是JS引擎下的编码规范:每次运行一个函数,遵循后进先出的...

2020-05-04 23:51:02 467

原创 前端面试题JS原理部分(三)面向对象

1、 请简述一下js原型链原型链是Javascript实现类的底层原理,是一种继承机制。说到继承,这起源于JAVA和C++的概念。上述两种语言的继承,本质上是一种拷贝行为,将父类的方法拷贝给子类供其使用。但是JS中,子类的.prototype对象,通过原型链与父类的.prototype对象形成一条查询管道,如果子类中没有,通过管道返回到父类中寻找,一直回溯到Object.prototype为...

2020-05-04 23:48:38 1006

原创 前端面试题JS原理部分(二)数据类型

1、基本数据类型string,number,boolean,null,undefined,symbol,object2、 == 和 === 的区别?==在类型不相等的情况下,会做一步强制转化。===如果判断类型不相等的情况下,就会停下来,返回false。3、 把undefined和null转成Number分别是什么Number(null) == 0; //trueNumbe...

2020-05-04 23:45:07 197

原创 前端面试题JS原理部分(一)闭包

1、什么是闭包?概念闭包是一个过程,它记住了声明scope下的变量,在别的scope下,调用函数时 ,依然可以读取到这些变量。原理分析function outer(){ let n = 1; function inner(){ console.log(n); } return inner;}const fn = outer();fn();以上案例,提出...

2020-05-04 23:43:23 561

原创 centOS7快速建站纪实

后台为java环境框架介绍快速搭建apache继续配置java环境最后配置tomcat框架介绍作为一个一般的前端,最痛苦的事情就是硬着头皮做后端的事情。自己想建一个简单的站点挂接一些静态作品。踩了N多坑,汇总一下自己的一些心得。以Java后台环境为例,建站需要3个步骤:1、搭建apache。2、配置JAVA环境。3、搭建tomcat。完成以上3个步骤基本上完成了Java语言环境下的后台...

2018-12-02 01:32:12 3460 1

空空如也

空空如也

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

TA关注的人

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