Git 提交文件的命令是使用 git commit,但是默认情况下,提交的时间是当前的系统时间。如果想要指定提交的时间,可以使用 -–date 参数来实现。下面是详细介绍。

一、使用 –-date 参数

  1. 打开终端或者命令行窗口,切换到你的 Git 仓库所在的目录。
  2. 运行以下命令,将文件添加到暂存区:
    1
    git add <文件名>
  3. 运行以下命令,提交文件并指定时间:
    1
    git commit –-date="<时间>" -m "提交说明"
    其中,<时间> 是一个符合 ISO 8601 格式的日期和时间字符串,例如 "2025-01-16T11:13:32+0800"
  4. 提交成功后,可以使用 git log 查看提交记录,确认提交时间已经被更改。

示例:

1
git commit -–date="2025-01-16T11:13:32+0800" -m "提交文件"
阅读全文 »

Git 配置

1
2
3
4
5
6
7
# 配置git
git config --global user.name "Mone Zhao"
git config --global user.email "monezhao@163.com"
git config --global color.ui true
git config --global http.sslVerify false
git config --global credential.helper store
git config --global --add safe.directory '*'
阅读全文 »

引言

随着项目的功能不断增加, webpack打包后文件体积变得非常大, 超过1M的文件让首次访问加载页面时比较慢, 耗时6.5s左右, 所以需要优化一下.

同时, 项目中有很多console.log, debugger, 需要在打包的时候去掉.

阅读全文 »

环境版本

开发环境和运行环境使用同一版本

  • Java 8u232
  • MySQL 8.0.18
  • Redis 5.0.9
  • emqx 4.4.5
阅读全文 »

使用p6spy展示sql

pom.xml中引入p6spy

1
2
3
4
5
<dependency>
<groupId>p6spy</groupId>
<artifactId>p6spy</artifactId>
<version>${p6spy.version}</version>
</dependency>

application.yml中数据源设置p6spy

1
2
3
4
spring:
datasource:
dynamic:
p6spy: true
阅读全文 »

目标

做一个简单的账户余额管理系统, 前端使用 Vue + ElementUI + Echarts, 后端使用 Spring Boot 2 开发, 并记录开发的各种坑。

账户余额项目总结, 账户余额Docker部署命令

主要有以下的功能:

  1. 注册
  2. 登录
  3. 账户余额记录的CRUD
  4. 搜索
  5. Swagger自动生成API文档
  6. 账户余额对比
  7. 账户余额详情对比
  8. 账户余额复制
  9. 账户余额报表
  10. 账户余额详情报表
  11. 账户余额导入导出
  12. 账户余额回收站
  13. 系统日志导入导出
  14. 使用Electron打包
阅读全文 »

list的遍历分为3种:

  1. 普通遍历, for(int i=0;i<list.size();i++)
  2. 增强for循环, for(Object x:list)
  3. iterator遍历, Iterator<String> it = list.iterator(); while(it.hasNext()){}

同时ArrayList和线程安全的CopyOnWriteArrayList不同遍历下变现也不同,下面分类展示各种情况。

阅读全文 »

建立TCP需要三次握手才能建立,而断开连接则需要四次挥手。整个过程如下图所示:

图示

阅读全文 »
0%