周记 从现在开始

每周笔记

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背包的变种问题

  • [NOIP2005 普及组] 采药二维dp

  • 5 倍经验日二维dp

  • 最大子段和一维dp

时间不知不觉就来到了晚上 准备手写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 安装完成测试成功了,剩下的明天再看吧

你可能感兴趣的:(每周笔记,java,算法,jvm,redis)