Axios ajax
· β˜• 3 min read
1. Basic Concepts 1.1 Ajax Ajax stands for “Asynchronous JavaScript and XML”. At its core it is made up of the JavaScript, XmlHttpRequest, and DOM objects: through the XmlHttpRequest object it sends an asynchronous request to the server, gets data back from the server, and then uses JavaScript to manipulate

Vue.js Component Library
· β˜• 5 min read
1. UI Components element - A Vue 2 web UI toolkit from Ele.me Vux - A component library based on Vue and WeUI iview - An open-source UI component library based on Vuejs mint-ui - Mobile UI elements for Vue 2 muse-ui - A responsive UI library with consistent styling across all three platforms vue-material - Build beautiful apps with Vue Material and Vue 2 vuetify - A Vue JS 2 component framework built for mobile Keen-UI - A lightweight collection of basic UI components vonic - Quickly build mobile single-page applications vue-multiselect - A Vue.

Base64 Encoding
· β˜• 2 min read
1. Application Scenarios 1.1 Mail RFC821 requires that email content be ASCII. When a message contains other non-ASCII characters or binary data, Content-Transfer-Encoding is needed, and Base64 is one such method. 1.2 URL Some applications need to put binary data into a URL, but URLs only allow a specific set

Using Custom Fonts on a Page
· β˜• 2 min read
1. Font-family The fonts you can use on a web page are limited to the handful of fonts already installed on the PC the browser is running on. Windows operating system, Chinese fonts: SimHei (Hei) SimSun (Song) NSimSun (New Song) FangSong (FangSong) KaiTi (Kai) FangSongGB2312 (FangSong GB2312) KaiTiGB2312 (Kai GB2312)

Docker Basics
· β˜• 5 min read
1. What Docker Is Docker was born in early 2013 as a side project inside dotCloud (the former name of Docker Inc.). Its source code is hosted on GitHub, it is written in Go, and it follows the Apache 2.0 open-source license. The goal of the Docker project is to provide a lightweight operating system virtualization solution.