后之览者,亦将有感于斯文
公告:由于旧框架性能不佳,清水阁目前正在进行重构,将尽快迁移以前的内容。
后之览者,亦将有感于斯文
公告:由于旧框架性能不佳,清水阁目前正在进行重构,将尽快迁移以前的内容。
悦动青春项目组群里讨论了一个在我看来很有意思的话题:如果我们用的开源库有漏洞,可能出现安全问题并造成损失,应该由谁来承担责任?这个洞是我们修还是contributors修? ...
我认为学习的第一步是知道要学的这个事物的**命名**,也就是大家如何称呼这个东西。这样才能够检索学习资料。
去年的这个时候,我还在为该死的小组作业焦头烂额,替躺平的组员承担责任。今年的这个时候,我已经挺进了软创的全国决赛,跻身全国18强。怎么说呢?只能说如梦似幻。我从来没想过软创能拿奖,甚至拿省奖我就已经很开心了。没想到现在居然要在国一和国二中间选座位。如梦似幻。这是我人生中第一次参加国家级竞赛。很多从小就参加各种竞赛的竞赛生、OIer之类,想必对这种经历早已轻车熟路了吧。但是这对于曾经走了一些弯路的、没有任何背景和天赋的「线粒体」而言,难道不是一件值得纪念的事件吗? ...
首先需要证明一个引理: $$\binom{n}{k-1}+\binom{n}{k} = \binom{n+1}{k}.$$ 证:首先,左边 $$ \binom{n}{k-1}+\binom{n}{k} = \frac{n!}{(k-1)!(n-k+1)!} + \frac{n!}{k!(n-k)!}. $$ 而右边 $$ \binom{n+1}{k} = \frac{(n+1)!}{k!(n+1-k)!}. $$ 试图使左右两边相等,需要使得左边分母为$k!(n+1-k)!$,所以通分得: ...
以前对于一些程序员,写出来的代码实际上原创的成分很少。遇到问题就上Stack Overflow、CSDN或者各种博客,然后照抄。稍微复杂一点的工程,就涉及到架构问题。这时候就从各种架构书里去找现成答案,然后套用在自己的项目里。境界再高一点,才可以稍微有一点自己的创造性思考和实现。诚实地说,这种程序员的核心能力,究竟有多少价值?能看懂语法、懂设计模式、懂算法、会运用现有的工具解决问题,这些能力在过去成了程序员的护身符。但是现在有了AI,程序员发现自己会做的AI也会做。于是很有挫败感,觉得AI抢了自己的饭碗。 ...
中国现在的综合国力,按照世界公认的说法,应该是可以排到第二名了。而且,在一些前沿领域,比如AI、新能源、航空航天、芯片,也可以和美国掰掰手腕。但是相较于国家整体的强盛,普通民众能够感知到的生活,似乎没有发生太大变化。并且,人们口中“经济下行”的语言也非常流行。什么原因呢?我觉得关键的原因,就是中国的经济体制很大程度上是一种“战略型经济”。 ...
声音是由物体的振动产生的。从听觉上来说,振动频率越快,音调就越高;振动频率越慢,音调就越低。我们用$F=a\ \mathrm{Hz}$表示振动频率,其中$a \in (0, +\infty)$。 ...
2015年左右,三年级的我第一次见到了代码。那时候见到了一位正在上大学的姐姐的Visual Basic作业,本身就对电脑很感兴趣的我,很快就被吸引了。我在她的电脑上乱敲键盘,打出一大堆乱码,说这就是我的代码。她还夸我很厉害。 ...
自从有了AI,用AI写代码,替代这个替代那个的论调就越来越多了,给人的感觉是程序员很不值钱——确实啊,要是值钱怎么能叫“码农”呢!我自己编程水平有限,平时也大量用AI写代码,所以我应该是AI的受益者而不是受害者,是AI让我变得更值钱了。但是我也觉得,AI替代一切、低代码开发这类论调,言过其实。与其考虑AI能替代什么,不如考虑作为开发者,最不能被AI替代的东西是什么。 ...
早岁未曾染尘伤,入世何能不彷徨。 年华似玉身世苦,人生如梦湘水凉。