我的攒钱计划

一个小目标,初三前攒够两千块。 实现难度是不大,已经有了八百多存款,微信里有一百多,一共900。每天早上父母会给我20元买早饭,省省,不吃了,每天稳定收入20。加上每月50 + 70的零花钱。

Continue reading

思想驯化不是艺术

“有什么可笑的?没见过艺术吗?” 一个老师带着即将喷薄出来的优越感怒吼道。 什么是艺术?艺术,至少是应该是美的。几十个人挤在方寸压抑的教室里,身体像被枷锁锁住,只有上肢能挣扎的“舞蹈”应该是艺术?畸形的审美!

Continue reading

把主力机系统换成Arch Linux是我这辈子做过的最蠢的决定

先说结论。 我是傻逼! 我是傻逼!! 我是傻逼!!! 本文将讲述 为什么我放弃了Arch 为什么我放弃了Linux。 什么人适合用Linux做主力系统 本文的所有观点仅仅代表个人观点,我纯菜。你问我为什么要选择Arch,而不是Ubuntu或者其他新手友好的发行版,我不知道,正如上文所说,我是傻逼!

Continue reading

安装配置Rime输入法

其实我有能用的fcitx5+搜狗输入法的方案,但奈何kitty终端有对这个输入法的兼容性问题,无法启用中文,又奈何kitty的界面多美观舒服,和Konsole比起来简直就不是一个时代的产物。

Continue reading

Nodejs环境下控制台拼接字符串输出有undefind

今天在Nodejs环境下搓小工具,控制台输出拼接字符串时,发现有undefind,代码如下: const date = new Date(); const year = date.getFullYear(); const month = date.getMonth(); const day = date.getDate(); const hour = date.getHours(); const minute = date.getMinutes(); const second = date.getSeconds(); const logTime = `[${year}-${month}-${day} ${hour}:${minute}:${second}] `; class GenerateLog { static log() { process.stdout.write(logTime); } } console.log(GenerateLog.log() + "log output on the console"); 输出确是这样:

Continue reading

光速破解作文网站禁止复制

今天上网搜集范文,又遇到了这个很多年前就让我非常痛恨的网站。可以看到,这个网站应该是通过JS,检测鼠标左键或者CTRL+C再弹出这个窗口达到的防止用户复制的目的,可以此为切入点,查看一下这个网站的源码。找到问题所在。

Continue reading

人话简单理解八下遗传之生物的遗传变异

// 母亲类 public class Mother { // 母亲的性格是开朗的 public String personality = "cheerful"; // 母亲的身高是160.5 public double height = 160.5; // 母亲有耳垂 public boolean hasEarlobe = true; // 吃东西方法 public void eating(Foods food) { System.out.println("母亲吃东西细嚼慢咽"); } } // 孩子类继承母亲类 public class Child extends Mother{ // 变异 // 孩子的性格是内向的 public String personality = "introverted"; // 孩子无耳垂 public boolean hasEarlobe = false; // 孩子身高比母亲高 public double height = 180.5; @Override public void eating(Foods food) { System.out.println("孩子吃东西狼吞虎咽"); } } 感觉比书上讲的一大堆狗屁废话简练多了。。(?

Continue reading

Kitty终端美化记录

Kitty这个终端可谓是兼顾了性能与美观,虽然默认设置很简陋,但是经过一番折腾后也能变得很漂亮。 运行kitty + kitten themes后会弹出一个选择配色的界面 令我感到非常高兴的是,这个界面支持vim的hjkl键位,也可以用/来搜索。 选好后,回车按m,command + ^ + ,重载配置文件。

Continue reading