摘要: 应用场景 避免每次连接开发机都输入密码,在企业中也常常限制密码登录的方式,需要每次走公司的鉴权流程; 授权他人登录时,利用 ssh 公钥授权,不需要把用户名和密码暴露给他人。 原理 密码登录 概览图 远程主机收到客户端请求后会把自己的公钥发送给客户端 客户端通过公钥加密之后将密码发送给远程主机 远程 阅读全文
posted @ 2023-01-18 15:59 zhouweixin 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 简介 cache2go 是非常简短的 go 开源项目了,很适合作为第一个读源码项目。 如果你有一定的 go 开发经验,读起来会感觉到比较容易。 如果你刚刚接触 go 语音,基础知识还不完全了解,希望阅读本文时,遇到一个不会的知识点,去攻克一个,带着为了看懂本文源码的目的去学习基础知识。比如: tim 阅读全文
posted @ 2022-08-02 17:20 zhouweixin 阅读(529) 评论(0) 推荐(1) 编辑
摘要: 1 What & Why What: 什么是构建docker镜像? 构建docker镜像在现有镜像的基础上,修改或添加个人的功能后,重新打包成新镜像的过程 Why: 为什么要构建docker镜像? docker镜像方便部署及分享他人 2 Hello World 2.1 目标 利用现有镜像ubuntu 阅读全文
posted @ 2020-09-28 21:17 zhouweixin 阅读(662) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 配置的加载 SpringBoot配置及环境变量的加载提供许多便利的方式,接下来一起来学习一下吧! 本章内容的源码按实战过程采用小步提交,可以按提交的节点一步一步来学习,仓库地址:https://github.com/zhouweixin/spring-boot-configur 阅读全文
posted @ 2020-09-20 02:45 zhouweixin 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 上一节:Gradle实战(01)--介绍与安装 前言 本章你将学习 创建一个简单的Gradle Project 调用一些基本的Gradle命令 1 初始化Project 首先, 创建一个新的Project文件夹, 并进入 mkdir demo1 && cd demo1 接着用gradle init命 阅读全文
posted @ 2020-09-17 01:55 zhouweixin 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: 前言 本章你将学习到 Gradle的介绍 Gradle的安装 Gradle的hello world 1 Gradle的介绍 Gradle是专注于灵活性和性能的开源构建自动化工具 Gradle构建脚本是使用Groovy或Kotlin DSL 编写的 Gradle的优点 高度可定制:Gradle以最基本 阅读全文
posted @ 2020-09-17 01:25 zhouweixin 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 统计最常用10个命令的脚本 背景 某同学遇到个需求: 开发一个脚本 可以统计出最长用的10个命令 输出有4列, 序号(110), 数量(大小), 占比(大~小), 命令 思路 遇到这么个问题, 自己又不会, 首先去百度了一下, 还真百度到了, 还是2个, 新测可用 统计本机最常用的10个命令(侵权通 阅读全文
posted @ 2020-09-14 19:04 zhouweixin 阅读(450) 评论(0) 推荐(0) 编辑
摘要: jackson序列化与反序列化的应用实践 源码地址: https://github.com/zhouweixin/serializable 1 相关概念 序列化: 把对象转换为字节序列的过程称为对象的序列化 反序列化: 把字节序列恢复为对象的过程称为对象的反序列化 2 序列化的作用 用于把内存中的对 阅读全文
posted @ 2020-09-13 21:26 zhouweixin 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: 前言 golang作为常驻进程, 请求第三方服务或者资源(http, mysql, redis等)完毕后, 需要手动关闭连接, 否则连接会一直存在; 连接池是用来管理连接的, 请求之前从连接池里获取连接, 请求完毕后再将连接归还给连接池; 连接池做了连接的建立, 复用以及回收工作; 本文件仅介绍ht 阅读全文
posted @ 2020-09-11 18:49 zhouweixin 阅读(1151) 评论(0) 推荐(1) 编辑
摘要: java线程的3种实现方式及线程池 阅读全文
posted @ 2020-09-04 01:10 zhouweixin 阅读(173) 评论(0) 推荐(0) 编辑