0%

本书是为如何用Python进行自动化处理工作以及可以用在哪些方面,面向的人群为想要提高生产力,减少重复劳动的非程序员。

作为一个未来的程序员,我为什么推荐这本面向非程序员的书呢?在我看来,code是一个工具,既然是一种工具,就应该用于帮助解决问题和满足需求。但实际上,在我们许多的coding相关的学习中,我们并没有考虑why,而是简单粗暴地去学习what,这样学习效率不高,而且最关键的是会有一种不知道有什么用/有没有用的迷茫感,从而丧失继续学习的动力。因此,我推荐这本书,从需求出发,以需求作为目标驱动,告诉你能干什么,而且具体的使用部分也不必按部就班的学习,掌握一定的基础语法后即可根据需求跳转到相关部分。

阅读全文 »

睡眠的质比量重要

睡眠的长短

  • 睡眠的时间长短由基因决定,过长过短均不好
  • 睡眠时间过长也没什么用
  • 睡眠时间过短会导致睡眠债务,会引发
    • 肥胖/糖尿病/高血压等等疾病
    • 突发出现瞬间睡眠:突然走神进入睡眠状态若干秒,非常危险
    • 影响寿命
  • 睡眠债务可以通过延长睡眠时间偿还,在坚持一段时间进行延长睡眠(睡过量的时间)后,睡眠的时间会回归正常,但需要很长时间
阅读全文 »

这几天在分析自己做事情一直很怕被人看见的问题,得出的深层原因为自己很在意别人的想法。事实上,很在意别人想法和评价的这个现象,真的对我有着很多negative的影响,例如心里焦虑,对事情无信心等影响,遂将其当作近来需要克服的目标之一。在知乎看到一个很棒的相关回答,进行记录学习之。

阅读全文 »

又是组会结束之后的轻松时刻,本次组会由于人数较少,所以谈话内容也比较有针对性,收获颇大,但又由于只是干听,担心会很快忘却,遂打算重新回忆,记录下来,想到啥就写啥,通过输出进行再学习,同时,相信也能给刚踏上科研路的各位带来一点受益。

阅读全文 »

本文是来自我非常欣赏的博主Scott Young的新书《Ultralearning》的读后总结,本书主要介绍了ultralearning的相关概念及方法原则。

定义

什么是ultraleaning?从单词上面来讲,就是ultra + learning,可以理解为超一般的学习。书中给出的定义为:

A strategy for acquiring skills and knowneledge that is both self-directed and intense

  • strategy: 它是一种学习的策略(just a strategy而非必须
  • self-directed:自我导向性(自我安排/计划
  • intense:强度高的

总体来说,这个更像是一种学习方法观,天赋并非必须(当然有天赋必然会促使效果更好),每个人都能做到,并且通过此能够培养良好的学习方法/习惯/态度/观念

阅读全文 »

在国庆前夕,保研的事情尘埃落定,最终被南大计科录取,将进入软件质量研究所,内心的失学焦虑才得以缓解大部分。在国家推免系统接受拟录取的时候,我与绝大多数保研党一样,内心异常兴奋,而到了第二天之后,这种兴奋已经变成了平静以及后续事情的焦虑。为了以后不至于忘却这一件重大的事,遂打算写下一篇流水账来回顾一下这段保研的历程,抒发一下相关的情感,另外也可作为后来人的一点经验和参考。大家可以当作故事来看看(主要是给自己看看),不想看的可以跳到最后看看经验。

阅读全文 »

想找点云计算的网课来看看,无意中发现了这个不错的mooc:CS169.1X 云计算与软件工程。内容涵盖云计算概念,软件工程的相关理念,以及如何通过云计算满足软件工程的需求。遂打算深入学习一下,并做了如下笔记(持续更新)。

阅读全文 »

因为没有找到曾经参加南大计算机系夏令营的学长学姐(好像也没有去找过),参加夏令营前的准备基本都是靠着网上搜到的各种资料,通过看他人的经历与记录,了解夏令营相关考核的内容和侧重点,从而作出针对性的准备。说实话,从前人的博客记录中,我感到获益良多,在参加夏令营时,就想着也要记录一下,留作后人参考,这也可算是一种传承吧。

阅读全文 »

如何按字典序从小到大输出前n个数的所有排列?

阅读全文 »

在计算机科学中,并查集是一种树型的数据结构,用于处理一些不交集(Disjoint Sets)的合并及查询问题。

有一个联合-查找算法(union-find algorithm)定义了两个用于此数据结构的操作: - Find:确定元素属于哪一个子集。它可以被用来确定两个元素是否属于同一子集。 - Union:将两个子集合并成同一个集合。

阅读全文 »