2025-05
12

终于成功了一回

By xrspook @ 9:47:54 归类于: 烂日记

五一回来的第一个工作日晚上我发现盐水和少量的盐不足以杀死非洲蜗牛。盐水的浓度如果足够高,而且是用浸泡的方式,可以把非洲蜗牛杀死,但如果盐水只是以喷洒的方式,没办法把非洲蜗牛杀死,但是通过这种方式,可以让爬行在墙上的非洲蜗牛接触盐水之后收缩软体然后掉落到地上。这一波收缩掉地上的操作,使用的盐水浓度很低就够了,估计如果拿个水枪也能实现目标,而且估计浓度也不用太大,只要能让蜗牛感觉到刺激就可以了。

肯定能通过渗透压脱水的方式杀死非洲蜗牛,但要用多少盐呢?我感觉这个得具体问题具体分析,得看那个蜗牛有多大。首先假设蜗牛体内80%是水分,如果把那些水分都夺走的话,那么蜗牛就变剩下20%的干尸了。要夺走蜗牛80%的水分,就意味着接触到蜗牛的那些盐蜗牛应急产生的粘液,粘液里面那个盐的浓度要一直大于粘液的浓度。所以说如果盐太少了,你肉眼可见蜗牛分泌出来的粘液可以把盐都全部融化掉,那么我估计那个量的盐是没办法把那只非洲蜗牛杀死的。所以说加盐的量可能跟非洲蜗牛的体积成正比关系。加的那个盐是什么品种估计也有微弱影响,比如有些食盐是低钠盐,效果可能就没那么好。

星期四的晚上,下过雨,回宿舍的路上,我看了一下2号宿舍那堵墙上有没有非洲蜗牛,结果还真被我在连廊的边上找到了一个,于是我直接回宿舍拿了盐,这一次的盐不是上一次的洗鼻盐,而是新冠疫情期间我买了某包食用盐,当时的用途是用来盐水漱口的,但实际上没用多少遍。一包洗鼻盐才5克,但是我的那袋盐是400克,当然我不会一次性全部用在某只蜗牛上,那样就太浪费了。

那只蜗牛正在连廊瓷砖的角落旁移动着。我站的那个位置跟蜗牛有一定的距离,因为我站在它上面的台阶上。撒盐这个操作不太方便,因为那一袋盐我就剪了一个小口而已,要用抖动的方式把盐从袋子里倒出来,但是抖动的方式必然会存在一些误差,所以在准确击中那个蜗牛的触角和软体之前,我已经把一些盐误洒到周边。洒到蜗牛上面的那些盐,我感觉肯定不止5克。因为我马上看到蜗牛明显收缩,发出滋滋的声音,而且肉眼可见水分析出。因为我洒盐的时候,蜗牛处在一个爬行状态,所以它的蜗牛壳的口开口向下。我必须保证我洒足够多的盐,而且关键是我要把那个壳翻过来,于是我就去某个放了建筑材料和垃圾的房间,找到一根棍子,但当我把棍子拿回去之后发现蜗牛自己反过来了。为什么它要反过来呢?接下来我看到了这么一顿操作,蜗牛的软体从壳里出来,用一个类似抹的动动作试图抹掉壳上的盐,它一次又一次努力地出来抹掉,然后又缩回去。这个操作是让我震惊。如果盐不够多,这个操作或许就能让它保命。它一次又一次重复这个操作,但是重复这个操作的时候,动作幅度以及频率在逐渐下降。进行这个操作的时候,我继续往它的软体那里洒盐。后来洒盐的时候,它几乎没有退缩,不像一开始接触的那样,而是继续重复着它的操作。我蹲在那里,手机打着灯,也不顾被蚊子咬,在那里观察,直到最后那个软体不再进行那种操作。软体明显缩小,已经缩到了壳里,壳的口那里有一滩的水。壳的附近那些被我误洒的盐被水浸泡着,但因为盐的量比较多,所以盐没有全部溶解。可想而知,这只蜗牛水分析出非常严重。但即便这样,我依然不敢保证它一定真的上西天了。所以在临走之前,我又往它的壳开口倒了一些盐,然后离开。过了个把小时以后,我又忍不住又又去看了一眼。发现蜗牛的软体缩得更小了。洞口的那些盐没有溶解,洞口的那些水更多了。杀死这只蜗牛的那天晚上没有下雨,第二天早上我再去看,壳口向上,都是水。如果这只蜗牛不是被盐弄死,而是被砸死了,估计它的蜗牛同伴就把它分尸了。几乎可以这么说,这只蜗牛的尸体部分是被盐制的,所以它的同伴没有过来把它瓜分掉。从我开始加盐,到我觉得那只蜗牛应该死掉,足足花费了起码10分钟。如果这个加盐的量不够,又或者加盐之后5分钟就来了一场大雨,就没办法把蜗牛送走。

