Lanbery Blog

Hey, Welcome lanbery Technology blog.

Nextjs

Nextjs Nextjs folder structure ROOT PATH DESC COMMENTS base_dir — 项目跟目录 — ──┰─ pages 默认页面路...

Lerna managent libs (Ⅲ)

Pretty check Source Code & check commited

lerna 配置prettier & eslint & mocha commit check Prettier Source code 安装依赖包 在项目根目录下执行安装命令 yarn add -D -W prettier eslint eslint-config-prettier eslint-plugin-prettier @typescript...

Lerna managent libs (Ⅱ)

Configuration Test Unit

Configuration Test Uint with Mocha & chai Development environment System : Window 10 + Msys2(cygwin) node : 14.17.3 npm : 7.21.0 mocha : 9.1.2 lerna : 4.0.0 集成 Mocha & ch...

Lerna managent libs (Ⅰ)

Create lerna project for Typescript

Create multi Library project for Typescript Development environment System : Window 10 + Msys2(cygwin) node : 14.17.3 npm : 7.21.0 mocha : 9.1.2 lerna : 4.0.0 Preparation Environ...

WSL2 搭建linux 开发环境(三)

WSL2 配置golang 开发环境

基于ubuntu 20.04 安装配置go 环境 解决沦陷区问题 由于万恶的美帝国主义的封锁,有些资源需要跳出沦陷区访问. 开启宿主机VPN[允许来自局域网访问]设置,[假设port:14996] 打开wsl terminal [micro store app client or cmd wls] 设置 proxy ## 获取主机 IP ## 主机 IP 保存...

WSL2 搭建linux 开发环境(二)

docker 最常用的img

wsl -l -v # 查看当前WSL 列表 # output NAME STATE VERSION * Ubuntu-20.04 Running 2 docker-desktop Running 2 docker-desktop-data R...

WSL2 搭建linux 开发环境(一)

Window10 安装配置WSL2 + Ubuntu + Docker

Window WSL2 基础概念 windows10目前推出了WSL2,相对于WSL采用API转换的方式, WSL2 则完全不同,win10 开始内置了一个轻量级虚拟机,经过不断的优化,这个虚拟机实现了与 windows 的高度集成,实现了虚拟机的高性能运行,WSL2 便是运行在虚拟机上的一个完整的 linux 内核。因此WSL2给了在windows更接近原生linux的体验,同时w...

彻底搞懂 Etcd (一)

云原生架构中重要的基础组件

etcd 是云原生架构中重要的基础组件,由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册于发现,还可以作为 key-value 存储的中间件 etcd 是 CoreOS 团队于 2013 年 6 月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。具有以下特点 简单:安装配置简单,而且提供...

Golang web service framework

官方配置实践

基于go-gin框架的web服务框架之websocket Websocket :webcocket通信相比于http,它可不像http那样是无状态的请求,http每一次数据的查询、处理都需要重新发起请求,进行三个握手,四次挥手,而websocket只需要进行一次tcp连接,就可以维持长连接不断的进行发送和回复消息的请求,并且支持服务端向客户端的实时消息推送,这一点是http无...

Reread React Soruce Code (Ⅴ)

Core APIs

Children Children: { map, forEach, count, toArray, only, }, 这个对象提供了一堆帮你处理props.children的方法,因为children是一个类似数组但是不是数组的数据结构,如果你要对其进行处理可以用React.Children外挂的方法 createRef ...