2021100好耍

082
昨日计划:真。继续搞一搞行数拆分,多线程读取

开始干拆分了,今天干了一个bug版本,不早先睡了

明日计划:干好

2021100wiki

083
昨日计划:继续搞一搞行数拆分,多线程读取

打卡的时候14小时,其中有7个小时可能在编译吧,嗯,我被电脑杀了7小时生命。。

又鸽了计划一天,欺上瞒下的情况下:

今天又被被tomcat类加载器坑了一把,总算把汤姆猫升级算可用了,文档也写好放自己gitlab的wiki项目上了,挺好

12点过了,睡了

明日计划:真。继续搞一搞行数拆分,多线程读取

2021100小开心

084
昨日计划:实现通过行数拆分,多线程读取

由于是在影响工作了,日日挂念的汤姆猫升级终于弄得可以跑起来了,有点小开心😺

最后还被它一个enablePooling摆了一道,需要关闭。(这玩意儿就是jsp缓存标签的,由于本项目加载方式的原因又不得不关闭)

明日计划:继续搞一搞行数拆分,多线程读取

2021100大文件词频统计开搞

085
昨日计划:下班了就搞任务

终于开始搞了

今天主要搞了两件事:文件生成和单线程统计

不早了,睡觉了,明天继续

明日计划:实现通过行数拆分,多线程读取

2021100沉浸了

086
昨日计划:开搞大文件词频统计,列出可能的知识点

大文件统计倒是没搞,没注意时间,上班搞到11点过,搞成了无缝衔接了

但是还是有收获的,比如jd-gui全文搜索,idea/plugin/../java-compiler.jar反编译包,文件对比工具的使用,解决问题的思路等等

都有点所得

明日计划:下班了就搞任务

2021100告一段落

087
昨日计划:先把这本书完结

耗时13天,今天终于打完了卷I的代码,感觉还是有收获的,吸收率应该从30%到了40%吧。

要开始下个阶段了,不妨来看看这会儿脑子里浮现的句子:

1
2
3
4
费曼学习法:确定目标、模拟教学、反馈、简化并重复
持续有纪律的累积才是成功的关键。
用正确的方法做正确的事。
吾尝终日而思矣,不如须臾之所学也。

so,拿一个面试会问到的题练手费曼学习法

  1. 大文件词频统计:PC上,统计一个大文件中各个单词的出现次数
  2. 发一篇博文《大文件词频统计》
  3. 花一天自评
  4. 花一天调整到自己满意

明日计划:开搞大文件词频统计,列出可能的知识点

2021100第三季看完了

088
昨日计划:办事趁早越早越好

看了十多集…

晚上继续打了下并发的代码,invokeAny、invokeAll、ForkJoinPool等

感觉API的功能太丰富了,虽然肯定也是有对应的使用场景,但这块目前是不清晰的

比如一个普通for循环的处理居然比ForkJoin处理过的同一个工作执行得快,这明显是没用对场景

明日计划:先把这本书完结

2021100有点晚了

089
昨日计划:继续看队列

周五嘛,晚上吃完饭又看了电视,开始就比较暗了,按住不说~

早上看了下关于缓存场景的双读双写,方案和实现,有点意思。

晚上搞了下队列和线程安全Map,感觉可以深入一下搞一个大文件读取来玩玩。

明日计划:办事趁早越早越好

2021100还是队列比较有意思

090
昨日计划:继续最后一章

抓紧时间洗漱,不然要挨批斗了。。

今天打了会多线程,没啥意思,但是队列就有意思多了,明天继续

明日计划:继续看队列

2021100康康多线程

091
昨日计划:开始打最后一章了

早上学了一点课外的,就是关于利率,比如有银行电话让你贷款10000,利息只收你600,但是是每月还利息加本金即800多

那么请问真实年化利率是多少?笔者给出的答案是10%多一点,而不是看上去的6%,另外,我算了下支付宝借呗在据称(0.025%)的情况下

实际年化利率为8.9%,也是很高了吧。如果可以的话,选择银行的,估计6%。

晚上打了会多线程,就是一个银行类里面有一个double[] accounts,他们之间相互转账,目前模拟出了金额异常的情况

也尝试将synchronized加在transfer方法(处理转账和打印总额)上,金额会变正常。

明日计划:继续最后一章