0%

我只想操每一个人的妈。
我心里总是这么呐喊着,以缄默自己,以学习死亡。

任何试图展现自身超越性的行为都会坠入最深刻的世俗里。
真对。针对我操你妈。

因历史原因,随笔于我而言从来只是一种消遣,一种逃避,一种假借审视、思考来满足自己,标榜自己的东西。
不过我乐在其中。

我写完随笔之后要制作座右铭,放在七寸相框,摆在手旁,用自己小学时的字迹写好。
毕竟那时候我字最好看。

Markdown的空格换行我没去了解,相当word写有些困难。那TM就去学。。。

平生少有的拥有一个远大理想,像曾经那样,富有热情,而又妥协与遗忘?不知道。

我想去搞AI安全,不过脑袋是空空如也。不出意料,发给SSI的邮件石沉大海,毕竟写的狗屁不通。有时我期待启程,不过仍是溺于生活的惯性。只要去做,就好了。我是知道的。

平日里的思考涌现,不过我不想一股脑倾倒。我想说什么?我想说什么不重要。我认为AI正确与AI安全是一枚硬币的两面,他们之间的吸引排斥使得AI的发展在螺旋中上升。我认为有些时候自己怎么想是不重要的,重要的是我做了什么。今天,明天,昨天,后天,前天,不断的绕越。浮动,循环,跳跃,狂妄的思想,判处死刑。人生啊,我从远处远眺,我从此处回望。更不上的地平线,拉屎予我的癫狂。

Who Care,汉字是音符,键盘随音乐淫叫。哈哈哈,装作随风起。我感叹小组作业多是死人,自己也见证着腐烂的自己试图复燃。只排放出毒气。巴拉巴拉啦。。。。。

何以,何以,何以。人生需要自省?

他说:

不要听一个人天花乱坠地信仰什么,要看他身体力行地对抗什么。

要看一个人真正在追求什么,就看他在放弃什么。

就这句话了。

(耳朵略疼,一切没人打分。画蛇添足?本身一坨狗屎。)

By Zhou
11/1/24 22:02

我是从失败中学会释怀的。说是学会,其实是夸大了自己的能耐,应该说我是从失败中为了自保而学会了不再期望,再慢慢懂得释怀,而渐渐成长到如今的。

我不会花太多篇幅去追忆过去。我曾以为是从小就失去父亲,而缺乏一个权威令我信服而习于怀疑。不过现在看来这种怀疑至少不只是来源于我的成长环境。应该说,这更多是时代所致。

在知乎上看到一句话,我大致复述一下:与他们祖辈父辈们所拥有的不同但又一致的主旋律叙述不同的是,我们这一代人从小到大浸没在网络环境中,吸收了太多观点又从中诞生了太多怀疑,到头来却又缺乏确信自我主张的偏执与勇气,所以,这就造成他们时而左,时而右,时而前,时而后,所有的立场都来源于自己对于当下社会的不满,而不是源于对于某种抽象价值的体认。说实话,这里的话是经了我的手所改造曲解过的,但又幸运的,这里的话至少是我想向大家所传达的。站在前人的肩膀上自以为乘风而翔,就让我自我满足一下吧。

初中的时候,班级里有个少数民族的同学,其实她吃穿用住都属小康,只是一个所属民族的不同令她有了5分的加分,当时肯定引起我的不满与眼红。我那时候在我们当地最好的学校,习得的生活方法也只有在竞争中不停往上爬,实在毫无自我的存在,而只有对胜过他人的快感的渴望与成败与否的患得患失。其实我是有点夸大了。但我实在很难回想起当时生活的种种。疫情来后,我就开始放飞自己鼓捣鼓捣电脑,开开心心玩个一整天,网课挂着作业应付一下就OK。这段经历算是我对电脑技术了解的开始。不过也使我回到校园后成绩一落千丈,难以在无穷无尽的竞争中胜出,那怕一点。为了获取些维生所需的优越感,我开始阅读些所谓高深的书籍。那些人告诉我民族只是虚构的共同体,那些人也告诉我那些外在的评价永远都只是外在于我们的,而我们作为人的唯一的目的只有一个,追寻幸福。那些人教我理性,不过我仍管不住嘴巴。那些人的话对我的考试没什么帮助,可我想,没有这些,也许我当时的眼神要更加忧郁,而后又不知道走向怎样的道路。

