爱玩游戏的小隐
码龄5年
  • 134,363
    被访问
  • 57
    原创
  • 1,253,776
    排名
  • 65
    粉丝
关注
提问 私信

个人简介:菜鸡码农 & DOTA2信仰玩家

  • 加入CSDN时间: 2017-09-18
博客简介:

小隐的博客

博客描述:
随便记些学习上的笔记,欢迎交流分享
查看详细资料
  • 3
    领奖
    总分 225 当月 11
个人成就
  • 获得288次点赞
  • 内容获得51次评论
  • 获得660次收藏
创作历程
  • 9篇
    2021年
  • 14篇
    2020年
  • 34篇
    2019年
成就勋章
TA的专栏
  • 前端
    9篇
  • LeeCode
  • 微信小程序
    13篇
  • Vue
    4篇
  • 编译原理
    9篇
  • WebService
    10篇
  • java开发
    9篇
  • Spring Boot
    1篇
  • 大数据
    1篇
  • 软件设计模式
    3篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络
    https
  • 微软技术
    typescript
  • 小程序
    小程序
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

前端面试:HTTP协议1.0、1.1和2.0

昨天面试时,面试官问到我HTTP和HTTPS的区别,问完之后又追加了一个HTTP各版本直接的区别,我当场傻住,虽然之前有看过,但是没有完全看过。HTTP协议HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议。HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。HTTP的三大特征:无连接、无状态、媒体独立随着历史不断的发展,HTTP协议也一直在更新中,协议更新的
原创
发布博客 2021.05.15 ·
203 阅读 ·
0 点赞 ·
2 评论

前端面试:执行上下文期间都在做什么?

执行上下文function f1() { console.log('first');};f1(); //secondfunction f1() { console.log('second');};f1(); //second在执行这样一段代码的时候输出了这样的结果,怎么样?是不是和想的有些差异?说明你对执行上下文完全不懂哦# 执行上下文是什么JS代码在执行前,JS引擎会做准备工作,这时就会创建执行上下文。共分为三类全局环境函数环境eval环境(不讨论)1.
原创
发布博客 2021.05.12 ·
106 阅读 ·
1 点赞 ·
0 评论

前端面试:啥是原型?啥又是原型链?

原型与原型链# 原型概念ES6以前,js有面向对象的特性但是没有明确的语法规范例如class关键字来生成对象,还是靠function来完成的(不得不吐槽ES6之前的js真的是一坨ES6语法以后再谈,还是先挖坑)以至于出现了这种情况。console.log(Function instanceof Object); // trueconsole.log(Object instanceof Function); // true//函数是对象构造的 对象也是函数构造的,俩者即是函数也是对象js的原型
原创
发布博客 2021.05.09 ·
376 阅读 ·
2 点赞 ·
0 评论

前端面试:怎么让一个div消失在视野里?

怎么让一个div消失在视野里?前两天面试被问到了这道题,当时回答了4种方案,面试结束后想想其实回答的很烂,面试回答问题的时候尽量做到先分类,然后按照分类回答,这样即显得有条理,面试官听的也清楚,其次也不容易遗漏内容。我个人认为解决方案可以分为以下两大类:视野内隐藏移动到视野外下面来具体看一下每类的具体解决方案:#1. 视野内隐藏1.设置高度宽度为0div { height: 0; width: 0;}2.设置透明度为0div { opacity: 0;}
原创
发布博客 2021.05.07 ·
203 阅读 ·
2 点赞 ·
0 评论

前端面试:经典面试题Foo与getName()