如果非洲蜗牛入侵到我的房间里恐吓过我,我不会主动想办法把它灭掉。

2023-10
21

接近一个小时的挣扎

By xrspook @ 9:21:21 归类于: 烂日记

周二,我觉得自己便秘,但是在厕所里蹲了一下,我还是能排出一些,虽然完以后看一下,每个大概都没有栗子那么大。虽然也不算非常小,但是显然已经算是便秘了,而且到最后的时候,我感觉应该是还有的,但是用力却好像出不来了,所以我就没有挣扎下去。

周二是下午拉,周三到晚上接近10点回到宿舍的时候我都没有拉,所以我比较紧张。因为从周二的状况看来没有拉出来那些估计情况也不妙,而且对比上一次已经超过了24小时,从我这几个月的经验来说,这是很危险的事情,哪怕前一天是很顺畅的条形,第二天超过24小时还没出来的话,有可能就已经变成颗粒大小,所以周三晚上虽然一点便意都没有,但是在洗澡之前我还是坐在马桶上非常努力地尝试。硬是把那逼出来好像也行,但是逼到最后也不知道说我的力量不知道该怎么没了,还是说实在因为硬塞在肛门口无论如何出不来。我只能使一下劲又放松一下,因为大概两个月前我都没感觉我太使劲,结果痔疮应该破裂了,然后就红了好几天。之后我妈跟我说,开大的时候不能用力太猛,于是我就坐在那里用力放松用力放松,我感觉那个东西都到肛门口了,但就是出不来,当我完全放松换个姿势的时候,我明显能感到感觉到肛门口的胀痛。宿舍的马桶比较高。我坐下来的时候,如果大腿与小腿成90度,我的小腿到达不了地面,平时我都是垫的脚坐在上面的。实际上人排便最适合的姿势应该是蹲下来,尤其是大腿跟躯干做最大程度地折叠,但是因为西方人设计的马桶就是为了坐在上面的,但是东方人还是比较习惯蹲坑。马桶坐久了会腿麻,蹲坑哪怕没有蹲好久也容易腿麻,起来的时候也容易头晕。为了能更合理地发力、更符合人体工程学,所以就出现了一些马桶凳。就是把那个东西靠在马桶下面,人的双脚能放上去让人模拟一个蹲坑的姿势。宿舍没有马桶凳,所以我就直接把地拖桶拉了过来,模拟这样一个功能。之前我从来没干过这种事情,我没必要干这种事。把双脚放在了地拖筒上面,我的姿势发生了一些改变,好像又有一些进展了,但是进展归进展,好像依然不太成功。虽然有了地拖桶的助力,我依然是在那里挣扎。能尝试的动作我都尝试过了,平时开大的时候,我可能一边看手机一边开,但这一次我根本没带上手机,因为我知道这是一个非常艰难的过程、不能分心。虽然在用力过程中,我的脑子里还是进行了一些其它的思考。

