gsbybb

42
获赞数
11
关注数
4
粉丝数
上海
IP 属地上海
2015-08-25 加入
浏览 8.7k

菜鸟程序员

552 声望|达人
全站排名超越 97% 用户
angularjs
309
javascript
147
vue.js
146
前端
45
html5
45
个人动态
  • 赞了文章2023-08-08
    nodejs微信公众号开发——1.接入微信公众号
    登录微信公众平台,由于很多开发人员并没有认证的的微信公众号,所以比较折中的方式是使用公众平台测试帐号来测试功能,其优势是能够测试微信公众号的绝大部分功能,不受认证门槛的限制。进入测试账号管理界面:我们需要配置接口的信息,URL和Token是微信公众平台和...
  • 赞了文章2023-08-08
    nodejs微信公众号开发——6.自定义菜单
    上一篇文章:nodejs微信公众号开发——5.素材管理接口,我们实现了新增临时素材、管理永久素材的接口,这些接口的实现,使我们能够推送多样的消息给用户。本节介绍的内容是关于自定义菜单 (项目github地:[链接] )
  • 发布了文章2023-03-15
    express.js源码阅读笔记
    express 本质上就是一个封装过的http.createServer的回调函数express中主要有以下几个核心概念applicationrouterroutelayer每一个application上会有一个router实例,这个router实例会是application的一个属性且是单例的,会在特定场景初始化,例如app.use、app.get等...
  • 发布了文章2023-03-09
    express源码分析1:express实例的构造函数
    这篇文章是express源码阅读系列文章的第一篇,这个系列的文章主要目的是想从一个Node.js的初学者的视角,结合express的API文档去分析解读express这个热门库的实现原理。
  • 赞了文章2022-05-06
    前端监控实践——FMP的智能获取算法
    今天来给大家介绍下前端监控中一个特定指标的获取算法,有人会问,为啥就单单讲一个指标?这是因为,目前大部分的指标,比如白屏时间,dom加载时间等等,都能通过现代浏览器提供的各种api去进行较为精确的获取,而今天讲的这个指标,以往获取他的方式只能是通过逻辑...
  • 赞了回答2022-04-02
    docker安装后出现Cannot connect to the Docker daemon.
    su root # 先切换到root用户, 再执行以下命令systemctl enable docker # 开机自动启动docker systemctl start docker # 启动dockersystemctl restart docker # 重启dokcer
  • 赞了文章2021-11-07
    图说 ES Modules
    可喜的是,标准化之路马上就要完成了。等到 2018 年 5 月 Firefox 60 发布之后,所有的主流浏览器就都支持 ESM 了。同时,Node 模块工作小组也正在为 Node.js 添加 ESM 支持。为 WebAssembly 提供 ESM 集成的工作也正在如火如荼的进行。
  • 赞了文章2021-11-01
    webpack打包原理 ? 看完这篇你就懂了 !
    前言 [实践系列] 主要是让我们通过实践去加深对一些原理的理解。 [实践系列]前端路由 [实践系列]Babel 原理 [实践系列]实践这一次,彻底搞懂浏览器缓存机制 [实践系列]你能手写一个 Promise 吗?Yes I promise。 有兴趣的同学可以关注 [实践系列] 。 求 star 求 follo...
  • 赞了文章2021-10-25
    @babel/preset-env 与@babel/plugin-transform-runtime 使用及场景区别
    之前在用babel 的时候有个地方一直挺晕的,@babel/preset-env 和 @babel/plugin-transform-runtime都具有转换语法的能力, 并且都能实现按需 polyfill ,但是网上又找不到比较明确的答案, 趁这次尝试 roullp 的时候试了试.
  • 赞了文章2021-07-23
    nodejs真的是单线程吗?
    而node.js采用单线程异步非阻塞模式,也就是说每一个计算独占cpu,遇到I/O请求不阻塞后面的计算,当I/O完成后,以事件的方式通知,继续执行计算2。
  • 赞了文章2021-06-24
    package.json 中 你还不清楚的 browser,module,main 字段优先级
    browser VS module VS main 前端开发中使用到 npm 包那可算是家常便饭,而使用到 npm 包总免不了接触到 package.json 包配置文件。 那么这里就有一个问题,当我们在不同环境下 import 一个 npm 包时,到底加载的是 npm 包的哪个文件? 老司机们很快地给出答案:main ...
  • 赞了文章2021-06-23
    手把手教你使用Rollup打包📦并发布自己的工具库🔧
    DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师。官方网站:devui.designNg组件库:ng-devui(欢迎Star)官方交流:添加DevUI小助手(devui-official)DevUIHelper插件:DevUIHelper-LSP(...
  • 赞了文章2021-06-23
    基于 TypeScript + Babel + Rollup 搭建 ts 开发环境
    本篇文章讲述了基于 TypeScript + Babel + Rollup 搭建 ts 开发环境的解决方案,先赘述了此方案的优劣势,后按步骤具体讲解各个插件的配置方式,以帮助大家了解 TS 项目的编译原理。
  • 赞了回答2020-08-26
    Typescript 类型检查的问题
    回到你的例子,实际上因为 a 是一个变量,它的具体类型没有办法在运行前确定,所以类型系统没法给你足够“良好”的提示你类型有问题,而后者是一个字面量,它的类型在运行前就能确定,所以能够提示你类型有问题,这个功能实际上在 1.6 版本之后才有。更严格的对象字面...
  • 提出了问题2020-08-21
    Typescript 类型检查的问题
  • 赞了文章2020-03-05
    读懂 SOLID 的「依赖倒置」原则
    当我们在读书,或者在和一些别的开发者聊天的时候,可能会谈及或者听到术语SOILD。在这些讨论中,一些人会提及它的重要性,以及一个理想中的系统,应当包含它所包含的5条原则的特性。
  • 赞了文章2020-03-05
    读懂 SOLID 的「开闭」原则
    Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification.软件实体(类、模块、函数等)都应当对扩展具有开放性,但是对于修改具有封闭性。
  • 赞了文章2020-02-17
    我在阿里招前端,我该怎么帮你?
    我是淘宝技术部的一名普通的前端技术专家,花名磐冲。每年都想给团队内招几个同学,但是努力了几年,一个都没有招进来。是我看简历太少了吗?不是,只算内部简历系统,我看过的简历至少上千。是我要求太严格吗?也许是吧,不过,我电话面试拒绝的同学,只有1位在一段...
  • 赞了文章2020-02-10
    React setState流程解析
    此时tab发生变化的时候,输出的却依然是上一个tab的名称,因此可以判断updateTabPane是在setState之前执行了。那么,为什么setState需要异步去改变组件的state呢?
  • 赞了文章2020-01-21
    h5手机键盘弹出收起的处理
    前言:前端时间也是应项目的需求开始了h5移动端的折腾之旅,在目前中台的基础上扩展了两个ToC移动端项目,下面就是在h5移动端表单页面键盘弹出收起兼容性的一些总结。