从一道面试题出发按照惯例,还是从面试题出发。(日常面向面试学习 ???? )function Foo(){ getName = function(){ console.log(1); } return this;}var getName;function getName(){console.log(5);}Foo.getName = function(){console.log(2);}Foo.prototype.getName = function(){console.l
原创
发布博客 2021.05.12 ·
1255 阅读 ·
5 点赞 ·
5 评论

前端面试从入门到入职

最近在准备面试,岗位是前端,之前只是会做一些前端的项目,对于前端的内容并没有系统的学习,尤其是理论知识的部分,最近在准备面试的时候才发现里面大有洞天,尤其是js部分的内容,我会把里面比较难懂的或是重点的知识挑出来写成博客,用于记录和分享。每次写完新文章之后会在这里更新链接!欢迎交流分享!前端面试:浏览器输入网址后发生了什么...
原创
发布博客 2021.04.28 ·
118 阅读 ·
2 点赞 ·
0 评论

前端面试:js的函数作用域为什么这么乱!

最近被js的函数作用域链折腾的不浅,今天彻底来解决一下这类问题。(不得不吐槽js作用域真的很乱,let才是yyds)首先先看两段代码/*first code*/var a = 'apple';console.log(a); //appleif(true){ console.log(a); //apple var a = 'pear'; console.log(a);//pear}console.log(a); //pear/*second code*/var a = 'ap
原创
发布博客 2021.04.28 ·
176 阅读 ·
1 点赞 ·
3 评论

前端面试:浏览器输入网址后发生了什么?

从前端面试题出发分析一系列知识点大致来看,从输入url到网页显示会经历下列五个阶段将url转换为ip地址同服务器进行通信获取网页内容浏览器进行渲染断开通信下面来具体分析每个阶段都做了什么,因为是一道非常经典的前端面试题,并且覆盖面非常广,所以尽量做到深挖知识要点。有些可以单独写文章的地方会用黄色记号标记,之后会用文章链接替代!#1. url到ip地址的转换 —— DNS解析为了向www.baidu.com发送请求,必须获得www.baidu.com的ip地址,理所当然应该使用DNS去
原创
发布博客 2021.04.25 ·
701 阅读 ·
5 点赞 ·
0 评论

置换元素和非置换元素

置换元素(Replaced Element):浏览器根据元素的标签和属性,来决定元素的具体显示内容。 指 img、input、textarea、select、object 等这类默认就有 CSS 格式化外表范围的元素。非置换元素(non-Replaced Element): 就是除了 img、input、textarea、select、object 等置换元素以外的元素。...
原创
发布博客 2021.03.11 ·
84 阅读 ·
0 点赞 ·
0 评论

2020-1024

发布动态 2020.10.30

vue-devtools离线版安装

发布资源 2020.06.16 ·
zip

JUnit单元测试(2)

链接:JUnit单元测试(1)文章目录Before和After异常测试参数化测试超时测试Before和After在@Before中初始化测试资源在@After中释放测试资源Calculate calculate;@Beforepublic void setUp() throws Exception { calculate = new Calculate();}@...
原创
发布博客 2020.04.06 ·
135 阅读 ·
1 点赞 ·
0 评论

JUnit单元测试(1)

文章目录单元测试为什么需要单元测试JUnit实践单元测试单元测试是针对最小功能单元编写的测试代码Java程序最小的功能单元是方法单元测试就是针对单个Java方法的测试为什么需要单元测试首先了解一下测试驱动开发:测试驱动开发(Test Driven Development)简称TDD,是一种不同于传统软件开发流程的新型的开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后...
原创
发布博客 2020.04.06 ·
124 阅读 ·
1 点赞 ·
0 评论

wox+everying以及wox美化包和教程

发布资源 2020.03.28 ·
zip

vue简单示例.zip

发布资源 2020.03.25 ·
zip

vtd-xml相关资料.zip

发布资源 2020.03.24 ·
zip

CXF学习(1)——CXF框架

一、简介Apache CXF是开源的,CXF是两个项目的结合:由IONA技术公司(现在是Progress的一部分)开发的Celtix和由Codehaus主持的团队开发的XFire,合并是由人们在Apache软件基金会共同完成的。CXF的名字来源于"Celtix"和"XFire"的首字母。CXF是一个开源Service框架,支持多种协议:SOAP、XML/HTTP、RestfulHTTP和COR...
原创
发布博客 2020.03.16 ·
2968 阅读 ·
1 点赞 ·
0 评论

VTD-XML学习(4)——步骤&类

xml步骤通常需要执行以下步骤来处理XML文档或消息。从字节缓冲区开始:如果文档位于磁盘上,则需要先将文件加载到内存中;对于传入的SOAP消息,需要分配一个字节数组来保存内容。从1.6版开始,可以直接使用“ VTDGen :: parseFile()”来解析XML文件。使用VTDGen进行解析:在这一步中,创建一个VTDGen类的实例,然后使用“ setDoc”成员方法将字节数组分配...
原创
发布博客 2020.03.09 ·
279 阅读 ·
1 点赞 ·
0 评论

VTD-XML学习(3)——遍历

VTD-XML结点遍历进行结点遍历时,主要有以下五种操作:从父节点到第一个子节点从父节点到最后一个子节点从子节点到父节点从元素结点到上一个兄弟结点从元素结点到下一个兄弟结点仅有VTD Record设父元素节点深度为d,在vtd buffer中,从该元素节点vtd record开始,向下搜索第一个节点类型为元素的vtd record,如果该点深度为d+1,则搜索成功,否则没有子...
原创
发布博客 2020.03.04 ·
156 阅读 ·
1 点赞 ·
0 评论
加载更多