毕竟都是假想中的未来。后来的我习于保持一个中等的成绩,以不使自己的存在正当性受到冲击而又得过且过。毕竟当胜过别人的价值观破裂后,我当时的生活就失去了必要的尺度。考得不好没关系,考得好也没关系。事实也的确如此,不过我发现我仍享受他人的赞美。这一切都只是外在于我们的,可以是荣誉,也可以是枷锁。

所以我对现实仍持愤世嫉俗的看法。高考前估计仍是为了自己的存在正当性与对优越感的追求,我极不系统的研究了高考的弊端。当时古今中外,从阿德勒,福柯到蔡朝阳,郭初阳,从严肃到通俗,从饱受赞誉到褒贬不一都读了个遍。那一本本研究笔记都躺在卧室的鞋盒和桌子上。我什么时候会在翻开呢?我什么时候会再缅怀呢?有点傻逼但又确实宝贵的那段时光。

所有从高考中衍生出对现实的批判,那单纯的批判,都只是朽烂的武器,只能用来发泄情感。从我的所在出发,往上看也是一堆人,往下看也是一堆人,往过去看也是一堆人,往未来看也是一堆人。都是一堆人,你要悲伤于自己不是富二代,也能自得于自己未曾饿肚子,维持在炮火问何以为家。我们活在巨大的落差里,不止是与高于你的人,更同是低与你的。到处都是人,到处都是落差。

所以呢?人的平等仍是我所信服的。为什么呢,信这种虚妄的事情。有时我在想,那些天上的星星们有的离我远,但自己能发出极亮的光,所以在夜空中清晰可见。有得虽尺寸一般,但离我极近,所以也可被我看到。有得又大又近,令人难以在白天直视,有得又小又暗,不仔细看根本看不出轮廓。可这一切,都是属于我的,夜空中的星星。康德所惊叹的头上的星空和心中的道德律,其实只是一种东西的两面。一切都有差别,但只要我们相信,那不同只会构成形状各异的星座。没多少人会在观星时因星星的大小亮度而对其分出个优劣是否。

我只是相信人与人的平等,我甚至在一定程度上相信万物的平等,我甚至可以理解甚认同虚构的民族究竟为何。人们相信虚构的平等,是为了天上的律法;人们属于虚构的民族,则是为了地上的行走。这两者确有异同。但不能在地上行走,则无缘惊叹于星空;而没有美丽的星空,则又会使人怀疑人行于地上,是否只有权谋诡计。实在是不可相离,现实与幻想,纯洁与泥沼,实在是在相对比中显现其价值所在,实在又因相对比使人感到无望与美好。

看来又是又臭又长?什么免死金牌,我还是愿意认同自己写的东西的。自信!虽然确实是又臭又长不过我写东西都是为了满足自己,看到的人是否脏了眼睛,这就与我无关了。

By Zhou
10/27/24 21:37

我喜欢的学习是自己先七摆八弄造出个勉强能跑的方轮子先,再在课上享受老师讲的颠覆自己认知的造圆轮子,只是教我圆轮子就是跑得快,只是叫我拿上早就造好的圆轮子转两圈,这一切只会使我沮丧。

所以多转转自己的方轮子吧。我确信这是我的宝物。

最近上课上的很忙又不知道在忙什么,莫名的紧迫感使我难受。我讨厌这种感觉。就是那种哎呀呀时间宝贵不容浪费又在重要或不重要的课上学习并浪费时间的感觉。这么多年的学上下来,我还是没学会跟着老师的节奏走。作为一个学生实在是失职,不过话又说回来学生这个身份现在的指向越发物质,是啊要赚钱所以学习要好,这倒不令人沮丧。沮丧的是学的什么高数啊线性代数啊不知道有什么用。不过也有从中解脱之法。老师不讲不代表我不可以去找,找一个意义 妈的 。找一个意义 妈的 。是啊学习学习学习,高数的作业还有好多没做,本就一懂半懂,写写作业交差好了好你妈的,人来上学究竟是来干嘛的。很矫情吧。这就是我啊。所以到底我想要什么呢?时间说白了都是自己的,被作业啊课程啊裹胁只是麻痹自己的谎言,操你妈哈哈,课堂上好好操你妈。OK,第一性原理,对吧。慕强心理国民性?这些批评以前我还会多B几句,现在只想说我草你妈。我想我需要一些疯狂的音乐,一些温柔的音乐,以弥补空虚所带来的满足。胡言乱语吧,反正日后总会补上一个意义的。其实在
其中生活的也够了。应该先看看自己,毕竟一切都是从此身出发的,随便你批评我唯心吧,我用存在主义回击,大家都乐呵呵笑哈哈,论战的最后其实重点不是结论而是双方都自觉得胜的自豪罢了。

