Gorm格式化时间输出的另一种实现

Gorm读取的时间都是带有时区的,不符合我们使用的 2024-07-22 15:59:13 这种格式, 看了很多方式 大部分都是引用自定义类型的.今天看Gorm的文档突发其想想试试用Gorm的hook方式能不能解决这个问题. 不太喜欢gorm.model 这个结构体 定义完表 CreatedAt 和UpdatedAt都跑到前面去了,就重新写了只有时间的结构体 时间结构体 type UseDateT

Macos Firefox 开启垂直侧边栏和隐藏顶部标签

前言 重新安装浏览器,忘记备份了配置文件,导致自定义样式缺失. 在百度和谷歌还有github搜索了很多解决方案,大部分都是基于Windows的,在Mac下面 原生 按钮位置错乱,要不然就没有,整合了网上很多css自己调试的. 垂直标签页 插件市场安装 Sidebery 根据自己喜好配置就可以了. 添加自定义样式文件 新建userChrome.css文件并复制下面代码 粘贴到到文件里 在路径/U

给项目的GIT目录瘦瘦身

1. 查找大文件 git rev-list --objects --all | grep "$(git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -5 | awk '{print$1}')" 2. 删除指定的大文件 git filter-branch --force --index-fil

Docker环境下数据库的备份操作

MYSQL 备份 docker exec mysql sh -c 'exec mysqldump -u"$MYSQL_USER" -p"$MYSQL_PASSWORD" --databases DATABASE_1 DATABASE_2' > /data/backup_database/backup_database_`date +%F`.sql M

docker-mysql配置内存

vim /etc//mysql/conf.d/docker.cnf [mysqld] performance_schema_max_table_instances=400 table_definition_cache=400 #缓存 performance_schema=off #用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源东西 table_open_c

laravel代码整洁之道

我最近遇到了 这条 Twitter,其中 @samuelstancl 列出了在 Laravel 中编写更干净代码的技巧, 以及一些通用的 Laravel 编码建议。 这些是培养对什么是好的代码和什么是坏的代码的感觉的一个很好的起点 - 所以我在下面整理了它们(带有代码示例),没有特定的顺序。 细节决定成败 干净的代码是微观层面不断做出正确决策的结果。 使用表查找 不要编写重复的 else if 语

MySQL 开发规范(转)

数据库对象命名规范 数据库对象 数据库对象是数据库的组成部分,常见的有以下几种:表(Table )、索引(Index)、视图(View)、图表(Diagram)、缺省值(Default)、规则(Rule)、触发器(Trigger)、存储过程(Stored Procedure)、 用户(User)等。命名规范是指数据库对象如数据库(SCHEMA)、表(TABLE)、索引(INDEX)、约束(CONS

日常记录-GITLAB部署以及相关资料

用到了就随手记录下,方便以后查阅 Docker部署gitlab docker run --detach --publish 8443:443 --publish 8080:80 --publish 2222:22 --name gitlab --restart unless-stopped -v /opt/gitlab/etc:/etc/gitlab -v /opt/gitlab/log:/v

PHP知识点练习之数组分页

复习下知识点,PHP数组分页同样适用于任何语言,以及数据库分页查询 <?php $arr = [ '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', ]; // 分页大小 $page_size = 3; // 页码 $page = isset($_GET['

上传视频或音乐时获取时长信息

上传视频或音乐时获取时长信息 1. 视频时长获取 VUE中使用的一个方式 handleBeforeUpload(file) { const that = this var video = document.createElement('video') video.src = URL.createObjectURL(file) video.