记一些命令行工具命令行工具 命令 描述 栗子 bat 类似 cat,支持代码高亮 bat <...

Other

MobX 简介什么是 MobXMobX(|‘mɔbæks|) 可提供简单、可扩展的状态管理。React 和 MobX 是一对强力组合。React 通过提供机制把应用状态转换为可渲染组件树并对其进...

mobx

TypeScript 简介什么是 TypeScriptTypeScript 是由微软开发的开源的编程语言。它是 JavaScript 的一个严格超集,并添加了可选的静态类型和基于类的面向对象编程...

TS

OAuth 2.0 认证什么是 OAuthOAuth 即开放授权,是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源,而无需将用户名和密码提供给第三方应用。以下主要介绍 ...

Server

SQL 语法什么是 SQLSQL 是一种结构化查询语言,用来管理关系型数据库。可以把 SQL 分为两个部分: 数据操作语言(DML) - 查询和更新指令 SELECT - 从...

Oracle

Oh My ZSH!什么是 ZshZsh(Z shell) 是一款可用作交互式登录的 shell 及脚本编写的命令解释器,兼容 bash。shell 是负责外界与 Linux 内核的交互,接收用...

linux

SSH 远程登录什么是 SSHSSH(Secure Shell) 是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。SSH 通过在网络中创建安全隧道来实现 SSH 客户端...

linux

记一些运维实践刚工作时候,有个大学生优选培训计划,当时导师是运维老司机,所以跟随着他捣鼓了一些运维方面的问题,想想也都是几年前的事了,以下这些实践都是从印象笔记迁移过来的,就当留作个纪念吧 ~O...

Ops

TDD 测试驱动开发软件测试软件测试(software testing)是描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。流程单元测试单元测试(Unit Testing)又称为模块...

Other

Nginx 简介什么是 NginxNginx 是异步框架的 Web 服务器,也可以用作反向代理,负载平衡器 和 HTTP 缓存,Nginx 的编写有一个明确目标就是超越 Apache Web 服...

Server

记各种代码规范实践ESLint这里主要介绍 airbnb-eslint 代码规范,支持 ES6 和 React 等,举个简单的 destructuring 栗子:// badfunction g...

Other

Immutable什么是 Immutable本段摘自 CamSong 的 Github 上的博客JavaScript 中的对象一般是可变的(Mutable),因为使用了引用赋值,新的对象简单的引...

JS

Material-UI什么是 Material-UIMaterial-UI 是一组 React 组件,设计风格采用了 Google 的 Material Design。👍看个简单的栗子:impo...

React

Redux & Redux-SagaRedux & FluxRedux 是 JavaScript 状态容器,提供可预测化的状态管理。和 Flux 一样,Redux 规定,将模型的...

Redux

React & React RouterReact 是一个 View 层的框架,用来渲染视图,它主要做几件事情: 组件化 利用 props 形成单向的数据流 根据 state 的变...

React