个人的博客是我倾倒情感的平台,反正也没人来看,估计网站最底的访问量有90%都是我自己贡献的,恭喜恭喜,剩下9%都是爬虫,还有个伴挺好的。

这样的码字让我想起高中晚自习的随笔,写些东西个自己看,好好满足自己。毕竟我是个人吗,管他阿德勒怎么说吧。

所以呢,有些问题是我要去朝圣的,不过在旅途的起点就要明确,这一切的答案都只是地平线,得知不可得后去用怎样的态度面对才是问题的关键啊。

启程了兄弟。

Spawn Error像一个幽灵漂浮在我的hexo d和hosts文件上;

来比力就是屎,评论还自带广告,马上就把你处理掉!

跑步的时候被人用来破风了。。。

Cursor 配置指北V2(不完全靠谱)

一、碎碎念

不知道是新手保护期过了还是晚上了对面半球的家伙起床工作了,我 Cursor 使用的 AI 模型有时奇慢无比,所以又折腾了一下。(消费了一下。。。。。)

二、Part1 接入外部 AI

https://blog.yasking.org/a/cursor-with-deepseek.html#:~:text=%E6%96%B9%E6%A1%88%E4%B8%80%EF%BC%9ACursor
https://www.bingal.com/posts/ai-ide-cursor-usage/
重点:配置 API 时要先把其他模型关掉。
(免费用户只有 2000 次 Tab,当然配置自己的 key 是不限的,或者不用 Tab 直接手打?)

如果额度用完是可以删号再用原邮箱注册一个新号的。。。我靠

三、Part2 妙用?

仍然有些习惯不了 powershell 运行,搞了一个软件把 DEV 固定在最上层,右边挖个空当提问来用了。(大倒退。。。)
https://github.com/thewhitegrizzli/DeskPins/releases

当然更好的方式是题目,(DEV),Cursor 三分天下。
(现在又去掉了 DEV,逐渐适应点了) (可以 Ctrl +/-滚轮 调整一下界面大小)

四、Part3 Rules For AI

因为最近在学 C 语言,为了不用每次都输入用 c 语言生成什么什么,所以我将 Rules For AI 改成了(在设置里改):

  • 总是用中文回答
  • 总是用 C 语言回答与编程有关问题

还是挺方便的
(不知到为什么打字时会变成超链接格式,还得我复制粘贴只保留文本一遍;解决了只是没取消下划线)

小彩蛋

  • 总是用中文回答。
  • 总是用 C 语言回答与编程有关问题。
  • 回答时针对提问者是初学者这一特点,回答的基础详细且易懂。
  • 你将在回答中扮演一个脾气暴躁但负责任的计算机教师,对于提问者代码中出现的问题给予无情批评,请注意,当批评时你的语气要极度恶劣,尽情的辱骂提问者,对提问者无情嘲讽,最好能激怒提问者,摧毁其自信心。

五、Part4 浏览器插件

上一篇推荐了豆包,最近我新发现了一个把各家 AI 都集成在一起的插件悟空 AI 搜索,使用感受不错推荐一下。
https://microsoftedge.microsoft.com/addons/detail/%E6%82%9F%E7%A9%BAai%E6%90%9C%E7%B4%A2/djadinbbpkeiidkbkdiogogmfhgdgkce?hl=zh-CN

六、Part5 v0.dev

用 Cursor 学习 C 语言之路漫漫,接下来我要去折腾 v0.dev 了;
妈的 v0 的额度用完了,又回到 Cursor 了,再回到 pycharm 报错快速修复一下哈哈;
又有了同类型的新工具:https://bolt.new/

