手写 JS 引擎来解释一道赋值面试题

有这样一道面试题: 问输出的是啥。 这道题输出的是 undefined,因为赋值是从左往右进行的,也就是先把 {n: 2} 赋值给 a.x 再赋值给 a。 再加个变量 preA 引用赋值之前的 a 就
分类: 编程语言 发布时间: 02-08 17:34 阅读次数: 0

Hooks 对于 Vue 意味着什么?

虽然这是一篇 19 年 4 月的文章,但是对于 Hooks 说的非常清晰,作者也是请到尤大进行了原文的订正,对于了解 Vue Hooks 的设计及发展,还是有很好的阅读性的。
分类: 编程语言 发布时间: 02-08 17:34 阅读次数: 0

【正则分组】栈结构与括号匹配

1. 前言 在研究正则表达式中,遇到了一个需求。通过本文来梳理和记录一下解决方案,并 分享给大家。对于正则表达式而言,一个括号就对应一个分组。现在期望解析正则表达式,获取分组情况: 比如,上面的正则分
分类: 编程语言 发布时间: 02-08 17:34 阅读次数: 0

华为鸿蒙手表实战(1)---实现除夕夜烟花燃放效果

前言 经过一年多的普及与应用,鸿蒙系统早已经涉及华为的各个终端设备,比如手机、音箱、手表等等。正好博主拿到了华为WATCH GT Runner,那就用它来写鸿蒙手表开发的知识。 image-anima
分类: 编程语言 发布时间: 02-08 17:34 阅读次数: 0

gorilla/mux 框架 (rk-boot): 添加 Swagger UI

本文将介绍如何在 gorilla/mux 框架之上提供 Swagger UI。 https://github.com/rookie-ninja/rk-mux
分类: 编程语言 发布时间: 02-08 17:01 阅读次数: 0

理解HTTPS

为什么要有https 原因就是HTTP是不安全的,HTTP因为传输明文的特点,整个传输过程完全透明,中间人在传输链路中可以修改或者伪造请求 / 响应报文,数据不具有可信性。用户敏感信息随时会泄漏,造成
分类: 编程语言 发布时间: 02-08 17:01 阅读次数: 0

2022年了,真的懂requestAnimationFrame么?

requestAnimationFrame 是什么 window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新
分类: 编程语言 发布时间: 02-08 17:01 阅读次数: 0

从 electron-updater 学习如何实现应用更新和发布

前言 最近倒腾了一段时间的 electron 应用,略有收获。接下来,我主要想给大家分享的是我从 electron-updater 中学到的东西。
分类: 编程语言 发布时间: 02-08 16:27 阅读次数: 0

K8s Ingress Provider 为什么选择 MSE 云原生网关?

简介:在虚拟化时期的微服务架构下,业务通常采用流量网关 + 微服务网关的两层架构,流量网关负责南北向流量调度和安全防护,微服务网关负责东西向流量调度和服务治理,而在容器和 K8s 主导的云原生时代,I
分类: 编程语言 发布时间: 02-08 15:54 阅读次数: 0

测试平台系列(107) 编写消息通知功能(3)

这是我参与2022首次更文挑战的第21天,活动详情查看:2022首次更文挑战。 回顾 上一节我们写了一些后端的内容,今天来给后端收个尾,并且说一部分前端的内容,本次消息中心内容就该结束了。 本次内容做
分类: 编程语言 发布时间: 02-08 15:54 阅读次数: 0

简单说说 tree-shaking 有啥鸟用吧!

前言 大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心 背景 大家平时在查 webpack构建体积优化 ,可能都会查到 tree-shaking 这个东西,很
分类: 编程语言 发布时间: 02-08 15:54 阅读次数: 0

volatile 关键字详解

volatile 关键字特征 volatile 是 JVM 虚拟机提供的轻量级的同步机制 保证可见性 不保证原子性 禁止指令重排序 JMM 内存模型概述 JMM 的概述如下 线程安全模型 JMM (J
分类: 编程语言 发布时间: 02-08 15:54 阅读次数: 0

sleep()为什么要 try catch

前言 当我们在 Java 中使用 sleep() 让线程休眠的时候,总是需要使用 try catch 去包含它: 但是,我们却很少在 catch 中执行其它代码,仿佛这个 try catch 是理所当
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

Go 之 网络编程《Go语言基础》

现在我们几乎每天都在使用互联网,但是如何才能让我们的程序通过网络互相通信呢?本章我们就一起来学习下Go语言中的网络编程
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

是时候用 chpip 管理 pip 源了

> 本文同步发布于[字节话云](https://mp.weixin.qq.com/s/FKMHR5KzFyd_FS2xMYaiPw)公众号。 ## 前言 工作中会用到一些内部的 Python 包,
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

前端数据建模指南

前端数据建模,是一项解决复杂业务前端应用的神兵利器。也是每一个优秀的前端工程师和前端架构师应该熟知的编程方法论。
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

ElementUI源码系列五 - 学习build-entry.js文件之自动生成总入口文件index.js内容

ElementUI是前端圈子中非常优秀的框架之一,它的源码中有很多技巧是值得我们去参考和学习的,相信读完ElementUI源码一定能让你受益良多。
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

Flutter之GetX依赖注入tag使用详解

本文主要介绍 GetX 依赖注入中 tag 的作用和使用详解。通过不同的业务场景详细介绍 tag 的作用和使用技巧以灵活解决开发过程中的实际问题
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

Linux驱动开发-编写MMA7660三轴加速度传感器

这篇文章就介绍如何在Linux下编写MMA7660三轴加速度芯片的驱动,读取当前芯片的方向姿态,得到X,Y,Z三个轴的数据。MMA7660是IIC接口的,当前驱动就采用标准的IIC子系统编写驱动.
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0

js - leetcode-爬楼梯

这是我参与2022首次更文挑战的第21天,活动详情查看:2022首次更文挑战 前言 有人相爱,有人夜里开车看海
分类: 编程语言 发布时间: 02-08 15:21 阅读次数: 0