avatar

Hang Jiang

Software Engineer

从零编写第一个 Flink 应用

Mar 3, 2021
Apache Flink 是一个流计算引擎。本文主要介绍如何从零编写一个统计单词出现次数的 Flink 应用(后面简称为 WordCount)。由于 Flink 概念很多,对初学者会造成极

Serverless 将使前后端从分离再度走向融合

May 17, 2019
近日,Serverless 作为新兴的架构模式,与其相关的话题被讨论的如火如荼。Serverless 不需部署、配置和管理传统服务器,这一概念的

Serverless 掀起新的前端技术变革

May 15, 2019
最近关于 Serverless 的讨论越来越多。看似与前端关系不大的 Serverless,其实早已和前端有了颇深渊源,并且将掀起新的前端技术变革。本文主要就根据个

基于公众号的微信扫码登陆实现

Dec 9, 2017
注:文中阐述的方案是一个可以解决问题但不是最优的方案。改进之处在文末。 微信扫码登陆的主要目的有两个,一是方便用户,扫码即可登陆,不需再记忆帐

使用 Serverless 实现日志报警

Aug 8, 2017
最近尝试将应用的页面 JS 错误报警功能通过 Serverless 来实现。本文主要介绍一下具体实现过程,以及遇到的一些问题。 报警功能的需求也很简单,就是定时(如每隔 1

使用 Flexbox 使浮动元素垂直居中

Jul 28, 2017
垂直居中一直是一个很麻烦的问题,但基于 FlexBox 的垂直居中就非常简单了。 考虑下面的场景: 你正在使用网格布局的框架,比如 Bootstrap 、Foundation 、Sk

纯 CSS 实现响应式导航菜单

Jul 28, 2017
本文介绍如何使不使用 JavaScript 只使用 CSS 实现一个响应式导航菜单。菜单可以左对齐、右对齐或者居中。当用户鼠标移动到菜单上时,菜单就自动显示或隐藏,这样对

实现一个TodoList - Vue2 Tutorials (二)

Jul 17, 2017
在了解了 Vue 的一些基本概念之后,就可以写一个最简单的小项目了 — TodoList。麻雀虽小,五张俱全。虽然是一个小 demo,但也涉及到了组件化、

Electron 快速入门

Jul 6, 2017
简介 🔗Electron 是一个可以使用 Web 技术如 JavaScript、HTML 和 CSS 来创建跨平台原生桌面应用的框架。借助 Electron,我们可以

快速入门 - Vue2 Tutorials (一)

Jul 6, 2017
Vue 的官方文档 对 Vue 介绍非常详细,但官方文档使用在 HTML 中引入 vue 的方式进行讲解,而实际项目中一般使用脚手架如 vue-cli 初始化项目。以至于刚看完文档时,却依旧