摘要: 众所周知,Windows上的程序大多数是基于图形界面的,比如安装软件的时候会有引导界面。这种图形界面给普通用户确实带来了方便,这也是Windows能够统治PC的主要原因之一。但是,对于程序员来说基于图形界面的程序是效率低下的,因为它很难实现自动化与批量。 那么针对Windows的图形化界面程序有没有 阅读全文
posted @ 2023-03-28 22:27 山分子 阅读(665) 评论(0) 推荐(0) 编辑
摘要: The Programmer's Oath 程序员的誓言 In order to defend and preserve the honor of the profession of computer programmers, 为了捍卫和维护计算机程序员这个职业的荣誉, I Promise that 阅读全文
posted @ 2022-07-05 06:18 山分子 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 使用网站的http访问时我会把它转到我们https站点下。在Nginx中怎么配置呢?总结一下网上搜集的方案 rewrite 方法 这是最常用的实现方法, 利用Nginx的rewrite功能将所有 http 请求重定向到 https。同时支持多域名。配置如下: server { listen 80; 阅读全文
posted @ 2022-06-03 10:03 山分子 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: Linux crontab crontab 是 Linux 系统自带的定时执行工具,可以在无需人工干预的情况下运行作业。crontab 通过 crond 进程来提供服务,crond 进程每分钟会定期检查是否有要执行的任务,如果有,则自动执行该任务。crond 进程通过读取 crontab 配置,来判 阅读全文
posted @ 2022-05-03 11:16 山分子 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 安装Helm $ mkdir -p $HOME/bin $ wget https://get.helm.sh/helm-v3.6.3-linux-amd64.tar.gz $ tar -xvzf helm-v3.6.3-linux-amd64.tar.gz $ mv linux-amd64/helm 阅读全文
posted @ 2022-05-02 10:39 山分子 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、背景 这个项目是一个监控系统,主要监控主机、网络设备、应用等。主机监控的数量有1500台左右,数量还在不断增长,加上网络设备和应用,目前总共监控的指标达到近40万个。 二、问题 一开始为了快速交付,采用的是MySQL来存储采集的指标数据,刚开始指标不是很多,采集频率也不是很高,业务还是比较稳当的 阅读全文
posted @ 2022-01-06 14:02 山分子 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 我们为什么一定要知道开源规范呢? 一是,开源项目在代码质量、代码规范、文档等方面,要比非开源项目要求更高,在项目开发中按照开源项目的要求来规范自己的项目,可以更好地驱动项目质量的提高; 二是,一些大公司为了不重复造轮子,会要求公司团队能够将自己的项目开源,所以提前按开源标准来驱动 Go 项目开发,也 阅读全文
posted @ 2021-09-01 23:03 山分子 阅读(278) 评论(0) 推荐(0) 编辑
摘要: DNS服务器,一定要设置成高可用、高并发和分布式的。 根DNS服务器:返回顶级域DNS服务器IP地址 顶级域服务器:返回权威DNS服务器IP地址 权威DNS服务器:返回相应主机的IP地址 DNS解析流程 电脑客户端会发出一个 DNS 请求,问 www.163.com 的 IP 是啥啊,并发给本地域名 阅读全文
posted @ 2021-08-13 16:35 山分子 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 每个项目都应该对架构进行编档:错误。 要进行自驾游,自然需要在之前指定计划,可是,你会为每日早晚的上下班制定计划吗?模型确乎能够帮助你解决问题,降低风险;然而,针对不同问题,各有取舍之道,有的适用于模型,有的则可以直接解决。 架构文档应该综合全面:错误。 你或许会决定编写一个大而全的架构文档,不过, 阅读全文
posted @ 2021-05-10 16:03 山分子 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 整洁架构 在过去的几年里,我们已经看到了关于系统架构的一系列想法。它们包括: Alistair Cockburn的《六边形架构》(又名《端口和适配器》)被Steve Freeman和Nat Pryce在他们的书《面向对象的软件增长》中采用 Jeffrey Palermo 的洋葱架构 令人尖叫的架构, 阅读全文
posted @ 2021-05-09 22:23 山分子 阅读(336) 评论(0) 推荐(0) 编辑