每周笔记
2023:12.04
早上上课看了会jvm 看了看低延迟垃圾收集器 具体想了解的移步其他专栏
写了三个题吧(牛客^2 洛谷^1) 一个二分 一个模拟 一个双指针
今天太累了每天有时间把今天的补上
其实主要还是晚上手贱把2999年到期的idea2021升级了 不让我用了我靠 😦
一气之下搞到了2099年过期的最新版idea 新界面还是很喜欢的 具体有什么改进后续做项目在试试
收藏了几个项目想试试
后来发现去b站学着写好一点
以后看来项目时间要长一点了 距离下学期开学也只有2个多月将近3个月的时间了
抓紧熟悉熟悉项目 但是算法也不能落下
以后可以每天早上有时间读一个半小时到两个小时书差不多就ok了 然后学其他的
要不是今天该死的idea 今天项目第一步我就可以完成了
晚安o.0
2023:12.05
今天课好多 看了MongoDB数据库 为了以后手写分布式存储系统做好准备 这两天就是搞好MongoDB然后准备开始项目了
今天没有时间刷算法
明天有时间
今天也整理不了什么 明天没有课全是时间 就是喜欢没有课的时候 时间都是自己的
今天就这样吧
2023:12.06
早上看了1h的jvm 把垃圾收集全看完了 脑子都要炸了
下午一点总结写道5点多块6点 把之前没写的补上去了
明天早上就可以jvm开启新篇章了
明天终于可以写算法了 两天没写了 明天找找感觉
MongoDB也看完了 顺便写一点总结什么的就可以完成一个项目了
今天好累 早点睡
ps:至今周一的题都没有总结
2023:12.07
一觉醒来快11点 很懊恼 为什么不能早点起(其实每天早上起来都会这么想)
但是今天开始已经发生了改变 冬天早上是真的冷
醒来看了看jvm 看到了类文件结构 以后jvm的内容就是一天1小节到2,3小节不等 不用看太多 还有半年的时间来得及
下午上课也看了会 4点回来总结一直到7点好像 我忘了 时间过得好快 现在已经9点了
刚刚熟悉了mongodb的查询操作等等什么的 争取明天早上能够把jvm总结完 mongodb语法全总结完
下午就可以写算法了哈哈哈哈哈
晚上我就可以直接开始项目了 期待~
2023:12.08
早上7.50醒来吃了个早饭 俗话说 一日之计在于晨
早上看了两小节的jvm + 总结 顺变复习了前一天的内容
然后把MongoDB的使用总结发布到CSDN上面了
下午浅浅的写了三个题 属于动态规划专场了这几天可能是
前两个题都是01背包的变种问题
时间不知不觉就来到了晚上 准备手写Mybatis源码 完成了一小节内容 还有4个小节吧 等完成了之后可以写分布式存储系统了。
都10点了 准备休息吧明天早上起来复习复习今天的内容。
2023:12.09
早上:
- 复习(JVM、项目、算法等)
- JVM学习1~2小节
下午:
今天蓝桥杯的比赛 ac三道 本来能ac4道 但是那个题想的有点少了
-
算法题(几道题不等,看自己能力)
-
蘑菇炸弹 签到题
-
合并石子加强版签到题
-
构造数字模拟题 给你两个数字n,m。n表示长度 m表示数位的和要求最大是多少 直接第一位从9填 比m大就依次递减 直到满足m
-
小蓝的金牌梦就是最大连续子数组的和 只不过要求子数组长度是质数。前缀和+质数筛+暴力 暴力是因为把每个长度为质数的数组都计算了
晚上:
- 学习项目(主要今天没学什么 越看心越烦 感觉学的东西好多)
- 做好总结
- 完成JVM的预习
有点迷茫了 不知道这样的计划坚持下去是否是正确的 早上没什么问题 算法照常没什么问题 项目部分可能还要多学习其他技术 然后巩固
还是脚踏实地慢慢来吧~
2023:12.10
早上:
- 复习(JVM、项目、算法等)
- LeetCode周赛
AC了两道 第三题暴力写的超时了…知道用双指针优化 但是逻辑代码没写出来…
今天的算法得是双指针了
- 统计以测试设备模拟题 签到
- 双模幂运算大家题解都是快速幂写的 我不一样哈哈哈 我直接用BigInteger 新学到一个API接口 a.modpow(b,c)意思就是a^b % c 也算签到了
- 统计最大元素出现至少k次的子数组一开始暴力写枚举所有的区间判断 肯定是超时的 知道使用双指针来维护区间 但是不会写…后来看了别人的代码通透了
下午:
- JVM学习1~2小节
- 算法(双指针)
晚上:
- Redis
- 总结(昨天的AC和今天的AC、JVM、Redis)
- JVM预习(太晚了没来得及弄)
为了弄好redis还专门下了个linux 并且在Linux里面安装redis 安装完成测试成功了,剩下的明天再看吧