掘友等级
获得徽章 0
今日阅读日志:
juejin.cn
这是一篇介绍动态规划的文章。动态规划的核心是将问题分解为一系列子问题,并通过解决子问题来构建整体问题的解。编写代码时的核心是状态转移方程,一定要弄清楚代码中这个方程的含义。
另:
大项目开发进入了尾声,基本的功能都已经完成,多大多数业务都实现了Redis缓存,只差最后几个小业务的缓存实现了,希望一切顺利!
今日阅读日志:
juejin.cn
一篇介绍go日志库logrus的文章。结合该文章,我自己也整理了一份logrus的笔记
juejin.cn。logrus相比标准库log,支持更多的日志级别,最大的优势在于hook,利用hook可以实现很多高级的操作,例如将日志文件进行拆分和重组等。
大项目开发日志:今天设计Redis缓存的视线,关键难点在于缓存和数据库的同步,我的视线就行简单的通道通信,结果发现坑还是挺多的,尤其要注意管道初始化,import是否recycle等问题。
大项目日志:今日开始构思如何利用Redis为抖音大项目做缓存,为此特意去学了go-redis这个框架。大项目快收尾了,希望一切顺利!
今天终于完成了大项目的所有基本功能!感动
!花了一个下午和时间戳和数据库时间数据类型斗智斗勇!大家一定要注意时间戳的精度问题,确定时间戳的精度是毫秒还是微秒。同时使用数据库的日期格式时,一定要注意数据库的时区转换问题!
大项目开发日志:总算完成了简陋的初版,帮队友改了一整天代码。坑很多,尤其要注意返回给前端的结构体的合法性,今天最大的一个bug在于前端app崩溃,猜测原因是返回了空指针。没想到没有写C++和还会被指针干趴下,引以为戒啊!
今日大项目研发日志:到今天为止,苦逼的组长一个人搞定了代码框架搭建、数据库建表、基础的读写逻辑。好累啊,尤其是视频上传,前端传入的文件结构体无法通过hertz的参数绑定功能进行绑定,默默地debug然后手动传参绑定,希望后续的代码顺利吧!
今日阅读打卡:
juejin.cn
一片有关限流算法的文章。
正好复习了Redis中限流的应用,限流算法类别各异,但核心思路都是在某一个时间段内进行原子计数访问,这个时间段就和窗口是一个意思,例如Redis的过期时间就是限定了一个窗口,其IO多路复用的机制正好适用于计数。
下一页