冰化了还有棍儿

冰化了还有棍儿

永远年轻,永远在路上

泉さんとの相談

とっても突然ですけど、申し訳ございません。私は、泉さんに言いたいことがあるから。

一年半くらい前に、王路児さんは私の彼女になりましたのは、もうお覚えでしょうか。私たちは素晴らしい時間を過ごしました。少なくとも私はそう思いました。しかし、三ヶ月くらい前に、私たちは別かれてしまいました。

私は今までも、毎日とっても苦しんで過ごしていたんでした。毎日、いったいどうやってその人の心を取り戻せるのかとずうっと考えていました。

彼女は今、東京大学で交換留学しています。それは、泉さんはもう知っていましたかもしれません。彼女は、日本の研究環境はとても自由で楽しそうだと思いましたから、卒業した東大の修士に申し込むつもりです。

彼女は、うちの大学でいい成績を持ち、日本語は中学からずっと勉強していたからすごく上手、東大で交換留学した経験もありますから、東大の修士に合格する可能性が高いんです。

だから、復縁する思いを持っている私は、一緒に東大の修士になれるように、頑張りたいんです。だからこそ、私は今、真面目に日本語を独学したり、TOEFLに合格するために英語も勉強したりしています。

でもさあ、それはばかばかしいといわれてしまうかもしれませんね。泉さんはどう思うんですか?ずっと前から泉さんを尊敬しているので、今日はわざと泉さんのご意見を伺います。

(今、ただN3のレベルので、以上の書いた言語は間違いがたくさんありますかもしれないのは、すみません。)


お久ぶりです。返事が遅れてごめんなさい。

まず、言いたいことは大体わかりました。日本語本当に上手になったね。

お二人が別れたと聞いてとても残念です。

卢くんがまだ王さんとお付き合いするために勉強を頑張っているのも立派だと思います。

でも、なぜ別かれてしまったのかは冷静に考えたほうがいいと思います。

今東京と上海は遠く、簡単には会いに行けないと思います。そのことだけが原因で別れたのなら、卢くんも東京に留学すれば、またお付き合いできると思います。

一方で、王さんは東京で勉強に集中したくて別れた可能性はありませんか?それのも別かれる前に喧嘩とかしてないですか?そのような場合、東京に来れてもまだお付き合いできるとは限りませんよね。

私は卢さんの努力をばかばかしいとは絶対に言いません。でも、一度卢くんご自身で別れるまでの経緯を振り返ってみて、今の努力が報われるか考えてみてはどうでしょうか?


ご返事してくださってすごく嬉しかったです。ありがとうございます!

泉さんのおっしゃる通りです。問題の核心は、私たちの別れる原因です。

ちょっと複雑ですが、なるべく日本語でご説明いたします。

彼女は、私は生まれた今まで最も好きになった女の子でした。それに加えて、私はもう交通大学のようないい大学(少なくとも中国で)が合格しましたので、自分の人生はこれからきっと最高でうまくいけますと思っていたから、勉強を頑張らないようになってしまいました。頑張らなくても、未来にはきっといい仕事といい妻ができると思っていたから。まあ、もちろん今更思えば、それはとっても幼稚な考えだけでした。

それで、彼女はますます、私の向上心が足りないと思うことになります。嫌気もだんだん増えました。

それに対して、私は、彼女は私と一緒にいるのに、十分な時間を割いていないと思いますから、先に「別れよう」といいました。でも、それは本気ではなかった。私をもっと大切にしてもらうためだけの腹立たしい言葉でした。しかし、彼女は「じゃあ、そうしよう。君はこの一年に私のそばにいてくれてありがとう。もっと適した彼女が見つけるように。」といいました。

別れた後、私はどうしても彼女を忘れられなかった。

以前の自分をよく反省します。確かにその「この人生はもう最高だ」という思いはとっても幼稚なだと思います。

だからこそ、いま努力するのが始まりたいんです。でも、彼女はもう二度と私のことに好きにならないかもしれないとか、新しい男の子のことに好きになるかもしれないとかと思うと、私はすぐにすごく落ち込んでしまいます。努力する気も一瞬でなくなってしまいます。

こんなにたくさん愚痴を言って、ほんとにごめんなさい。でも、いま私はとてもつらく生きています。どうすればいいのかもよくわかりません。泉さんから、優しい言葉を言っていただきたいんです。ご迷惑をかけて申し訳ございません。


cse-lab2a踩坑
  1. ifstream::eof()有bug。

    如果有一个文件test.txt,文件内容是:

    1
    2
    3
    4
    1 a
    2 ab
    3 abc

    (注意,最后有一个空行)

    则,当时用下面的代码时,会有问题。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    int main() {
    ifstream in("test.txt");
    while (!in.eof()) {
    int length;
    in >> length;
    char tmp[length + 1];
    in.read(tmp, length);
    cout << tmp << endl;
    }
    }

    原因在于,第三行读取完成后,不管是否将最后的换行符进行了消除,eof()会仍然返回false,因为只有当读到最后一个字符并尝试继续读的时候,该函数才会返回true。

git——人类好朋友

本地/远程分支创建和删除

1
2
3
4
5
6
# 删除本地分支
git branch -d <branch-name>
# 删除远程分支
git push -d <remote-name> <branch-name>
# 删除已经不存在于远程仓库的本地远程分支
git remote prune <remote-name>

git submodule初步运用

实际场景:在博客主仓库中日常更新日志内容的同时,想要对主题仓库进行个性化修改,或者更进一步,对原主题仓库提出PR,进行contribute。主仓库需要拥有子仓库的文件内容,因为前者要根据后者的资源进行页面的渲染。

这样,我们就需要在主仓库(blog)中包含子仓库(themes)。为了更方便地管理他们,需要使用git submodule。

原来的做法

测试

这是一个超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长的一级标题

这是一个超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长的二级标题

这是一个超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长超级长的三级标题

表格测试

1 2 3

\(\LaTeX\)测试

计算机系统基础

[TOC]

第一部分 程序结构和执行

第一章 计算机系统漫游

第二章 信息的表示和处理

数据类型的转换

相同位数

avatar
LULU
欢迎欢迎😁