首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xialeistudio
掘友等级
全栈工程师
|
xialei
全栈开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
HTTPS协议是如何保证安全的?
HTTP协议是一个应用层协议,通常运行在TCP协议之上。它是一个明文协议,客户端发起请求,服务端给出响应的响应。 好在国内的银行在HTTP协议时代针对IE开发了ActiveX插件来保证安全性,这一点算是值得点赞了。 在回答这个问题之前,我们先看看比较常见的两种加密算法。 常见的…
Javascript基础——this指向
前几天发布的Javavscript基础——原型和原型链 收藏转化率还挺高,看来大家对于JS基础知识还是很看重的,由于JS语言设计的关系,很多语言特性不是那么清晰。比如经典的this在哪的问题。 本文研究一下Javascript的this指向。 Javascript的this指向…
Javavscript基础——原型和原型链
本文研究一下Javascript的核心基础——原型链和继承。 对于使用过基于类的语言(如Java或C#)的人来说,Javascript的继承有点难以搞懂,因为它本身没有class这种东西。(ES6中引入了class关键字,看上去也像传统的OOP语言,但是那只是语法糖,底层还是基…
搞懂JS变量提升
本文讲解Javascript变量提升引起的问题以及如何规避。 这个理解是不正确的。虽然函数隔离了作用域,但是由于作用域链的关系,JS会从当前作用域一直往上级查找,直到顶级作用域(浏览器环境为window)。 函数内部作用域顶级的name初始化时为undefined,所以会走if…
leetcode(3)——无重复字符的最长子串
欢迎跟着夏老师一起学习算法,这方面我自己的基础很薄弱,所以解题方法和思路也会讲的很”小白“,不需要什么基础就能看懂。 可以看到第4次循环中 i 的位置已经出现了问题,把位置1的a拿过来进行计算了,窗口的起始左边也从2变成了1,往回走了。
leetcode(2) —— 两数相加
欢迎跟着夏老师一起学习算法,这方面我自己的基础很薄弱,所以解题方法和思路也会讲的很”小白“,不需要什么基础就能看懂。 遍历两个链表把值加起来好之后插入链表,如果有进位的话需要把进位的值保存到后面的节点上,如果遍历完毕之后还剩下需要进位的值,那么需要插入末尾新节点。 遇到链表相关…
leetcode(1) —— 两数之和
欢迎跟着夏老师一起学习算法,这方面我自己的基础很薄弱,所以解题方法和思路也会讲的很”小白“,不需要什么基础就能看懂。 嵌套循环的效率是最低的, 面试的时候就算回答出来被送走的几率也是很大的。 一般回答到这里基本就没啥问题了,但是还有一种基于HashTable一次循环就能解决问题…
NestJs学习之旅(9)——拦截器
拦截器是一个实现了 NestInterceptor 接口且被 @Injectable 装饰器修饰的类。 每个拦截器都需要实现NestInterceptor接口的**intercept()**方法,该方法接收两个参数。方法原型如下: handle()函数的返回值也就是对应路由函数…
NestJs学习之旅(8)——管道
熟悉Linux命令的伙伴应该对“管道运算符”不陌生。 "|" 就是管道运算符,它把左边命令的输出作为输入传递给右边的命令,支持级联,如此一来,便可以通过管道运算符进行复杂命令的交替运算。 NestJs中的管道有着类似的功能,也可以级联处理数据。NestJs管道通过**@Inje…
NestJs学习之旅(7)——路由守卫
传统的Web应用中去检测用户登录、权限判断等等都是在控制器层或者中间件层做的,而在目前比较推荐的模块化与组件化架构中,不同职责的功能建议拆分到不同的类文件中去。 通过前几篇的学习可以发现NestJs在这方面做的很好,传统的express/koa应用中,需要开发者去思考项目结构以…
下一页
个人成就
文章被点赞
226
文章被阅读
106,448
掘力值
2,951
关注了
1
关注者
119
收藏集
8
关注标签
11
加入于
2019-04-01