加载中
飞书 + Lua 实现企业级组织架构登录认证

飞书是字节跳动旗下一款企业级协同办公软件,本文将介绍如何基于飞书开放平台的身份验证能力,使用 Lua 实现企业级组织架构的登录认证网关。 登录流程 让我们首先看一下飞书第三方网站免登的...

如何使用 Distroless 让你的容器更加安全

使用 Distroless 镜像来保护 Kubernetes 上的容器。 容器改变了我们看待技术基础设施的方式。这是我们运行应用程序方式的一次巨大飞跃。容器编排和云服务一起为我们提供了一种近乎无限规模的...

LeetCode Go - 2. 两数相加

为了更好的明天,坚持刷 LeetCode! 题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相...

06/24 11:18
25
LeetCode Go - 1. 两数之和

为了更好的明天,坚持刷 LeetCode! 题目 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输...

go
06/23 00:24
75
使用 Travis CI 自动部署基于 Hugo + GitHub Pages 的静态博客

Travis CI 是一个持续集成工具,它可以通过 GitHub 自动拉取代码,然后执行测试、构建以及部署。本文的目标是使用 Travis CI 自动部署基于 Hugo 生成的静态博客到 GitHub Pages 上。 基于 Hu...

还原一个全栈开发者的开发环境

已经不知道换了多少次开发环境,从 Windows 到 Linux,再到 MacOS,更多还是 Linux,但每次都是凭着记忆还原曾经熟悉的那个开发环境,这个过程要花好几天,所以这次我决定记录下这整个过程。...

使用 Jenkins Pipeline 实现构建和远程部署

本文记录了如何使用 Jenkins Pipeline 实现构建和远程部署。 自动化流程 企业里常见的项目自动化流程应该构建机从代码仓拉取代码进行构建,构建完成后会将产物推送到制品库中,比如镜像仓, ...

06/05 18:26
358
你不知道的 Golang 打包配置文件

众所周知,Golang 适合写 CLI 工具,但你可能还不知道 Golang 还可以打包配置文件。 背景 最近在写一个涉及到管理阿里云 ECS 的 CLI 工具,这里当然就要考虑阿里云资源使用的安全性了,要求阿...

03/28 15:28
238
Golang 并发编程实践

人是一种高并发的物种,细品。 初识 对 Go 语言的第一印象就是其原生地支持并发编程,而且使用的是协程,比线程更加轻量。 关于进程、线程和协程的区别 进程是“程序执行的一个实例” ,担当...

go
03/28 00:38
6.5K
飞书 + Lua 实现企业级组织架构登录认证

飞书是字节跳动旗下一款企业级协同办公软件,本文将介绍如何基于飞书开放平台的身份验证能力,使用 Lua 实现企业级组织架构的登录认证网关。 登录流程 让我们首先看一下飞书第三方网站免登的...

在 Ubuntu 上使用源码安装 OpenResty

本文将介绍如何在 Ubuntu 上使用源码安装 OpenResty。 目标 Ubuntu 18.04 OpenResty 1.19.3.2 安装依赖 启用 HTTP 基本状态模块:--with-http_stub_status_module 启用 HTTP gzip 静态文件压...

M1 Mac 上安装 python mysqlclient

下面记录了在 M1 Mac 上如何解决安装 python mysqlclient 失败的问题。 安装过程 一开始的安装命令: pip install mysqlclient==1.4.4 安装 mysqlclient 会出现下面的问题: mysql_config n...

Golang 并发编程实践

人是一种高并发的物种,细品。 初识 对 Go 语言的第一印象就是其原生地支持并发编程,而且使用的是协程,比线程更加轻量。 关于进程、线程和协程的区别 进程是“程序执行的一个实例” ,担当...

go
03/28 13:55
0
使用 Docker + DockerCompose 封装 web 应用

Docker Container 这篇文章会介绍如何将后端、前端和网关通通使用 Docker 容器进行运行,并最终使用 DockerCompose 进行容器编排。 技术栈 前端 React Ant Design 后端 Go Iris 网关 Nginx ...

使用 OpenSSL 生成自签名证书

TLS/SSL Certificates 当使用不是受信任的第三方 CA 而是自签名的 CA 时,一些浏览器会提示不安全,比如谷歌的 Chrome 浏览器。 生成 CA 证书 生成私钥 openssl genrsa -out ca.key 4096 生成...

02/13 22:06
314
2021 春节微信红包封面制作教程

哈喽,2021 春节就要来了!为大家准备了微信红包封面制作教程,如有需要,请自行取用! 前期准备 素材 红包封面图片 红包封面故事 封面故事是指,在好友领取你的红包之后,下拉红包详情页面看...

02/09 19:30
199
昨晚 Chrome 浏览器停用了 The Great Suspender 插件

Google 已经明显地阻止了 Chrome 的 The Great Suspender 扩展程序,现有用户现在收到一条消息,称其“由于包含恶意软件而被禁用”。它也已从Chrome网上应用店中删除,指向它的所有链接现在都...

02/05 12:00
225
ForMaiR - 自定义规则的邮件自动转发工具

由于邮箱自带的转发功能只能转发到指定的邮箱,并不能对邮件内容进行过滤,所以就趁着 leader 过年肥家不在写了这个邮件自动转发工具 ForMaiR。 ForMaiR: auto Forward eMails with custom R...

Dockerfile ENV 使用指南

当使用 Dockerfile 进行构建镜像时,有时会需要设置容器内的环境变量。 ENV 指令的格式如下: ENV = ... ENV 指令将环境变量 设置为值 。这个值将在构建阶段的所有后续指令的环境中, ......

01/24 17:07
2.2K
Docker 容器健康检查

Docker 容器健康检查指的是在 Dockerfile 中使用 HEALTHCHECK 指令对容器的运行状态进行检查, 并在 docker ps 的 STATUS 栏显示 healthy/unhealthy。 HEALTHCHECK 指令有两种格式: HEALTH...

01/21 11:24
5.2K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部