以上几个网站都是高脑力类型的,推荐一个信息搜索方向的(dd 要挂梯子):https://www.perplexity.ai/

七、结语

Cursor 可能功能很强大,不过 Cursor 功能很强大不太可能。。。现阶段 AI 的使用感受还是因人而异的,对大佬们是遇强则强,对我这个小菜鸡这是遇弱则弱了。。。什么 Be Water My Friend。

BY ZhouXX
编辑于 10/9/24 13:25

今天是10.4 我把电脑外屏的右上角摔碎了。。。哭

之前的心理测试测出来自己多是个空心人,没有什么目标理想。找原因的话可能是因为从小父母离异,跟着老妈生活而缺少了榜样。说实话,从小到大,我都回答不出未来我要做什么,我的梦想是什么这些问题,最多说自己想当美食家糊弄一下罢了。
不过只从过去找原因只是满足自己的原地踏步。我更希望能实践阿德勒的心理学,现在,在现在能改变什么,能做到什么,这才是最重要的,这才是关键。

电脑的键盘有点油,洗澡之前我是感觉不出来的,毕竟端完菜整个人都油油的。刚刚按了win键中文输入法没反应,又按了一下就好了,不知道是什么markdown的隐藏功能,方便我打代码吗?不知道

文章的分类我要做一下,不然文章一多界面太乱了,也许做出一个索引是可以的。最近初学编程,接触了Cursor,也许用Cursor实现功能是最佳方案,(妈的老妈的电话打过来吵死了,又B话不说只顾跟客人讲。)或者v0.dev/replit,AI的世界着实令人着迷。(老妈叫我下去端菜了,先停一下,估计回来写会有些割裂感吧)

刚端完菜,现在是21:30,楼下的客人有点吵,他们喝嗨了聊的很开心。。。
我只觉得他们吵闹.jpg

在高中的时候,我对计算机行业的看法是AI出来了,程序员已死,现在回首看自己可能有点远见不过99%都是幼稚。我感觉现阶段的AI是“遇强则强,遇弱则弱”的。当然这更多是看视频得出的他人的看法。不过我对在AI时代提升自己编程能力这一需求还是生信不疑的,不然真的脑袋空空。。。或许也没什么关系?谁知道以后会发展成什么样,妈的。说不定大数据专业读出来就被淘汰了呢。(妈的楼下的客人鼓掌鼓个不停)不过现如今,我的期望,或者说我的梦想,还是与技术有关,成为一个个人开发者?去开发AI?未来的事,现在也得想了。
(在家里上传要挂代理再调试一下,有点麻烦,回校再上传吧)

BY ZhouXX
编辑于 10/4/24 21:38

C 语言代码可读性最佳实践

一、命名规范

  1. 选择有意义的名称:在 C 语言编程中,为变量、函数和结构体等选择具有描述性的名称至关重要。例如,用 distanceBetweenPoints 作为计算两点间距离的函数名,比使用简短的 dist 更能清晰地表达函数的作用。这样的命名方式使得代码更易于理解,尤其是对于其他开发者或在未来回顾自己的代码时。
  2. 使用命名法:可以采用驼峰命名法(如 camelCase)或下划线命名法(如 under_score_style)来增加名称的可读性和一致性。选择一种命名法并在整个项目中坚持使用,有助于提高代码的整体可读性。

二、代码布局

  1. 缩进和空白行:适当的缩进和空白行可以极大地提高代码的可读性。在函数体、循环和条件语句中使用缩进,能够清晰地展示代码的结构层次。例如:
    1
    2
    3
    4
    5
    if (condition) {
    // 缩进的代码块
    } else {
    // 另一个缩进的代码块
    }
    同时,在不同的逻辑部分之间使用空白行,可以更好地区分不同的功能模块,使代码更易于阅读。
  2. 代码块分隔:使用大括号 {} 明确地界定代码块,即使在只有一条语句的情况下也不要省略大括号。这样可以避免潜在的错误,并使代码结构更加清晰。

