夏季日记
夏季日记
4-16
黑奴外包比赛终于结束,开始回归正轨。骗你的,还没。
我先说一下接下来要做的事情。只因点方面,一个是补充一下计组和概统的内容,不过更重要的是先应付作业;研狗方面,就是周五之前改好代码,顺便学习一下点云、卷积、特征和GS具体原理与实现的相关的知识;然后是BBS项目方面,现在的团队虽然有一定的规模,但其实比较散,就像我自己其实也东西奔走,很少有空静下心处理这个项目,感觉是有必要花个小周末或小假期精心打磨一下,先把官网搭出来,暂定的话就这周末吧;另外一个是外包的尾巴,其实我这个网站还没部署,有必要把功能做全,其实今天开始就可以陆续开工了,也是尽量在本周末把它搭完,甚至可以把它直接和我们的BBS项目进行结合,当然,尽量不要暴露了学校,不然可能会泡汤。
谔谔,不过现在紧要的是把电脑理一理,然后改一下服务器上所有中间件的密码(没错,交作品的时候暴露了),然后给5000端口做一个欢迎界面,给一个详细部署文档和样例服务。ok,接下来飞书布置一下任务,准备动手。
butterfly框架的段落缩进(转载)
在 Butterfly2.3.0
以上的版本中,我们可以在 inject 里添加额外的 CSS 代码,支持以标准的 HTML 格式插入代码到头部 </head>
之前和底部 </body>
之前。
添加步骤如下:
在 source 目录下创建名为 css 的新文件夹
在 css 文件夹下创建 CSS 文件,例如
indent.css
打开并编辑
indent.css
文件,添加如下代码并保存:#article-container > p {text-indent: 2em}
em
这个单位的意思是文字的高度,text-indent: 2em
的意思是文本缩进两个个文字的高度。
因为汉字是方块字,高度和宽度是一样的,所以缩进两个文字的高度,就等于缩进两个文字的宽度,最后的效果就是缩进了两个文字。修改主题配置文件
_config.butterfly.yml
中的 inject 相关配置,插入如下代码:<link rel="stylesheet" href="/css/indent.css">
注意:如果你的网站根目录不是‘/’,引用本地 CSS 文件时,需加上你的根目录。
假设你的网站是https://owo.wyc.rest/blog
,则设置为:<link rel="stylesheet" href="/blog/css/indent.css">
直接hexo s查看效果
文章作者: 忘忧草
文章链接: https://owo.wyc.rest/indent/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 忘忧草の小破站!
4-19
整理一下这周科研任务:
- 把global模型改好跑通,然后给出一个output的文件夹
- 用urban数据集给GS,原版Fed,新版fed跑出指标、渲染效果图片、output文件夹(点云然后来渲染)
4-22
java开发任务:在A15的基础上继续做,截止时间为五月底。
1.将微信登录功能做上去,并且与基础登录功能进行整合。
2.鸡翅的二期全部做上去。包括——多线程,openfeign,本地缓存,es,排行榜,点赞,xxljob等、
3.每天力扣+408时间大于1H
创:给套壳网站上GPT4turbo拿去收费,可以五十块一个月,30条/3小时,。
课业:看课,课内内容每天时长大于1H
4-24
开发:力扣一道,计网一轮完成、completable异步操作复习、openfeign与RPC的复习、guava本地缓存基本使用、入门了下k8s
明日开发:搞定一下hyper-v的环境。
明日科研:把build_global模型改出来点云文件,同时把gs和fs的对比跑一下。读一下论文。
4-25
开发:力扣两道,操作系统结构,进程线程开头。
明日开发:看完操作系统进程和线程。
4-27
开发:力扣一道手写哈希随机集合,操作系统看到14,计组4.2_3
明日开发:尝试泛型抽取本地缓存,然后步入ES基础,主要是做岗位的搜索。
炼丹:开炼,跑三张图出来
4-28
先做一个短期的展望。后面可能会有一个大挑(深度)和一个神经论文,因此深度+神经这些AI基础需要小学一手,况且研狗的话这是必须的,另外GS其实也涉及。因此需要把所谓科研时间稍微分出来一部分用来学神经。那么如果想要好好利用上课时间去摸索,不去打扰主线开发,那么可以考虑一下对着动手学深度学习的书直接啃,没错就干他。其实也就增加这一个事情,其他不必考虑。目前事情有3:冲开发岗、深度与GS、学业。同时GS理论也有必要去补充一下。
开发:SQL,力扣一道
4-29
计组:目前的方案就是删掉一切数电,然后下个vivado2023,重新开始。
5-17
ok,鸽了很久,遇到了乱七八糟的事情,总结一下:
脑残行为: 1.期中考乱考 2.作业乱写 3.炼丹乱炼 4.疯狂旷课却不干正事 5.报了个创营
认真但收货甚微行为:1.练习算法 2.服创收尾 3.深度学习 4.未央面新人 5.好吧炼丹也算
结果就是,期中考依托答辩,作业写了没有入脑,旷课学识+6,创营要两个周末,直接鸽了。算法练得很辣鸡,服创也没能进国赛,深度学习学了半天还在线性代数部分,未央面了半天感觉也得不到很好的效果,炼丹炼了半天,老师觉得现在还是先学着,暑假再认真搞。。
ok,那么现在其实迎来三天小假期。我要做的事情就是重整旗鼓,不要萎靡。
最大的感受是来了台主机,但其实没啥用,除了做数据库作业可以ssh一下linux。(没错,如果买显卡感觉不划算),然后在寝室呆多了精神状态会萎靡,不如出来,虽然一直坐着也会低效,但是对比起来会更好。或者可以在工作安排里加上一个午休的晚休,会舒适和高效一点。
然后我肯定暑假会花很多时间去科研以及挑战杯在那里炼丹(也就是积累一下科研了,而且应该要发文章至少),一个是不会回家,还有一个是要花时间去搞数模(还不确定,如果他们要水一个,感觉挺麻烦的,前提是要积累一些方法了,所以最近一直在努力补深度学习和torch的用法);最重要的是做开发,要有算法、八股、项目三重BUFF,然后冲下学期的日常实习这样,然后如果有paper可以顺势做一个华为的算法实习这样子,多多尝试。嗯没错,暑假就是沉淀。然后开发是面字节嘛?给自己定位是java面go岗。这不得不提到论坛了。暑假前务必要把answer啃下来,然后包括鸡翅club内的所有技术栈,再加上kafka和k8s之类流行的工具,主要目的是让论坛八月前运作起来,然后直接录取通知书宣传。嗯是这样。
所以长期看,下个暑期主打沉淀,大三上的话应该是实习为主,大三下和大四上ALL IN考研,别的不用想,上岸的话大四下就是实习科研自由分配了,没上岸就直接先求职即可,如果计划正常执行也有两段实习了,没有压力。
那么现在来规划以下不同方向的追求:
课业:为了弄点小钱,和考研的体面,稍微注意一下绩点,期末考起码平均90?作业的话平时多花点时间,因为其实看起来多,做完之后又会感觉空虚,不如做的时候好好做,其实也不多。
开发:answer完整啃下来,并且二开之后作为自己的第二项目。之前的zhipinkk的话可以持续优化,可以试试冲明年的服创。然后旁支就是jcclub的课程,特别是面试辅导部分。扩展技术栈的话,一个是自动化运维要学会,比如gitaction,找个机会学,还有kafka和k8s,这些只是知道但是还没用上过,可以找个机会写进去。然后是八股,主要刷B站的视频和二哥面渣。算法的话,我觉得有必要结合B站看一下,然后力扣平时保持手感,也能学点东西。周赛啥的没必要。最后冲刺阶段,要对自己的项目进行深挖,不过都是后话。
炼丹:先肯深度学习大书,然后是各种论文研读,还有对应的代码的理解。同时慢慢推这个训练任务,尝试接受超算平台的使用。
(5-19)六一之前的任务转移到本地了
5-18
1.今天还在继续炼丹。
2.通过代码把go的总体架构了解了一下,但后面决定还是react和go还要再通过视频学习一下,因为直接看虽然宏观上比较高效,但实际体验不太OK。
3.写了一道滑动窗口算法。
4.未央拉了点人头
5-19
1.王道计组第四章看完,时长约3小时。
2.体验GPT4o完成概率论作业,看了点概率论
3.看了点大数和数理统计入门
4.继续炼丹
5.开个GS小会,确定接下来任务:1.colmap转移到超算,然后直接训练local; 2.看懂代码、数据集
6.未央面试
7.研究后续计划
5-20
累了,先总结下。今天由于上课和开会,自学时间有点少,但是明天很炸裂的一天,罕见的满课日子被我搞成都没课233。
总结下,但是日记版:
0.计组课又坐牢,等待他人答案了,下波验收,队友人很好,就是有点小摆。
0.5.下午也坐牢,什么坤吧数据库吼吼吼,没事,明天水一下作业,后面慢慢补。
1.总算是跑通超算,不过还有待debug。炼丹的话数据出现了些差错,上次的不算数,得重新跑。
2.无人机小会,确定这周调研方向。
3.算法两道easy,做得我气喘吁吁。
4.处理了下论坛进度,对UI姐挺满意的。
5.对小东西进行了一波指导,周六蹭饭去咯(bushi)
6.饿了两顿,晚上报复性吃了三顿的量(bushi),老妈请客吼吼吼,还给我买了好喝的牛奶吼吼吼
7.英语单词开始刷了,好兆头。
8.go的课程看了一下,质量很好,我很喜欢,而且基础部分一针见血,不像免费的基础课拖拖拉拉,爱了爱了,原来好老师讲的基础也是很有魅力的,明天加油看。
9.看了下项目流程的视频,也算是产品的课吧,对于产品、运维和测试的工作还有待学习。
10.未完成:(react课程,rn课程、expo课程)(1h/d)八股:刷计算机基础课(先看王道(去掉计组,因为上面有)0.5h/d)、小林coding(1h/d)。啃深度学习大书(0.5h/d)。不过主打的是在炼丹上透支了太多时间233,明天补上,并且削减炼丹时间。加油。
11.哦对了想到一个产品,今天稍微随便写了一下,我觉得这个可以放到论坛项目里,就是对于我写的计划,他可以读取,然后形成一个一览无余的视图,然后我可以点击进行执行,然后他会计时,这样他会动态增加进度视图,再点就是暂停,达标了就会有反馈,这样就代表任务完成。还可以自己设置欠债,第二天主动完成。卧槽,这才是理想中的时间管理产品。我随便取了个名字timerMe。
5-21
发现一天想做太多事有点碎片化,建议早上就专门用来处理杂项,然后下午晚上集中起来去处理算法。
6-2
关于git提交的时候的小bug
老显示一些不该提交的文件,甚至交上去太大了。
idea中,搜索设置文件类型,找到忽略的文件和文件夹,添加.idea和target,可以避免提交idea本地配置和jar包等没用玩意,同时也避免了在左侧不小心恶意显示。