围程

编程是一座城,城内的人想出去,城外的人想进来。

-- 围程

Docker 部署 RocketMQ 5.x

Apache RocketMQ 是一个分布式消息中间件系统,用于实现高可用、高性能的消息传递。 ## 1、创建RocketMQ容器共享网络 RocketMQ有多个服务,需要分别创建容器,并且需要互相通信。 ```shell docker network create rocketmq # docker network ls #列出已有docker网络 # docker network inspect rocketmq #查看网络信息 ``` ## 2、部署RocketMQ NameServer ...

更新时间:2023-12-30 16:19:19 阅读:21 所属栏目: 日志

rocky linux升级使用gcc新版本

**1.安装gcc toolset** ```shell dnf -y install gcc-toolset-12-gcc gcc-toolset-12-gcc-c++ ``` **2.安装完后重新加载profile让gcc版本生效** ```shell . /opt/rh/gcc-toolset-12/enable ``` **3.查看版本** ```shell gcc --version g++ --version ```

更新时间:2023-12-25 15:41:43 阅读:16 所属栏目: 日志

编写一个systemctl服务的配置文件

> 在 Linux 系统下,使用 systemd 可以方便地控制服务的启动、停止、配置后台运行以及开机自启动。 *以下是具体的操作步骤:* ## 1. 安装 systemd > 如果您的 Linux 服务器上尚未安装 systemd,可以使用包管理器如 yum(适用于 CentOS/RHEL)或 apt(适用于 Debian/Ubuntu)来安装它 ```shell # 使用 yum 安装 systemd(CentOS/RHEL/RockyLinux) yum install systemd ...

更新时间:2023-11-24 18:02:38 阅读:16 所属栏目: 日志

golang Gin定制自定义Context

>每次使用gin时返回json都需要handler里面用context.JSON()返回,异常的麻烦。 > >这里封装一下工具方法直接调用ctx.Ok(data)这样的方式返回 ## 定义一个Context ```go type Context struct { *gin.Context } ``` ## 添加方法 ```go // UnAuthorization 未授权 func (c Context) UnAuthorization() { d := Body{ Code: cod...

更新时间:2023-11-20 12:00:34 阅读:20 所属栏目: 日志

nodejs使用ts

> nodejs使用ts ## 一、初始化项目 ```shell mkdir ts-demo && cd ts-demo && npm init ``` ## 二、安装必要包 ```shell npm i -D typescript @types/node nodemon ts-node ```` ## 三、添加tsconfig.json配置文件 > 也可以用 `npx tsc --init` 命令直接生成一个默认的tsconfig.json > > 也可以如下自己建立一个 ```j...

更新时间:2023-08-22 09:46:21 阅读:73 所属栏目: 日志

Mac os 10.14以上 取消4位数密码限制

> Mac os 10.14以上 取消4位数密码限制 ```shell pwpolicy -clearaccountpolicies ````

更新时间:2023-04-19 11:29:38 阅读:149 所属栏目: 日志

rust chrono 时间库常用的日期方法

> 整理几个常用的日期方法 **从本地时间转换为数字** ```rust use chrono::offset::Local; println!("{}",Local::now().timestamp()) println!("{}",Local::now().timestamp_nanos()); ``` **从数字转换为时间** ```rust use chrono::{DateTime, FixedOffset, NaiveDateTime, offset::{Utc,Local}}; l...

更新时间:2023-04-09 17:59:56 阅读:135 所属栏目: 日志

TS 里几个常用的内置工具类型

## Record > `Record`的内部定义,接收两个泛型参数;`Record`后面的泛型就是对象键和值的类型 > 作用: 定义一个对象的 key 和 value 类型 **源码:** ```ts Record ``` > `Record`空对象 > > `Record`任意对象 > > `{}`任何不为空的对象 ```ts type Record

更新时间:2023-04-09 16:53:26 阅读:96 所属栏目: 日志

Jetbrains常用插件

+ GitToolBox:Git功能扩展 + HighlightBracketPair:高亮括号 + One Dark Theme / Material Theme UI Lite:免费主题 + Atom Material Icons:图标 + Translation:翻译插件 + String Manipulation / CamelCase:驼峰,蛇形命名切换 + .ignore:版本管理工具的忽略文件插件 + CodeGlance:右侧代码小地图

更新时间:2023-04-09 14:14:19 阅读:80 所属栏目: 日志

grpcurl使用

> grpcur是一个与grpc服务器交互的命令行工具 默认会使用服务器反射功能和使用https连接 如下所示 ```shell grpcurl localhost:3000 list ``` 因为默认使用https连接,如果服务器不支持https就会报如下错误 ```html Failed to dial target host "localhost:3000": tls: first record does not look like a TLS handshake ``` 使用如下命令使用...

更新时间:2023-04-09 14:13:50 阅读:72 所属栏目: 日志
共2页 当前第1页
前往