- 博客(14)
- 收藏
- 关注
原创 鉴别网络面试题:CommonJS和ES6 Module区别
CommonJS和ES6 Module是目前使用较为广泛的模块标准,那么他们之间的区别是啥呢,感觉很多文章说的不是很好,然后下面是个人的总结,如有不足,还请指教。
2022-09-11 15:34:11
714
原创 日常写bug 后端如何存储表情包
1.首先需要将表的编码格式改为utf8mb4。2.其次需要将数据库连接池里面的编码格式改为。当我们需要在数据里面存储表情包的时候。
2022-08-12 15:23:17
308
原创 日常写bug Incorrect string value: ‘\\xF0\\x9F\\x8D\\x93An...‘ for column ‘content‘ at row 1
这个时候需要将对应字段编码格式改为utf8mb4,如下所示,我的表名是b_articles,换成对应表名即可。但是后来又报错我的字段设置太大了 那么这个时候改下字段长度就行了。
2022-08-10 10:38:45
298
原创 解决bug Cannot set headers after they are sent to the client
在写node.js遇到这个报错 看了网上的一些文章没有解决,将对数据的相关操作放在一个放在一个try catch里面就好了。
2022-08-08 11:26:22
357
原创 koa灵魂拷问之koa源码--呕心沥血之作
前言随着前端的生态逐渐变好,前端一定程度上也进入了内卷时代。从目前来看,node.js逐渐成为前端必会的技术栈之一,他可以让我们快速的搭建一个后端,从而让我们不再依赖后端。而在node.js里面的一个主流框架就是koa框架, koa干的核心的话其实就是将api优雅化以及aop模式;所谓aop就是面向切面编程,koa采用所谓的洋葱模型,使用者可以通过级联的方式顺序调用中间件。绪论接下来我们来看koa的源码,手写从github上面克隆一份koa源码,具体目录如下。其中核心文件在lib下面,其中包括app
2022-04-13 20:20:11
819
6
原创 vue3.x源码剖析之数据响应式
前言如果错过了秋枫和冬雪,那么春天的樱花一定会盛开吧。最近一直在准备自己的考试,考完试了,终于可以继续研究源码和写文章了,哈哈哈。学过vue的都知道,数据响应式在vue框架中极其重要,写代码也好,面试也罢,数据响应式都是核心的内容。在vue3的官网文档中,作者说如果想让数据更加响应式的话,可以把数据放在reactive里面,官方文档在讲述这里的时候一笔带过,笔者刚开始也不是很理解。后来看了源码才知道,在vue3里面响应式已经变成了一个单独的模块,而处理响应式的模块就是reactive;数据响应式的大体流
2022-01-06 00:33:06
1698
9
原创 vue3.x源码剖析之初始化过程(一)
前言vue3.x比vue2.x在很多方面都优于vue2.x,比如vue3.x的可扩展性;下面我们一起学习一下vue3.x源码的初始化过程测试代码<div id="app"> {{title}} <comp></comp></div><script src="../dist/vue.global.js"></script><script> // vue3里面没有全局api了,都是一些实例的方法 /
2021-12-15 22:48:05
2175
11
原创 vue2.x源码剖析之初始化
前言一般初学者学框架的时候都会选择vue框架,因为vue框架的上手速度比较快,而且vue的语法和小程序的语法很像,而且学习vue后学习uniapp的成本会小很多,当然或许也有可能因为尤雨溪是中国人,其实我当初学vue,就是尤雨溪是中国人,非常崇拜尤大,哈哈,Vue框架在面试的时候也会被经常问到,就像有人说的那样,学不好vue框架,都不好意思说自己是前端。然后只会基本api是不够的,究其原理,还是要去看源码。本篇主要讲述vue2.x源码的初始化流程。测试代码本篇的vue2.x的源码解析基于此demo&
2021-11-30 20:16:51
423
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人