Welcome to my blog

Posts

My thoughts and ideas

  • 前端工程化

    Centos

    Centos 是一个基于 Linux 的开源免费操作系统,常用于服务端的系统。

  • Docker 基础

    概述

    Docker 解决了机器间环境配置不统一,弥补虚拟机的资源占用多(独占一部分内存和硬盘空间),冗余步骤多(虚拟机即是一个完整的操作系统),启动慢(启动操作系统)等问题。Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离。对于容器里面的进程来说,它接触到的各种资源都是虚拟的,从而实现与底层系统的隔离。由于容器是进程级别,具有启动快,资源占用少,体积小等优势。

  • Nest Security

    加密和哈希

    加密是编码信息的过程。这个过程转换原始信息(明文)到另外一种密文的形式。理想情况下,只有授权方可以将密文转换成明文。加密是一个双向的函数,加密可以被合适的 key 解密。

  • Nest Provider

    概述

    许多基本 Nest 类都可以视为提供者(provider),像 services, repositories, factorieshelpers。它们都可以通过 constructor 注入依赖关系。这意味着对象间可以创建各种关系,并且 “连接” 对象实例的功能在很大程度上可以委托给 Nest 运行时系统。

  • Nest Pipe

    概述

    管道是一个具有 @Injectable() 装饰器的类,应实现 PipeTransform 接口。