自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 学习 nginx 最高效方式,附全部配置及 API 文档

三年经验的前端或多或少与 nginx 配置打过交道。nginx 的重要性不言而喻。本篇文章以前端的视角,介绍下 nginx 的常见配置,并通过 docker 的方式学习 nginx,这保证所有示例配置都能正常运行。我将本文所有关于 docker/nginx 的配置放置在 simple-deploy,可克隆下来通过 docker compose 快速运行。并将所有的接口示例维护在了 Learn Nginx By Docker 文档,并可通过 Apifox 打开并快速调试。我们通过 镜像来了解 nginx 的

2022-07-11 18:57:16 1361 1

原创 山月的六七月创作(暨不发广告)计划

天七月一日建党节,2020 悄无声息已经走过了一半。先来装逼一句:❝少年自负凌云笔。到而今、春华落尽,满怀萧瑟。❞回想最近公众号上原创更新频率降低,阅读量更是惨不忍睹。这有可能与最近微信...

2020-07-01 22:44:35 320

原创 你想每天定时向你的女朋友发一句早安吗 ?教你实现一个微信机器人

❝你想每天定时向你的女朋友发一句早安吗?❞wechaty 是一个使用 typescript 开发的机器人,我已经使用 wechaty[1] 做了很多关于有趣的自动化的工作。你可以通过 w...

2020-06-28 18:31:19 7790 1

原创 清晨的北京动物园

今年我去动物园的次数,比往年都要多,更准确点说,比我以前去的次数加起来都要多。至于原因,大致有以下三点:我办了一张北京公园年卡动物园在我附近一公里内我每天六点多就会起床于是我几乎每天早上...

2020-06-20 22:30:22 284

原创 持续集成方案 drone 的简介及部署

一般小型公司的持续集成方案会选择: gitlab + gitlab CI,当然部分公司也会选择 jenkins。选择 gitlab CI 的原因很简单,因为使用了 gitlab CE 作...

2020-06-15 22:24:00 3720

原创 k8s 部署利器 helm v3 安装及使用指南

helm 是基于 kubernetes 的包管理器。它之于 kubernetes 就如 yum 之于 centos,pip 之于 python,npm 之于 javascript。那 h...

2020-06-15 22:24:00 5288

原创 谁说前端不需要懂二进制

作为一名前端,在工作中也会遇到很多有关二进制处理的需求,如 EXCEL 表格的导出,PDF 的生成,多个文件的打包,音频的处理。从前后端整体上来说前端代表 UI 层,它的外在表现是 hu...

2020-06-11 22:24:00 242

原创 什么,没有服务器也能部署自己的博客?!

我前几天写了一篇文章,如果你想搭建一个博客,其中提到了使用 netlify 做博客托管服务。netlify[1] 可以为你的静态资源做托管,就是说它可以托管你的前端应用,就像 githu...

2020-06-11 22:24:00 369

原创 山月的博客搭建碎碎念

如果你只想搭建一个博客,那么你很可能不需要一个服务器,而且会更容易些如果你需要在个人服务器上部署,有可能会经历以下步骤:配置反向代理,你需要了解 nginx 或者 traefik 的配置...

2020-06-11 22:24:00 409

原创 云服务器基本指标信息查看及命令

通过前几章内容的学习,我们已经可以很容易地进入云服务器及从 github 拉取代码。本章内容将会为你介绍如何查看云服务的基本配置。关于云服务器系统的基础信息,在购买时就会有标明,至于一些...

2020-06-09 22:24:00 689

原创 云服务器中 ssh key 管理 与 github 的配置

程序员经常挂在嘴边的一句话是: 面向 github 编程。如果没有 github 对程序员而言万古如长夜,github 对程序员的重要性可见一斑。与 github 进行协同的工具是 gi...

2020-05-27 21:38:25 457

原创 我的一天如何度过

最近有很多人问及我的一天如何安排,于是写此篇文章记录我的一天。这是疫情前的情况,现在稍有不同,因疫情学校未开门最近很少跑步,爬山时体力也有下降,念此也感慨过多❝你如何度过一天,就如何度过...

2020-05-25 20:20:49 382

原创 服务器上 git 的安装及基本配置

git 对于开发者来说属于必备工具中的必备工具了。何况,没有 git 的话,「面向 github 编程」 从何说起,如同一个程序员断了左膀右臂。本篇文章将介绍如何在服务器(centos)...

2020-05-23 22:24:00 1689

原创 高效简单的服务器登录配置

当你拥有了属于自己的一个云服务器后,首先需要做的事情就是登录服务器。而登录服务器,作为新手可以通过云厂商提供的 dashboard 进行登录操作。但是,最简单及最方便的方式还是通过终端,...

2020-05-20 08:20:00 218

原创 代码规范最佳实践

一千个读者,就有一千个哈姆雷特。一千个程序员,就有一千种代码风格。那什么是代码风格呢?从小的来说,有的开发喜欢带分号,有的不喜欢带分号。有的喜欢使用空格,有的喜欢使用 Tab。有的喜欢空...

2020-05-17 21:27:23 187

原创 前端高级进阶:使用 docker 高效部署你的前端应用

这是山月关于高级前端进阶暨前端工程系列文章的第 M 篇文章 (M 随便打的,毕竟也不知道能写多少篇),关于前 M-1 篇文章,可以从我的 github repo shfshanyue/blog 中找到,如果点进去的话可以捎带点个赞,如果没有点进去的话,那就给这篇文章点个赞。本篇文章地址在 前端工程化系列,欢迎订阅。前端高级进阶:javascript 代码是如何被压缩前端高级进阶:如何更好地...

2020-03-10 09:17:28 889

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除