golang 设计模式之装饰器模式

package main import "fmt" type active struct { id int } func (a *active) active() { fmt.Printf("%d 激活啦\n",a.id) } func (a *active) unactive() { fmt.Printf("%d 取消激活啦\n",a.id) }

gPRC 理解

gPRC概述gRPC基于服务定义,指定可以使用的参数和返回类型的远程调用方法gRPC使用proto buffers 作为接口定义语言(Interface Definition Language,IDL),用于描述服务接口和有效载荷消息服务方法:一元RPC单个请求,单个响应,类似普通函数服务器流式RPC客户端请求一个RPC,可以获取多个消息,每个消息可以保证顺序客户端流式RPC客户端请求一个RPC,

PDCA 循环

什么是PDCA循环?    PDCA又称戴明循环,是一个持续改进模型,起源于20世纪20年代,由沃特·哈曼德·休哈特提出PDS(Plan计划-Do执行-See检查),后由戴明改善为:PDCA(Plan-Do-Check-Act)有什么作用?    用于持续改进产品与流程由什么组成?    Plan    (计划),制定计划    Do      (执行),根据进行进行执行    Check (检查

admin统一配置思路

表头配置:参数说明必填类型默认值类型可选项title名称是text无type字段数据类型否textnumbertext | number | file | img | relatedrelated字段关联数据源,当type为related时,需要设置否arraydataSource数据源否object{source:'main'}{source:'mian'} | {source:'other',

SMART 原则

什么是smart?    SMART是一个目标管理的工具和原则,目标管理最早的概念出自彼得·德鲁克的《管理的实践》第十一章<目标管理与自我控制>他有什么作用?    帮助团队和个人进行目标的制定,提升团队和个人的目标完成度和可预测性他由什么组成?     由五条原则组成         一,明确的(specific),目标是清晰具体和明确的         二,可量化的(measurable),目

kibana 设置登录认证

kibana 设置登录认证kibana 本身没有用户名密码的设置,可以使用 nginx 来实现。步骤(1)生成密码文件// 安装工具包 yum install httpd-tools // 生成密码,用户名 admin htpasswd -c /usr/local/nginx/.htpasswd admin # 提示输入2遍密码 New password: Re-type new passwo

React学习笔记

React 一个构建用户界面的JavaScript库React学习笔记:React可以在node的服务端运行,也可以通过引入JS库的方式在浏览器渲染以下为React目前学习的大致目录,如有遗漏,或者错误,欢迎大家补充和纠正hello,world应用结构独创JSX模板语法使用create-react-app创建默认程序propsstate组件生命周期组件拆分组件交互react小应用:表格组件1.he

JWT

JWTJSON WEB TOKENJWT由三部分构成header:头部是固定内容,标识了使用的签名算法和令牌的类型{"alg":"HS256","typ":"JWT"}payload载荷是包含的用户信息和令牌信息,有官方推荐的字段,比如:iss: 令牌发行方iat: 令牌发出时间exp:令牌过期时间nbf: 令牌开始使用时间等完整列表:https://www.iana.org/assignment

VIM命令大全

底线命令模式:0或:1跳到文件第一行:$跳到文件最后一行命令模式gg跳到第一行shift+g跳到文件最后一行U撤销上一步操作跳到指定行数ngg n代表对应的行数

如何搭建属于你自己个人知识体系?

如何搭建属于你自己个人知识体系?纸盒小卡车  订阅专栏人人都是产品经理内容运营团队2019-04-031.6万6223释放双眼,带上耳机,听听看~!00:0000:00通过搭建自己的个人知识体系,抛开你那无用的知识焦虑和无用的碎片化阅读。感到最无助无力的时候,才是你真正觉醒的时候。——《悟空传》那就趁无力时,让自己觉醒吧。通过搭建自己的个人知识体系,抛开你那无用的知识焦虑和无用的碎片化阅读。一、为