这个过程进行超过30分钟以后,我彻底明白到,我只能把它排出来,非排出来不可。当我用双手去掰两边屁股的时候,我已经能感受到肛门那里坚硬的堵塞。我记得我妈说过,出不来的时候她曾经试过用手去揉屁股附近的肌肉。我直接把屁股附近的肌肉向两边掰,虽然并没有掰得很猛,但是那几下让我的确感觉到了一点点松动。接下来,我感觉到了一点滑动,也感觉到了一点气体。我排出来是因为肛门已经堵太多了,堵到我觉得有点痛了。最坏的打算是可能我不得不上手抠,但总算最后我没必要用上这一招。当我终于听到叮叮咚咚的固体排入水中的声音的时候,我终于松了一口气。

冲水之前我看了一眼,那些东西的大小大概跟跳棋的彩色玻璃球差不多,唯一庆幸的是擦屁股的时候我没看到血,厕所里的那一堆东西也没有明显的看到有血的痕迹。

这是我吃唯散宁的第三个月,前两个月当我还在吃散结镇痛胶囊的时候,我是不会便秘的。但这次散结镇痛胶囊我已经吃了5天,但是便秘依然存在。估计益生菌这个东西起码在吃唯散宁的这两年里,我是完全离不开的了。

2023-08
22

继续沉迷

By xrspook @ 9:12:09 归类于: 烂日记

星期天的晚上,我觉得自己睡了个寂寞。本来就很晚才去睡觉,再加上睡觉之前我正在想某些很烧脑的事情,所以现在躺在床上,我觉得整个晚上我的脑子里都是那些烧脑的玩意。在迷迷糊糊之中睡觉,我也说不准自己到底是清醒的还是睡着的。在睡梦之中我还在为那个睡觉之前折腾的问题烦恼,但醒了以后,我实在不记得睡梦之中我做了什么方案,所以说在其实在睡觉之前真的不应该努力思考,那样的话不仅仅会很久都睡不着,睡着了以后也会很挣扎。但我读书的时候不会这样,话说回来,读书的时候我就从来没有为某些问题主动这么努力过。如果是老师出的某些习题,通常都会有标准的答案。那个时候我们都不会自找麻烦,故意给自己制造难题,又或者说即便在那个时候我们找到了什么问题,你自己解决不了的,我也会主动去找同学或者直接去找老师。退一步说,我们找的那些答案只要到那是某些习题本上或者卷子上的题目,那些东西绝大多数情况之下都有标准答案,所以找到那个标准答案就好了,有可能是配套的答案也有可能是某些教辅的书籍里面有相关类似的解题说明。

现在我做的那些事情,我感觉没有一个标准答案。不同的人会用不同的方式去实现。不仅仅是实现的工具不一样,即便是一致的工具,也会有不同的实现思路。就我自己的实际情况而言,即便只是我一个人,可能今天跟明天的想法也会有区别,即便我把某个VBA脚本写得我自己满意,但说不准过上一段时间我又会有新的想法,觉得某些地方可以做某些改进。之所以这样,是因为首先我还一直在思考。其次,之所以一开始想得不周全,是因为我根本不知道周全应该是怎么样的,很多方法是参照过来的,可能在其它的编程里面是那么个用法,但什么才是最适合在VBA里实现的,又是另外一回事。比如其实VBA通过api是可以调用Excel自己前端函数,但那一定不是VBA最高效的方式。在VBA里,只要你玩好了判断和循环,对高手来说,就能解决几乎所有的问题。数组才是VBA的核心,但是数组不仅仅是一回事。可能是我一开始学VBA的时候并没有意识到原来数组是那么的复杂。因为在我印象之中,C语言的数组不是这样的。

VBA里的数组千变万化,虽然都用数组去命名,但实际定义赋值使用等等完全不一样,又或者是说它们的确有共性,但是它们的特性会让你觉得它们大概都是一回事的人无数次掉坑里,我就是这样的人。当我掉坑里很多次以后,我才发现原来它们是有很多特性的。

要清楚了解我的工具是做什么的。可以怎么用,然后我才能在用的时候得心应手。什么场合应该用什么样的数组,得到了数组以后,我又可以对那进行什么样的改造都是我应该烂熟于心的。

