诫己
尺有所短,寸有所长;取长补短,相得益彰。
  聆听音乐
  推荐文章
Go

Go Modules 模式

Go Modules 模式GOPATH 目录GOPATH 目录下一共包含三个子目录: bin:存储所编译生成的二进制文件。 pkg:存储预

阅读更多
开源

hexo-blog 博客开源

折腾了个把星期左右,终于把博客改的有点儿样子了,秉承着开源精神,现在把博客源码开源出来。如果你也想拥有和我一摸一样的博客,那么赶紧来试试吧!如果你喜欢,请记得给个 Star!

阅读更多
科普

不花一分钱也可以用上 JetBrains 正版全家桶

昨天,发现正在使用的 idea 要到期了,于是自己得马上去续约,免得影响自己的工作。 其实,我体验过不少的编辑器,Notepad++、Sub

阅读更多
开源

打造个性化的 GitHub 主页,让别人看了眼前一亮!

打造个性化的 GitHub 主页,让别人看了眼前一亮! 首先可以看一下我的 GitHub 首页 如何构建属于自己个性化的 GitHu

阅读更多
Pay

简单易用且优雅的跨境支付 PHP SDK 扩展包

操作简单易用,代码优雅,支持蚂蚁花呗分期,支付宝各平台跨境支付的 PHP SDK 扩展包,有良好的在线文档。

阅读更多
Linux

2019 年 9 月 6 日魔都上海静安考红帽 rhcsa、rhce 记录

习武之人,不怕练千万招,就怕一招练千万遍!此篇文章记录了本人考红帽 RHCSA 和 RHCE 时的考题内容,仅供大家参考。祝大家考试顺利!

阅读更多
Golang中遇到“note module requires Go xxx”后的解决方案,不升级Go版本! Golang中遇到“note module requires Go xxx”后的解决方案,不升级Go版本!
前几天,需要对一个两年前写的项目添加点儿新功能,需要用到一个 Http 客户端包,于是就用了 https://github.com/go-resty/resty 这个插件包。 我先是直接在项目根目录下执行了以下包的安装命令: go get
2024-04-14
Consul,一个服务发现神器 Consul,一个服务发现神器
在使用微服务的架构中,Consul 是一个不可或缺的工具。它由 HashiCorp 公司开发,Consul 提供了服务发现、健康检查、配置管理和服务网格功能,使得在复杂的分布式系统中管理和配置服务变得简单高效。 服务发现:解决微服务寻址难题
2024-03-19
一文弄懂 Swoole 进程、线程、协程到底是什么? 一文弄懂 Swoole 进程、线程、协程到底是什么?
swoole 和 workerman 的区别 workerman 使用纯 php 编写;swoole 采用 c/c++ 语言编写,作为 php 扩展 workerman 多进程;swoole 协程,多进程,多线程 swoole 性能优于 w
2024-03-17
Swoole 的底层架构及运行原理 Swoole 的底层架构及运行原理
先看这张底层架构图 我们可以看到,Swoole 主要包含以下组件: Master: 当我们运行启动 Swoole 的 PHP 脚本时,首先会创建该进程(它是整个应用的 root 进程),然后由该进程 fork 出 Reactor 线程和
2024-03-17
swoole环境搭建 swoole环境搭建
PHP Swoole 扩展的安装方式有很多,这完全取决于你的使用环境,本文大致介绍几种常见的安装方式,且以在 M1 芯片上的 Mac 环境作为示例。 第一种# 编译安装 php 的时候直接编译进去 --enable-swoole 第二种
2024-03-17
如何编写Dockerfile 如何编写Dockerfile
编写 dockerfileDockerfile 文件是用于定义 Docker 镜像生成流程的配置文件,文件内容是一条条指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建;这些指令应用于基础镜像并最终创建一个新的镜像你可
2024-02-26
Docker alpine linux 修改时区 Docker alpine linux 修改时区
Docker alpine Linux 中修改时区 官方解决方案 如果已经在容器中 # 安装 timezone 数据包 apk add tzdata # 防止添加失败,可以加上 -U 参数,更新仓库缓存 apk add -U tzdat
2024-02-26
Docker 容器内服务访问宿主机中的服务 Docker 容器内服务访问宿主机中的服务
docker 容器内服务访问宿主机中的服务假设 docker 中的某服务要访问宿主机的 mysql 时: 第一种:通过 docker0 的 IP 地址进行访问 先在宿主机上查看 docker0 对应的 inet IP 地址 # 如果是 C
2024-02-26
Docker 容器关联的几种方式 Docker 容器关联的几种方式
1. 通过 link 容器关联通过 --link,可以在容器内直接使用其关联的容器别名进行访问,而不通过 IP,但是 –link 只能解决单机容器间的关联,在分布式多机的情况下,需要通过别的方式进行连接。 # -- link <容器
2024-02-26
一起来了解下Docker-compose 一起来了解下Docker-compose
Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。通过Compose,你可以使用 YAML 文件来配置应用程序的服务。然后,只需一个简单的命令,就可以创建并启动配置中的所有服务。这使得部署多容器应用变得简单快
2024-02-26
ElasticSearch 聚合查询 ElasticSearch 聚合查询
聚合的基本语法结构 { "aggregations": { "{aggregations_name_1}": { "{aggregations_type}": { {aggregations_body
2024-02-02
ElasticSearch 查询语法 ElasticSearch 查询语法
查询的基本语法结构 GET /{index}/{type}/_search { "from": 0, // 搜索结果的开始位置 "size": 5, // 分页大小,每页显示数量 "_source": ["fie
2024-02-02
1 / 12