前端工程师需要知道的字体知识

随着网页个性化设计和品牌特色的需要,在网页中使用特定的字体将成为越来越常见的需求。现代字体设计经历了数十年的发展,已经积累了成熟的标准和规范,但对于许多前端开发者来说可能可能还比较陌生,本文就前端开发过程中可能遇到的字体知识做一个梳理和介绍。

JS探幽——移位运算符 <<,>> 和 >>>

移位运算符在数据结构与算法中有着重要的作用,很多时候可以大大提高算法性能,简化问题求解。同时也是高级语言连接计算机机器码的工具。本文介绍了 JavaScript 中移位运算符 <<,>> 和 >>> 的规范和表现。

JS探幽——从数据类型到包装器对象

本文介绍了 JavaScript 的数据类型、基本数据类的包装器对象,以及对应的“装箱”机制,对一些违反直觉的语言表现进行了解释和查证。

如何从零开发一款微信小程序

最近开发了一款小程序,本文将介绍这款小程序在两周之内从立项到上线的全部流程,为个人开发者开发自己的第一款微信小程序简单指南。

使用 Web 前端技术开发一个 Wallpaper Engine 壁纸

本文基于实例介绍使用 Web 技术开发一个实用的 Wallpaper Engine 壁纸.

多 Git 仓库的 SSH-key 配置

本文介绍了在一个设备上配置多个 SSH-key 以用于不同的远程 Git 仓库的方法.

Swift 函数作为参数的写法

本文主要介绍 Swift 中函数作为参数传递的几种写法.

数据结构基础(4)线性表的顺序存储结构——顺序表

本文主要介绍了线性表的顺序存储结构,以及基于 C++ 的具体实现.

数据结构基础(3)线性表的逻辑结构

本文主要介绍了线性结构的典型代表——线性表的逻辑结构和抽象数据结构.

数据结构基础(2)算法及算法分析

本文主要讲述了算法的基本概念和算法的分析方法,主要包括算法的时间复杂度分析.