大概一周之前,我跟网友谈起我在VBA里遇到的烦恼的时候,我的网友说了一句,可能你连怎么VBA里调试都不知道。其实调试我是会的,因为如果我完全不懂调试的话,搞循环就是在数组瞎掰,显然除了碰壁就是碰壁。但是我真的没有系统的学习过在VBA里怎么高效调试。既然知道自己弱在哪里,我就得把这个补回来。现在我的调试要比之前高效那么一点点了。

在AI流行的现在,我还靠我自己写VBA,写那个超级八股又非常奇怪的编程语言,在别人看来非常反人类反潮流,但是当你从不大认识到比较熟悉一种编程语言,当你能得心应手轻而易举实现之前你想做到,但是却无法做到的事情的时候,那种成就感是无法言语的。

2023-08
18

蓝调了

By xrspook @ 8:24:16 归类于: 烂日记

周四的傍晚时分,我突然有点码农蓝调的感觉,因为好像无论我怎么整,前面总有无数的奇奇怪怪的问题。这些问题居然没有大路的答案。原因是Excel的SQL已经被阉割到一种没人能说得清的程度了。我就想知道到底Excel里的SQL有什么样的函数,知道有什么函数,知道函数怎用,才能以各种叠加的方式得出我的招数,但问题是人微软自己的手册都没有说清楚到底Excel里的SQL可以怎么个用法?相比之下,Access写清楚了,SQL Server也写清楚了,不同版本的函数不一样,些高版本能轻而易举函数就能实现的功能旧版本也有替代方法。但是Excel里的SQL像一个谜一样。你得不断尝试直到绝望。因为你拿着那个问题去搜索,没有结果,结果都是其它数据库的,虽然都叫做SQL,但差别真的很大。

的确用VBA+ADO+SQL搭配能解决一些小数据的问题,而且速度很快,但为什么微软在这个基础上还要继续整出 Power Query和Power Pivot,因为他们知道在操控数据方面,VBA本身真的有很多限制。当我死磕了一周以后,我发现VBA要死要活折腾半天出来的东西如果在PP里两下就搞定了,而且那还是在可视化的情况之下。至于PP,那是不允许你用不可行的方式去操控的,所以虽然三个都在考验逻辑,但是在Excel的SQL里面,我觉得对我最大的考验是,我明明知道要那么干,我明明知道用其它工具应该怎么干,但是无论如何我在这个Excel VBA里面就干不出来。

我遇到的某些问题,跟SQL没有关系,纯粹是VBA数组的问题。VBA的一元数组,如果要输出的话,它会在一行里输出,但如果你要把这个一维数组在列里面输出,你就得做个转置。我遇到的问题是,即便我已经设定了转制。系统依然说我的类型错误,最后我是怎么干的呢?明明我那个是一维数组就可以实现了,但为了可以顺畅输出,我硬是把那个东西设置为了二维数组,另外一维完全是空的。这样的话在我输出到单元格的时候只给予一列的空间也就是那空的第二维根本不用管他。经过SQL处理生成的记录集,如果要输出到数组,通常是一个二维数组,那个二维数组跟VBA自己的数组又是转置的关系的,那个记录集的数组编码是从0开始的,VBA默认的数组是从1开始的。如果在VBA里把一个字符串打断赋值给数组那又是从0开始的。在python里,默认就是从0开始,什么东西都从0开始了,所以你不需要为长度跟起始数值还有突然间又有个转置之类烦恼。

周四我遇到一个算是逻辑意外的事件。我要筛选某个表里某一字段不包含某个关键词的记录,但问题是那个字段里的东西有关键词也有空,我需要筛选出来的记录是关键词以外的其它字符以及空的。当我where 字段A not like ‘%关键词%’的时候,结果出乎我的意料。因为那个关键词是包含的关系,所以我没有办法精确控制,所以我必须在关键词的前后加上%。这句筛选的结果是字段里所有那个字段的记录都没有被筛选出来。不就是一个包含的关系吗?Excel的SQL里面允许用正则吗?最终我用的方式是在where里面用两句话,一个是not like,筛选到那个字段里没有关键词,但是有其它字符的记录,另外一个是用or的关系搭配一个isnull(字段A),这到底是什么情况呢?如果在其他地方,一个contain之类的东西就能表达出来,如果允许用正着,正则也能很好表示不包含关键词,Excel的SQL到底允许我用什么工具呢?

