⁶⁶   ⁶⁶⁶⁶⁶⁶   ⁶⁶66⁶⁶⁶⁶    ₆₆₆₆ 可以啊.这波  ₆₆₆₆⁶⁶⁶⁶⁶        ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶66⁶⁶⁶⁶     卧槽⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶    666₆₆₆₆₆₆₆ 666        666 ⁶⁶⁶⁶⁶⁶₆₆₆₆₆₆ ₆⁶⁶⁶⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶⁶⁶

浅夏晴空

前端开发工程师
1274
获赞数
2631
粉丝数
北京
郑州大学 | 计算机科学与技术
自由 | 前端高级工程师
2019-08-07 加入
浏览 13.6k
个人动态
  • 发布了文章4 月 29 日
    前端性能优化
    性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。并且某些性能优化规则并不适用所有场景,需要谨慎使用,请读者带着批判性的眼光来阅读本文。
  • 发布了文章4 月 29 日
    react-hooks原理
    本篇文章主要从react-hooks起源,原理,源码角度,开始剖析react-hooks运行机制和内部原理,相信这篇文章过后,对于面试的时候那些hooks问题,也就迎刃而解了。实际react-hooks也并没有那么难以理解,听起来很cool,实际就是函数组件解决没有state,生命周期,逻辑不...
  • 发布了文章4 月 25 日
    一文读懂babel编译流程,再也不怕面试官的刁难了
    Babel 是一个强大的 js 编译器。有了 Babel, 我们可以放肆的使用 js 的新特性,而不用考虑浏览器兼容性问题。不仅如此,基于 babel 体系,我们可以通过插件的方法修改一些语法,优化一些语法,甚至创建新的语法。
  • 发布了文章4 月 25 日
    18个webpack插件总有一款适合你的
    Plugin 是一个扩展器,它丰富了 webpack 本身,针对是 loader 结束后,webpack 打包的整个过程,它并不直接操作文件,而是基于事件机制工作,会监听 webpack 打包过程中的某些节点,执行广泛的任务。
  • 发布了文章4 月 22 日
    当面试官问Webpack的时候他想知道什么
    说到webpack,可能很多小伙伴会觉得既熟悉又陌生,熟悉是因为几乎在每一个项目中我们都会用上它,又因为webpack复杂的配置和五花八门的功能感到陌生。尤其当我们使用诸如umi.js之类的应用框架还帮我们把webpack配置再封装一层的时候,webpack的本质似乎离我们更加遥...
  • 发布了文章4 月 22 日
    vscode中断点调试nodejs实用方便
    前言在平时前端开发时,前端代码在浏览器上能很方便的断点调试,那么如果要调试node后端接口的话,该如何实现断点调试呢?配置vscode打开node项目点击左侧调试按钮点击Run and Debug选择语言为nodejs点击设置按钮添加配置更改lanuch.json配置文件添加自己的项目启动...
  • 发布了文章4 月 19 日
    MongoDB聚合(aggregate)常用操作及示例
    简介MongoDB 中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似 SQL 语句中的 count(*)。常用操作表达式描述$match用于过滤数据,只输出符合条件的文档。$match使用MongoDB的标准查询操作。$project修改输入文档的结构...
  • 关注了问题4 月 19 日
    MongoDB使用聚合$facet报错
  • 提出了问题4 月 16 日
    MongoDB使用聚合$facet报错
  • 发布了文章4 月 15 日
    Mac安装oh-my-zsh终端更改终端背景
    背景目前Mac自带的终端不是很好用,好多常规的Linux命令都不支持 比如:ll命令;那么我们可以安装第三方的终端安装国内地址: {代码...} 使用效果如下: 后续如果安装其他的命令需要更改zsh环境变量的话 输入如下命令:vim ~/.zshrc更改终端背景打开终端偏好设置打开...
  • 发布了文章3 月 31 日
    mongodb联表查询
    $group 按某些指定的表达式对文档进行分组,然后将每个不同的分组的文档输出到下一阶段。输出文档包含一个_id字段,其中包含按关键字区分的组这里以文档名称docName为关键字进行分组统计
  • 发布了文章3 月 26 日
    mongoose数据查询or、and、where等用法
    or为 $or 条件指定参数; {代码...} 数据筛选or是或查询满足下面的条件其中之一就可以查询出相关数据如果数据库参数是数组,直接会从数组里面匹配是否包含相关数据 如上:memberand为 $and 条件指定参数; {代码...} 直译:docKey == "public" && owner == "...
  • 发布了文章3 月 23 日
    Chrome浏览器地址栏配置二维码自动生成工具
    打开Chrome浏览器新开一个窗口地址栏输入 chrome://flags/ 搜索qr code 下拉框选择Enable选项 重启浏览器即可 点击需要生成二维码的网页地址栏 出现如下图标 点击小图标即可吧当前网址生成二维码
  • 发布了文章3 月 18 日
    Charles注册
    注册码 {代码...} 操作打开Charles找到help选项-》点击register Charles选项弹出如下输入框输入对应的name和key点击注册即可重启查看已完成注册
  • 发布了文章1 月 28 日
    webpack三两事:浅入深出-原理解析构建优化
    基础知识回顾入口(entry) {代码...} 输出(output) {代码...} loader 预处理loadercss-loader 处理css中路径引用等问题style-loader 动态把样式写入csssass-loader scss编译器less-loader less编译器postcss-loader scss再处理处理js loaderbabel-loaderjsx-loaderts-...
  • 发布了文章1 月 27 日
    年终盘点跨平台技术优劣势对比(Hybrid、RN、Weex、Flutter)
    跨平台技术发展的三个阶段第一阶段是混合开发的web容器时代为了解决原生开发的高成本、低效率,出现了Hybrid混合开发原生中嵌入依托于浏览器的WebViewWeb浏览器中可以实现的需求在WebView中基本都可以实现但是Web最大的问题是,它的性能和体验与原生开发存在肉眼可感...
  • 发布了文章1 月 25 日
    前端攻略-全栈系列(图谱)
    前端知识体系(图谱)前端工程化体系node主流技术栈大纲ReactVueAngularJavaScriptTypeScript跨平台技术大纲跨端技术发展的三个阶段HybridReactNativeFlutterweex小程序快应用ionicCordova性能优化和监控
  • 发布了文章1 月 25 日
    前端知识体系-全系列(图谱+大纲)
    前端知识体系(图谱)前端工程化体系node主流技术栈大纲ReactVueAngularJavaScriptTypeScript跨平台技术大纲跨端技术发展的三个阶段HybridReactNativeFlutterweex小程序快应用ionicCordova性能优化和监控前端知识体系(大纲)前端工程化体系基础设施规范化前端标准(...
  • 发布了文章1 月 11 日
    Chrome实用插件整理
    本插件支持Chrome、Firefox、MS-Edge浏览器,内部工具集持续增加,目前包括 JSON自动/手动格式化、JSON内容比对、代码美化与压缩、信息编解码转换、二维码生成与解码、图片Base64编解码转换、Markdown、 网页油猴、网页取色器、脑图(Xmind)等贴心工具,甚至在目前新...
  • 发布了文章1 月 6 日
    forEach跳出循环体
    在forEach中,不能使用 continue 和 break ,可以使用 return 或 return false 跳出循环,效果与 for 中 continue 一样。注意该方法无法一次结束所有循环。