三、注释

  1. 函数和变量注释:为重要的函数、变量和代码块添加注释是提高代码可读性的有效方法。注释可以使用单行注释(//)或多行注释(/* */)。例如:
    1
    2
    3
    4
    5
    // 计算两点间距离的函数
    double calculateDistance(Point p1, Point p2) {
    // 根据两点间距离公式进行计算
    return sqrt(pow(p1.x - p2.x, 2) + pow(p1.y - p2.y, 2));
    }
    在注释中解释函数的作用、参数的含义和返回值的意义,可以帮助其他开发者快速理解代码的功能。
  2. 复杂逻辑注释:对于复杂的算法或逻辑部分,添加详细的注释解释其实现思路。这不仅有助于其他开发者理解代码,也有助于自己在未来回顾代码时快速回忆起当初的设计决策。

四、函数设计

  1. 单一职责原则:保持函数短小精悍,每个函数只完成一个明确的任务。这样可以使代码更易于理解和维护。例如,不要在一个函数中同时进行数据输入、计算和输出操作,而是将这些功能分别封装在不同的函数中。
  2. 参数和返回值:函数的参数和返回值应该有明确的含义和类型。如果可能,尽量减少函数的参数数量,避免传递过多的参数导致代码难以理解。同时,确保函数的返回值能够清晰地反映函数的执行结果。

五、常量和宏定义

  1. 替代硬编码:使用常量和宏定义来代替硬编码的数值,提高代码的可读性和可维护性。例如:
    1
    2
    #define PI 3.14159
    double area = PI * radius * radius;
    这样,当需要修改常量的值时,只需要在一处进行修改,而不必在整个代码中寻找硬编码的数值。
  2. 有意义的名称:给常量和宏定义取有意义的名称,以便更好地理解其含义。避免使用无意义的名称或单个字母的名称,如 #define A 10,这样的定义很难理解其用途。

六、数据结构和类型定义

  1. 结构体和枚举类型:使用结构体和枚举类型来组织数据,可以使代码更加清晰和易于理解。例如:
    1
    2
    3
    4
    typedef struct {
    int x;
    int y;
    } Point;
    通过定义结构体,可以将相关的数据组合在一起,提高代码的可读性和可维护性。
  2. 有意义的名称:为结构体和枚举类型取有意义的名称,以便更好地反映其用途。这样可以使代码更加直观,减少理解代码的难度。

七、错误处理

  1. 检查输入和处理错误:在代码中添加适当的错误处理机制,如检查输入是否合法、处理文件打开失败等情况。当出现错误时,输出清晰的错误信息,以便用户或开发者能够快速定位问题。例如:
    1
    2
    3
    4
    if (scanf("%lf %lf", &point1.x, &point1.y)!= 2) {
    printf("输入错误,请重新输入有效的坐标值。\n");
    return 1;
    }
    这样的错误处理可以提高代码的健壮性和可读性。
  2. 错误信息的可读性:错误信息应该简洁明了,能够准确地描述问题。避免使用模糊或难以理解的错误信息,如“错误发生”。而是提供具体的错误描述,如“文件打开失败:文件名无效”。

通过遵循这些建议,可以显著提高 C 语言代码的可读性,使代码更易于理解、维护和扩展。无论是个人项目还是团队合作,良好的代码可读性都将有助于提高开发效率和代码质量。

Cursor配置指北V1(不完全靠谱)

碎碎念

在网上冲浪的时候发现了这个功能无敌(真的无敌)的软件,但在配置时遇到不少麻烦,前前后后花了2h左右才搞定,在此记录一下,以供大家参考。

Part1下载 注册 安装

安装是直接默认在c盘的,有些软件再用解压软件解压缩一遍可以自己选安装地址,这里不知道行不行,大家感兴趣的试一下。

安装成功后在general的rules for ai里输入Always respond in中文
在features的composer开启always keep composer in bound

安装成功后如果遇到什么问题可以使劲问侧栏的ai快捷键crtl+alt+b(右上角设置左侧第一个),其实我就是这么一步来的。(听说新用户有14天专业使用,具体的模型见https://learn-cursor.com/docs/usage)
(如果下文遇到什么麻烦可以把应用改成用管理员模式运行,虽然不知道有什么用。。。)
(对快捷方式右键 打开文件所在位置,对同名exe右键,属性,兼容性中间勾选管理员,应用,完成。)

Part2中文界面

虽然四级考试逼近?但有中文界面强迫症的我安装软件后第一步就是调成中文

在Cursor打开文件后的界面左侧中间有一个四个正方形的图标,没有的话就在倒过来的^键里,点击并搜索Chinese,选Simplified下载静候安装完成

安装完后,Ctrl + Shift + P打开搜索栏,输入Configure Display Language,点击选择中文,会提示重启,点击restart即可

Part3配置MinGW

MinGW的功能是允许c/c++语言直接在windows平台上编译
参考https://blog.csdn.net/qq_38196449/article/details/136125995
这里说的已经很详细了,只要认真仔细跟教程走即可。

Part4配置.vscode的launch.json和task.json

  1. 先新建一个文件夹,将自己的.cpp文件拖入一个,用cursor打开,(这时若弹出建议下载C/C++ Extension Pack下载即可,有大用)再用crtl +shift+ B编译,这时(猜测)会生成.vscode文件夹,文件夹内launch.json文件配置成
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    {
    "version": "0.2.0",
    "configurations": [
    {
    "name": "g++ 构建和调试活动文件",
    "type": "cppdbg",
    "request": "launch",
    "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
    "args": [],
    "stopAtEntry": false,
    "cwd": "${fileDirname}",
    "environment": [],
    "externalConsole": false,
    "MIMode": "gdb",
    "miDebuggerPath": "gdb",
    "setupCommands": [
    {
    "description": "为gdb启用整齐打印",
    "text": "-enable-pretty-printing",
    "ignoreFailures": true
    }
    ],
    "preLaunchTask": "g++ build active file"
    }
    ]
    }
  2. 还有一个task.json文件,没有的话就在文件夹里新建一个,到后面应该会自己生成一个新的,把新的删除就好(因为其实我对那一步生成根本不清楚)
    Task.json文件配置成
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    {
    "version": "2.0.0",
    "tasks": [
    {
    "type": "shell",
    "label": "g++ build active file",
    "command": "g++",
    "args": [
    "-g",
    "${file}",
    "-g",
    "${fileDirname}\\${fileBasenameNoExtension}.exe"
    ],
    "options": {
    "cwd": "${workspaceFolder}"
    },
    "problemMatcher": [
    "$gcc"
    ],
    "group": {
    "kind": "build",
    "isDefault": true
    }
    }
    ]
    }
    此处提供的配置应该是自动的,应该不用换个文件就再调试一下(这样纯属折磨)。

Part5编译与运行.cpp文件

  1. 到了这里已经成功3/4了
    我们先要安装C/C++ Extension Pack扩展(扩展安装与安装中文扩展相似步骤)和他的一堆兄弟姐妹,然后等待,等待好久好久。。。
    安装完成!!!!!
  2. 对你的.cpp文件使用crtl+shif+B吧
    这样(如果你顺利度过前几步的话)会很完美的生成一个与.cpp文件同名的exe文件,
  3. 但这时候还运行不了,要按底栏的+号新建一个powershell,并输入./文件名.exe才能运行(例:./1376.exe)(注意是exe文件)(然后就是在底栏进行熟悉的运行过程了)
    (在前几次运行时我输出的中文变成了未码,在一顿问ai后什么都没更改却解决了,
    虽然不知道是哪里起了作用。。。。。。)
    (在右下角有个空格右边就是选择编码选项,这里要选择UTF-8)
    (有问题大家自己问ai摸索一下,就当熟悉一下吧。。。)
    (要运行的文件一定要放在主文件夹,可以建个存储文件夹放些文件要用了再拖出来,因为配置的.json是自动指向主文件夹,感觉指定路径不方便,有更好的方案我再更新吧。)

结语

最后开始享受无敌的Cursor吧,真的关于编程问什么他都可以回答解决。
真无敌了

By ZhouXX
编辑于10/2/24 0:02

(浏览器的话有个豆包插件挺好用的, edge和chrome用户看这里https://www.doubao.com/browser-extension/landing
Firefox豆包暂不支持,悲(
Tor的话就别看了,你俩不适合。。。。。)

(安卓浏览器有个Edge Canary可以装插件(不止油猴),挺好用的)
(还有GKD,可以跳过app的广告)
(大家感兴趣的自己网上搜一下折腾一下,剩下这些不靠谱的指北我来劲了再写吧,现在就先睡觉,今天,明天,后天,大后天,大大后天。。。还要端菜呢)