SQL in Excel这把刀到底应该怎么玩???

2022-12
28

不再39

By xrspook @ 8:40:55 归类于: 烂日记

整个晚上我都窝在床上,但是从小米手环的数据看来,整个晚上:从晚上18点到第2天早上8点,我一分钟深睡时间都没有。可想而知整个晚上我是多么的折腾。我完全没有料到居然一分钟都没有,因为实际上我的确感觉到自己曾经睡了那么一点点时间,虽然实际上我也不知道多少。每一次醒来都会看一下手表心率是多少,然后我再看一下外面的天色。还是没有天亮,依然没有天亮,尤其是前几次醒来的时候,甚至午夜12点都还没到。早上6点多的时候我醒过来测了一下体温,38.4℃。然后我到8点多起来的时候,喝了盒牛奶,吃了个苏打饼,然后喝了一杯白云山的感冒灵。接着我就再也没有回到床上,而是坐在那里做一些理论上我星期一晚上应该做,但实际上我根本做不了的事情。到中午11点多的时候,我又测了一下体温,37.1℃,难怪我感觉会那么的好。于是我赶紧去洗了个澡,因为我觉得自己浑身一股味道,因为前一天晚上一直在折腾,出了不少汗。因为周一整天都在发烧,所以我不敢去洗澡了,肯定会着凉。趁着体温还算可以,所以我就赶紧去洗澡。如果说要挑洗澡时间,我觉得没有什么时间会比正午更恰当了。

中午的时候我的胃口非常的好,跟平时没什么两样,风卷残云把所有菜都吃光了。但问题是吃完午饭没过多久我就开始腹泻,这已经是我周二早上第2次肚子痛,但其实那也不是肚子痛,就是那种你根本控制不住喷射出来的感觉。然后我就意识到,估计这跟白云山的感冒灵有关,那是一个复方的药,有中药的成分,也有退烧药的成分。早上的退烧肯定与那个东西有关,但那些中药成分默认是针对风热感冒的,万一我是风寒感冒,吃那个东西就会拉肚子。情况就好像本来就拉肚子的人,如果再去连花清瘟,会拉得一塌糊涂。白云山感冒灵颗粒,理论上剂量是一天三次,但实际上我吃了一次以后就再也不敢吃下去了,虽然那个东西的确对我的退热有帮助。虚弱的人这样拉肚子显然不是好事,尤其是如果只要不断吃就不断拉的话,更加会越吃越糟糕。反正我的体温已经不到38.5℃,应该不吃药也能继续扛下去,所以接下来我就开始了熬的过程不再吃药,不再有其他的辅助,只是通过喝水解决问题。

周一的中午当我要回宿舍隔离的时候,在办公室出来,我来来回回折腾了好好多回,第一次是没带钢笔,第二次是没带柠檬,第三次是没带柠檬壳。把柠檬带回宿舍显然是一个正确的选择。如果我的橙子到了,带橙子显然会更好,但我的橙子没到,也就只能用柠檬解决问题了。

没有了药物的辅助,我的体温又升回了38.1℃左右,但是再也没有升到38.5℃以上了。因此我不再感到畏寒,我依然觉得弥漫性的头痛。就是那种不知道什么时候会在什么地方突然出现刺痛。这种刺痛通常会出现在我左半边的脑壳下方。那种感觉就像突然被什么电击了一下。可以肯定的是只要我体温下降,头痛就会消失,但如果靠死扛的话,什么时候体温才会下降呢?

因为体温还保持在38℃,所以我感觉周二晚上我依然不能做抗原。

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress