前端之旅

114 篇文章
24 人订阅

全部文章

Chor

关于 z-index,你可能一直存在误区

z-index 这个属性表面看上去很简单,但如果你想搞清楚其工作原理的话,其实是有不少值得探讨之处的。本文将从层叠上下文(stacking contexts)和...

9110
Chor

Vue+Koa2 前后端分离项目线上部署

昨天尝试部署一个 Vue+Koa2 的前后端分离项目,没想到因为前端项目部署的问题,卡了一整天,今天才终于找到了问题所在,成功解决。这篇文章主要谈谈:

15220
Chor

concurrently 实现前后端连载启动

在做一个 Vue + koa2 技术栈的前后端项目时,常常需要通过终端分别启动前端和后端服务,通过安装 concurrently 模块,可以做到前后端连载启动。

5720
Chor

聊一聊:一道 Promise 链式调用的题目

不知道你有没有猜对?反正我猜错了。一开始我还以为是常规的 EventLoop 题目,无非就是考链式调用。但事实证明,它没有看上去那么简单。当时心里想的是,好奇怪...

10940
Chor

如何用开源项目申请 JetBrains 产品的 license

起因:一直以来敲代码的工具都是 Vscode,最近想试一试 WebStorm 了。

10310
Chor

微信小程序订阅消息推送

这几天在使用小程序的模板消息推送接口的时候,出现了个报错信息 “the formId is no longer available in develop or ...

28720
Chor

谈一谈JavaScript的内存模型

对我们程序员来说,声明变量、进行初始化和赋值几乎是每天都在做的一件事情。不过,这些操作本质上做了什么事情呢?JavaScript 是如何在内部对这些进行处理的?...

8120
Chor

打开DevTools前后,对象的打印有什么区别?

就这段代码而言,第一次运行后打开 Chrome 的 DevTools,会发现打印出来的结果是:

7810
Chor

关于 Git 的那些事

安装应该不用多说了,主要讲一下升级。Linux 和 Mac 都有包管理器,升级是很方便的,关键是 windows 并没有这类东西,那么怎么升级呢?

16150
Chor

记两道关于事件循环的题

这里的关键其实是搞清楚 await async2() 做了什么事情。我以为在 async1 内部,async2 被调用之后,就会继续往后执行,因此是先打印 as...

11220
Chor

编译原理学习笔记-5:自顶向下语法分析

在词法分析中,我们扫描输入源程序的每个字符,得到多种类型的单词(token),一系列的单词就构成了一条单词流。可以设想,单词流的某个部分有多个并排的单词,它们可...

23840
Chor

操作系统学习笔记-12:内存分配(二):非连续分配

在连续分配中,一个进程不可被分割,只能整体放入一块连续的内存空间中;但在基本分页存储管理中,允许把一个进程按照固定大小 X 分割为多个部分,同时把内存也按照固定...

242100
Chor

操作系统学习笔记-11:内存分配(一):连续分配

从第 11 篇笔记开始进入第二章节,也就是存储器管理的相关知识。下面是本篇笔记的思维导图:

25240
Chor

如何在Vue项目中更优雅地使用svg

最近看项目视频的时候对里面使用 svg 的方式感到很好奇,于是去网上查了一下,发现 svg 竟然也有类似于 css 雪碧图一样的用法,也就是 svg-sprit...

76610
Chor

Linux 系统操作

查看相关命令、相关文件等的使用手册。Ctrl+f 上一页,Ctrl+b 下一页,Ctrl+Home 第一页,Ctrl+End 最后一页,q 退出回到终端

32020
Chor

编译原理学习笔记-4:词法分析(二)等价转换与DFA的化简

正规文法(四元式)定义了某种正规语言,正规式表示了某个正规集,它也定义了某种正规语言,因此可以说正规式和正规文法是等价的。即:

16630
Chor

操作系统学习笔记-10:死锁

死锁现象指的是:在并发环境下,两个或者以上的进程由于竞争资源而造成的一种互相等待(你等我,我等你)的现象,在这种情况下,A 进程拿着 A 资源,需要 B 资源,...

12030
Chor

「译」谁动了我的按钮?

Hello,大家好。今天是周末,给各位分享一篇设计相关的文章。对用户来说,产品的“重设计”意味着自己需要付出一定的成本进行“重学习”,因此大部分的用户更愿意安于...

6110
Chor

操作系统学习笔记-9:调度

调度研究的问题是:面对有限的资源,如何处理任务执行的先后顺序。对于处理机调度来说,这个资源就是有限的处理机,而任务就是多个进程。故处理机调度研究的问题是:面对有...

21220
Chor

Ubuntu下如何更快地安装gcc编译器

最近操作系统开始上实验课了,瞟了一眼实验目录,看到了“gcc”的字样,一下子勾起了不好的回忆。记得上学期上计组的时候,曾经尝试在自己电脑的虚拟机上安装 gcc ...

15910

扫码关注云+社区

领取腾讯云代金券