# CodeBook **Repository Path**: yitiaocoding/code-book ## Basic Information - **Project Name**: CodeBook - **Description**: Java全路线逆袭攻略 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-28 - **Last Updated**: 2025-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 归档 * 幂等方案 (2024-03-26 09:49:24) * feat:工作入职 (2024-03-25 17:32:55) * feat:面经 (2024-03-25 17:22:23) * 目录整理 (2024-02-01 16:11:50) * 查看MySql锁信息 (2024-01-23 17:52:23) * 0123归档 (2024-01-23 16:00:23) * git (2023-12-15 15:48:34) * git (2023-12-15 15:48:01) * pwd (2023-12-15 15:47:15) * pwd (2023-12-15 15:46:02) * rm pwd (2023-12-15 15:44:08) * collect (2023-12-06 10:58:29) * 归纳整理 (2023-10-27 15:24:54) * 231008&sentinel (2023-10-08 14:56:35) * 所得税 (2023-08-30 18:00:58) * 0825 (2023-08-25 16:50:05) * fitLog (2023-08-24 11:21:06) * git (2023-08-21 09:42:01) * key (2023-08-19 15:12:34) * Catalog Refactoring (2023-08-17 15:30:23) * 0713 (2023-07-13 14:38:44) * 调整目录结构 (2023-06-19 10:31:06) * go (2023-06-19 10:19:13) * 面试目录重构 (2023-05-31 13:48:54) * add LICENSE. (2023-05-24 10:14:07) | * 面试 (2023-05-26 15:48:13) |/ * add README.md. (2023-05-24 10:12:36) * OHC (2023-05-24 09:32:53) * redis目录重构 (2023-05-22 11:18:35) * ddd (2023-05-05 17:44:09) * 0420 (2023-04-20 09:32:22) * 目录调整 (2023-04-18 09:22:14) * mybatis (2023-04-03 11:31:36) * nacos (2023-03-12 19:04:38) * plan (2023-02-28 17:32:48) * plan (2023-02-27 09:39:06) * 新建 00-每日安排 (2023-02-26 11:54:22) * redis (2023-02-23 18:05:58) * 0221 (2023-02-21 15:39:02) * 哈希 (2023-01-29 17:24:55) * es+数据结构 (2023-01-17 16:36:56) * mysql (2023-01-10 10:41:13) * binlog (2023-01-09 16:18:49) * ignore (2023-01-09 09:56:47) * rm (2023-01-09 09:55:20) * disruptor (2023-01-01 13:11:05) * 动态线程池 (2022-12-30 17:03:18) * prometheus (2022-12-25 14:38:47) * skywalking (2022-11-30 18:18:48) * ignore (2022-11-15 10:57:22) * spring (2022-11-15 10:56:19) * 添加mac技巧、leetcode (2022-11-09 09:41:31) * 1024 (2022-10-24 17:51:35) * 1020 (2022-10-20 17:59:11) * 1008 (2022-10-08 17:56:39) * mysql (2022-09-20 10:17:34) * mysql (2022-09-16 10:36:41) * mysql (2022-09-16 10:29:15) * kafka (2022-09-09 09:13:38) * 09-04 (2022-09-04 23:02:27) * distribute lock (2022-09-01 18:24:22) * for update (2022-09-01 10:33:19) * 8月刷题完结 (2022-09-01 09:29:08) * redis lock (2022-08-31 18:20:13) * 08-30 (2022-08-30 15:12:56) * 08-25 (2022-08-25 17:15:05) * 08-16 (2022-08-16 17:58:50) * 08-16 (2022-08-15 17:48:53) * 08-16 (2022-08-15 17:46:56) * 08-16 (2022-08-15 17:43:56) * mongo (2022-08-15 17:41:07) * 08-15 (2022-08-15 13:54:34) * jenkins (2022-08-14 10:14:45) * chart (2022-08-10 18:03:45) * 08-10 (2022-08-10 17:22:27) * clean (2022-08-10 16:22:55) * leetcode (2022-08-09 17:26:10) * leetcode (2022-08-08 22:56:59) * leetcode (2022-08-08 22:15:34) * category (2022-08-03 10:07:05) * socket (2022-08-02 18:06:31) * rocketmq源码 (2022-07-29 16:05:50) * rocketmq源码 (2022-07-29 14:30:17) * mysql (2022-07-28 17:29:41) * 整理结构 (2022-07-28 16:46:36) * RocketMQ源码 (2022-07-28 16:21:52) * del (2022-07-28 10:34:46) * first commit (2022-07-28 10:29:07) ## 提交记录可视化 ```shell git log --no-merges --color --graph --date=format:'%Y-%m-%d %H:%M:%S' --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Cblue %s %Cgreen(%cd) %C(bold blue)<%an>%Creset' --abbrev-commit | pbcopy git log --no-merges --graph --date=format:'%Y-%m-%d %H:%M:%S' --pretty=format:'-%s (%cd)' --abbrev-commit | pbcopy ``` - `--no-merges`:排除合并提交记录。 - `--color`:显示带有颜色的输出。 - `--graph`:以图形化方式展示提交历史。 - `--date=format:'%Y-%m-%d %H:%M:%S'`:指定日期格式为年-月-日 时:分:秒。 - `--pretty=format:'%Cred%h%Creset -%C(yellow)%d%Cblue %s %Cgreen(%cd) %C(bold blue)<%an>%Creset'`:定义输出格式,包括提交哈希(缩写)、分支、提交信息、提交日期、作者等信息,并设置不同部分的颜色。 - `--abbrev-commit`:仅显示提交哈希的缩写。 `--pretty=format`选项的设置,用于定义输出格式: - `%Cred`:设置文本颜色为红色。 - `%h`:显示提交的短哈希值(缩写)。 - `%Creset`:重置文本颜色。 - `%d`:显示提交所在分支的引用。 - `%C(yellow)`:设置文本颜色为黄色。 - `%s`:显示提交信息。 - `%Cblue`:设置文本颜色为蓝色。 - `%cd`:显示提交日期。 - `%Cgreen`:设置文本颜色为绿色。 - `%C(bold blue)`:设置文本为粗体蓝色。 - `<%an>`:显示作者姓名。 - `%Creset`:重置文本颜色。 ```shell docker run \ -d \ -p 5245:8081 \ -e IP="101.43.146.76" \ -e PORT="5245" \ -v /home/dataroom/data:/data \ -v /home/dataroom/db:/db \ gcpaas/dataroom:latest docker run \ -d \ -p 5245:8081 \ -e IP="101.43.146.76" \ -e PORT="5245" \ -e DB_PASSWORD="123456" \ -v /home/dataroom/data:/data \ -v /home/dataroom/db:/db \ gcpaas/dataroom:latest ```