黄鹏宇的博客 记录我的生活与工作

一些常用命令

批量模糊删除redis的keyredis-cli KEYS "user_setting_v3*" | xargs redis-cli DEL

黄鹏宇 黄鹏宇 发布于 2022-11-14

小项目的基础预警系统

目标本文介绍我在个人项目中,实现的轻量预警系统方案。满足如下两点:不增加额外运维中间件 (不使用elk之类的)及时暴露问题满足场景消息推送全局异常捕获error日志推送关键接口的定时轮询具体实现Uptime Kuma一个监控工具,可通过 HTTP(s) / TCP / Ping / DNS 等,对应

黄鹏宇 黄鹏宇 发布于 2024-01-21

使用Spring Event实现观察者模式

依赖spring-context

黄鹏宇 黄鹏宇 发布于 2024-01-10

使用meilisearch实现多属性搜索功能

需求能根据不同属性

黄鹏宇 黄鹏宇 发布于 2023-10-06

面试题 - 简单的

ans:before{ content:"参考答案"; font-weight:bold; color:red;}1.1.1 为什么Java代码可以实现一次编写、到处运行?由编译器编译的字节码(.class)可以运行在jvm上,JVM负责将字节码翻译成机器码。所以一次编写到处运行的关键,是不同

黄鹏宇 黄鹏宇 发布于 2023-02-05

面试题 - 目录

一、Java语言1.1 Java基础1.1.1 为什么Java代码可以实现一次编写、到处运行?1.1.2 一个Java文件里可以有多个类吗(不含内部类)?1.1.3 说一说你对Java访问权限的了解1.1.4 介绍一下Java的数据类型1.1.5 int类型的数据范围是多少?1.1.6 请介绍全局变

黄鹏宇 黄鹏宇 发布于 2023-02-05

github工作流

git clone // 到本地git checkout -b xxx 切换至新分支xxx(相当于复制了remote的仓库到本地的xxx分支上修改或者添加本地代码(部署在硬盘的源文件上)git diff 查看自己对代码做出的改变git add 上传更新后的代码至暂存区git commit 可以将暂存

黄鹏宇 黄鹏宇 发布于 2022-11-24