摘要: Gorm 预加载及输出处理(一)- 预加载应用 单条关联查询 先创建两个关联模型: // 用户模型 type User struct { gorm.Model Username string `gorm:"type:varchar(20);not null;unique"` Email string 阅读全文
posted @ 2022-04-27 21:09 技术颜良 阅读(683) 评论(0) 推荐(0)
摘要: 一、计算属性(computed) 1、说明 当一些数据需要根据其它数据变化时,需要进行处理才能去展示,虽然vue提供了绑定数据表达式绑定的方式,但是设计它的初衷只是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护,对于一些比较复杂和特殊的计算有可能就捉襟见肘了,而且计算的属性写在模板里也 阅读全文
posted @ 2022-04-27 17:53 技术颜良 阅读(1944) 评论(0) 推荐(0)
摘要: 方法中用到了插件moment.js,使用day.js也是一样的。这两个时间工具超好用,不知道的快去了解一下,从此不需要new Date()。moment官网地址:http://momentjs.cn/day.js官网地址:https://dayjs.fenxianglu.cn/它们两个的用法基本是一 阅读全文
posted @ 2022-04-27 16:59 技术颜良 阅读(786) 评论(0) 推荐(0)
摘要: // 时间差计算 difference: function (row) { var dateBegin = new Date(row.beginTime); var dateEnd = new Date(row.endTime); var dateDiff = dateEnd.getTime() - 阅读全文
posted @ 2022-04-27 11:08 技术颜良 阅读(3174) 评论(0) 推荐(0)
摘要: 最近接触到微服务框架go-zero,翻看了整个框架代码,发现结构清晰、代码简洁,所以决定阅读源码学习下,本次阅读的源码位于core/syncx/singleflight.go。 在go-zero中SingleFlight的作用是:将并发请求合并成一个请求,以减少对下层服务的压力。 应用场景 查询缓存 阅读全文
posted @ 2022-04-27 09:36 技术颜良 阅读(107) 评论(0) 推荐(0)