Blog

TODO

2023年2月12日
TODO
TODO

搞清楚redison是如何从tryLock, 调用到lock方法的 redison是如何通过信号量和redis的队列实现获取不到锁重试的 了解前端前端生态 博文图片上传功能怎么实现的? 上传就保存到服务器吗, 最后点击取消了,怎么处理呢

20230211日志

2023年2月11日
2023
202302, golang, gin, 算法

算法 # 最大公约数 func (a, b int) int { for a != 0 { a, b = b%a, a } return b } golang # gin源码解读, 理解web后端框架 https://zhuanlan.zhihu.com/p/335779872

20230210日志

2023年2月10日
2023
202302, 心流

心流 # 提前制定计划什么时候做什么事,而不是到了时间点再做安排 包括短期,中期,长期计划

20230130日志

2023年1月30日
2023
202301, 思考

思考 # 让所有类都同时具有一个新属性并不破坏原有代码 新建一个类, 包含新属性, 万能属性Object存放旧类

20230131日志

2023年1月30日
2023
202301, 算法, 月度总结

算法 # 矩阵对角线: 就是行index m*n的二位矩阵与一维的坐标转换, 在reshape时使用 (i, j) = i*n + j 阅读总结 # 新年新气象 思想斗争的武器: 行为心理学 英语语法复习 golang 100 mistakes 复习 算法每天2-5个 单词竞赛

20230129日志

2023年1月29日
2023
202301, 命题

命题 # 条件放在左侧,结果放在右侧 p是q的充分条件, p->q p是q的必要条件, p<-q p是q的重复必要条件, p<->q p的重复必要条件是q, q<->p 小范围能推出大范围

20230128日志

2023年1月28日
2023
202301, 排列组合, latex

数学 # 排列组合 $$P(n, r) = \frac {n!}{(n-r)!}$$ $$C(n, r) = \frac {n!}{(n-r)!r!}$$ P(n, r)的含义:n 个元素中 r 个元素全排列,不考虑剩余的 n-r 个元素的顺序. 既 n!/(n-r)! C(n, r)的含义: 首先在P(n, r)的基础上,也不考虑 r 个元素的顺序, 既 n!/(n-r)!r!

20230127日志

2023年1月27日
2023
202301, 助动词, 情态动词, 系动词, 从句, coding, session, ThreadLocal, 引用

english # 助动词 # 辅助主动词 不能像助动词一样单独作谓语动词 除此以外,情态动词能够表意,也归在助动词内 有些单词除了作为助动词,还可以作为实义动词 基本助动词 # 没有实际含义 be The rabbit is eating a carrot do The reabbit does like coins 构成强调 have The rabbit has eaten a carrot 情态助动词 # 有实际含义 can/could I can kill a wolf. 表能力 Could I borrow your book? 表请求, could 虽然是过去式, 但没有时间上的含义 Anyting can happen. ...