2024-05
4

猫猫公园

By xrspook @ 10:22:24 归类于: 烂日记

本来5月3日是要去南海神庙,还有旁边的广州海事博物馆,但是当我即将走到公交站的时候,发现海事博物馆的门票已经预约完了。南海神庙跟广州海事博物馆离得很近,如果去一个地方又不去另外一个,显然就浪费了,因为从我家到那里也不算近,需要大概一个小时。所以我立即改变主意,不去那个地方了,要到哪里去呢?其实我根本没想好,但既然已经走到了江海大道的公交站,直接坐车过江就好。

我跟我妈就去了珠江公园。很久以前我就知道珠江公园在哪里,但至于为什么我会知道那个地方,我也不知道,但我妈从来没去过,我也只是在那个公园的外围走过。新闻里,过一段时间就会提到那个公园,通常跟草坪露营有关的。我对草坪跟露营一点兴趣都没有,但是那是天河区珠江新城附近一个比较大的公园,所以我还是想去看一看。

那个公园我感觉比较神经,如果我从猎德地铁站出来,要走到南门,就必须走完它一大半的南面围墙,一直都在围墙外面走,为什么就不可以在西南角开一个门呢?珠江公园一共有4个门。兴盛路有一个,然后接下来那几个我感觉都比较近潭村,所以如果是从潭村地铁站出来,去珠江公园会比较近。虽然说在南面要走好长一条边才能进入到珠江公园,但实际上珠江公园绕一圈显示也就1800米而已。

去珠江公园之前我就没想过要遇到什么新奇的东西。如果说植物,华南国家植物园或者说是华农肯定是完胜的,至于游乐项目,显然一个市中心的公园是不可能有那么多那些东西的,所以珠江公园的特色是有什么呢?

一进公园,我们遇到了一个小姐姐正在照一只流浪猫,流浪猫也很配合,是一只三花,以白色为主的。虽然说是小姐姐,但实际上那已经是一个母亲,她的孩子看到那个猫也很兴奋,但并没有过激的行为。

沿着珠江公园的步道,我们看到了越来越多的猫。有三花,有橘猫,有狸花,有纯黑的,也看到了一只短尾猫,在某个区域看到了一只奶牛猫。几乎可以这么说,都是中华田园猫,没有看到英短美短,也没有看到布偶之类。虽然说都是橘猫,但是橘猫身上的大花纹意味着其实它们还是有区别的。绝大多数猫都不怕人,甚至你要找它们照相的时候,它们还会很配合。虽然蹲在那里一动不动,姿势也很好,但是从眼神你就能看出,其实它是很嫌弃。一路上,大家对那些猫都见怪不怪,甚至人在那里走,猫也在那里走,如果跟拍,你甚至会觉得,可能那只猫是那个人的,但实际上他俩完全没有关系。猫聚集的地方,人也聚集。有时大家拿个手机各种拍,有时大家直接就带上了自己的逗猫玩具。我从来没有在广州的任何一个公园里见到这么多猫,而且那些猫是配合人类的,但几乎可以这么说,每一次都跟两脚兽保持一定距离。它们会接受你的投喂,但是它们不愿意被你抚摸。

为什么在广州市中心的这个公园会有这么个状况呢?我觉得无论是对猫还是对人来说,如果它们真的是流浪猫,它们是这个公园的主人,那么作为人类,如果真的为他们着想,应该对它们绝育,控制它们的生育行为,这对他们的健康来说有好处,同时也不会让这个公园的猫泛滥。以前我从来不知道原来猫是喜欢蹲在树下的。这一次我发现,很多独自待的猫都是蹲在某棵造型树下。就我看来,其实在那里跟不住那里没有区别,因为那棵树太小了,并不能制造多大的树荫。或许在猫的眼里,那个树已经不小,而且那是一个阴天,不需要太多的遮挡。

保持好奇心探索未知,总会碰到意外的惊喜。

2024-05
3

小米手环8电量崩

By xrspook @ 10:16:30 归类于: 烂日记

五一假期的第2天,早上6点多我上了个厕所,然后8点30起来吃个药,接着我就直接睡死了,再次醒来的时候已经接近10点30。好久都没有睡得那么的踏实。过去的好长一段时间都是那种早上如果醒过来然后就醒了,就睡不着,比如5月1日那个早上,虽然前一天晚上我快凌晨2点才睡觉,但是五一早上估计还没到7点就被我妈吵醒了,接下来被我爸那个电视的声音搞得心烦意乱,虽然依然在床上,辗转了好一段时间,但实际上我根本没睡着,但5月2日的早上情况完全不一样。之所以可以睡得那么踏实,我感觉其实一个很重要的原因是温度湿度都合适,不热也不冷。5月1日的运动量不算太大,但同时用脑也不需要太多,虽然那天晚上也搞到11点多单位的作业才结束,但是跟4月30日晚上那些烧脑的操作相比,5月1日的那些日常感觉就相对而言简单很多。

4月30日晚上回到家,我妈就说她的小米手环花不对劲,充完电很快就没电了,我到家之前她刚充完电没多久,但剩余的电量只剩下90%多。到第2天电量基本掉光,所以在中午12点之前又充了一次,虽然已经充满了,但实际上当我们下午1点多到达小米之家维修点的时候,电量又已经掉了百分之十几。简单来说就是挺不到一天,这是非常不正常的,哪怕是重度使用,理论上小米手环8的电量也能扛一周,如果是轻度使用,应该能扛两周,但现在基本处于一个废的状态。现在还能还能看时间,但实际上那个电量消耗的速度跟我那个已经丢掉的南卡骨导耳机没啥区别。我不知道这个小米手环8的米粒到底出了什么状况,反正我那个南卡耳机就是打开之后发现里面进水严重,因为可生锈的地方都生锈了,在那种情况之下电池不坏我感觉是不可能的,哪怕电池没有坏,但是芯片坏了掉电也会非常严重。在没有送修之前,在完全黑屏的状态下,我看到我妈那个小米手环8的米粒屏幕上有一圈白色。那个东西给我的第1个感觉是屏幕进水了,但是小米手环的防水性能应该是可以支撑游泳的。我妈只是日常使用,洗澡也只是淋浴,为什么会进水呢?我妈跟我说,出现电池尿崩之前手环一切正常。她说在坏之前的那一次充电的时候还提醒她对上一次充电是10天之前,但是那一次充电以后彻底完蛋了。

小米之家的维修点没办法修手环,只能寄到厂里,在去小米之家之前,我已经觉得他们应该维修不了这个东西。在小米商城里,其实用户也可以自己下单进行维修,但是寄送的费用就得用户先垫付。直接去小米之家,由他们去寄,运费等于是他们直接给,我们也就不需要垫付了。一天后,工厂那边打电话过来说小米手环8的米粒坏了,会给我们重新换一个新的。至于米粒到底是什么地方坏了,我妈没听清。幸好我发现那个小米手环是去年6月买的,还没过一年的保质期,而且还那么及时进行这个维修的申请。否则我们也就只能自己认遇到了这么一个不幸的事。

之前用了很多代的小米手环,没有一个因为这样的原因挂掉。准去来说,在不再使用之前,之前那些小米手环都是正常的。

2024-05
2

从键盘说起

By xrspook @ 10:57:56 归类于: 烂日记

没有人告诉过我,为什么键盘要以现在的排列方式,这个东西不是中国人设计出来的。我刚接触电脑的时候,大家通常不用拼音,会用五笔。为什么要用五笔?不知道,有可能是因为他们想到那个字怎么写,在我们这些小学时候就经过正规拼音培训的人来说,用拼音会更快一些。我后面那些90后,00后,10后等等,他们更加是可能基本上不怎么说自己的方言,一直以来说的都是普通话,那么用拼音就更自然了。现在的手机输入法有为有没有五笔呢?

在电脑上用五笔输入法比较多的,通常是老人,但又不算非常老,因为他们起码接触了电脑。据说很久很久以前的会计培训的其中一条就是要学五笔打字,但对我来说,自始至终我都不知道五笔怎么用。有些人用五笔输入得飞快,那些比较老的人,可能用的是五笔一指禅,敲键盘的时候估计还得想想要敲的那个键在哪里。可能倒是明白那个字是怎么写的,但关键是不太熟悉键盘对应的那些笔画分布。现在的中老年人不用烦恼会不会五笔,他们根本不需要会,他们会写字就行了,他们可以用手写。如果直接连写都不想,直接语音输入就可以了。按着微信说语音说话是他们长篇大论的标准配置。我很少人会在微信里用语音转写为文字,因为可能那样的话,会花费很多时间,虽然阅读的那个人会比较舒服。如果语音的时候带有一些方言,机器听写出来的内容肯定会比较让人迷糊。在某些场合,不适合听语音,也就只能让系统自己语音转文字,那个时候出来的那一堆像谜语一样的东西会让你很抓狂。如果说话的那个人用的是标准的普通话,基本没什么问题,但如果有方言,那个方言有可能有一些口音,那么效果就会很糟糕。

我好像是小学三年级开始有电脑课的。当时小学的电脑机房,学生用的是386,老师用的是486。绝大多数人家里都没有电脑。所以那门课刚开始的时候,老师就给我们发一张纸,上面是一个大概和键盘大小差不多的纸质键盘。因为如果不练习,不记住那些字符的分布,打字速度会很慢,而我们又没有那个条件去用真的键盘练习,即便我有钱买键盘,但是对接键盘的机器呢?依然没有,所以那个时候我们是用那一张纸练习打字的。那是一张非常普通的油印白报纸,我爸在那张纸的后面又给我贴了一层比较硬的纸皮。这样的好处是起码那张纸不那么容易损坏了。每周只有一节电脑课,每节课只有40分钟。学生两个人用一台386,在那有限的时间里,即便我已经完全用来努力练习打字,但是没有足够的练习时间积累,练习敲键盘的速度依然会上不去。每敲一个字符都得想想,那到底在哪里。我不知道其他人是怎么练习打字的,但那个年代的我们,相对于现在的人来说,的确就比较艰辛。也正是因为这是没办法的事情,所以学校也不能对我们有太高的要求。

又过了好多年,我知道了有个叫TT、需要在DOS版本下运行的打字软件。可能在我还读小学的时候,就曾经用过那个东西,但我从来没有完整的使用过。那个东西教你练打字是很有套路的,比如说先练什么区域,再练什么区域,有可能是常用字符,也有可能是小键盘的,又或者是特殊标点符号。当年的我们根本不会有充裕的时间用这个软件练习。

敲英文是一回事,敲拼音写汉字又是一回事。我已经不记得自己是什么时候开始用拼音输入法敲汉字的了。

2024-05
1

越来越舒服

By xrspook @ 10:36:48 归类于: 烂日记

以前写网页,都是在记事本里,一个一个字敲。缩进什么的,通常都是用tab完成,因为如果要敲4个空格键,实在太难了,而且那时我也不知道标准做法是4个空格键。我不可能每次都那么准确敲4个空格,如果敲漏了可能就会对不准,会逼死强迫症。我已经不记得以前我是怎么保证那些需要成对出现的东西配对的,所有东西对我来说都像是白纸黑字,所以在记事本里敲跟我在白纸上面写没什么区别。

很多年以后,我开始用Notepad++,那个东西的好处是会根据不同编程语言把标识符都给高亮出来。很智能的地方还有显示到底我配对的是哪一层,这样就让我在查找问题的时候简便了很多。但到这里为止,我做的所有事情也都只是在靠着自己的眼力去完成。

再到后来,当我已经不再设计自己blog网站之后,准确来说,是当我下定决心,要用python去解决blog导出数据转换的时候,我用上了vscode。我使用vscode的时间跟我系统学习python的时间是一致的。一边学习python,一边在vscode里实践。那是我第一次用上那么智能的编辑器。有了那个东西以后,如果我犯了一些低级的错误,马上会有红色波浪线给我标出来,如果有一些可能错,但未必一定是错的东西,就会给我标黄。所以如果我遇到的那些东西,基本上我就不用测试程序了,肯定不会通过的,但即便没有被波浪线,也没有被标黄,测试的时候可能依然得不到我想要的效果,但有时会给我提醒到底是哪一行、运行到什么情况的时候不对劲了。

学习过C,研究过html,也玩过php,去年也着用了office里面的VBA。我觉得就思路呈现而言,python是让我觉得最自由的。因为没有那么多条条框框的格式限制,甚至连配对的括号都不需要,只需要要恰当的缩进就能解决问题。在vscode里,标准的缩进使用4个空格,但你也可以用tab。同时你也可以设定把tab自动转化为4个空格。有了这么方便的缩进。python那些必须用缩进说明层次的问题,完全不是问题。

这一次,当我要做级联下拉网站的时候,我在vscode里写html。在标签配对方面,感觉实在太爽了,标签会自动给我匹配,缩进也会给我自动实现。在写ID、写class的时候,可能会空格乱写,但只要全选之后,Shift+Alt+F就可以做一个格式化。格式化以后,所有东西都是完美的。有时我要引用某个js或者css。引用的不是一个网站链接,而是某层文件夹里面的东西,那个时候vscode把理论上我应该全部敲出来的东西给我变成了下拉的选择题。这些选择题,在我敲打标识符的时候也通常很自然地带出来。标识符这个玩意,在编辑器里,有些会自动带出来,有些不会。不会的时候,非常有可能你脑子里想到的是某个东西,但你手上敲出来却是另外一个玩意,于是就会导致最后完蛋了。让我觉得爽的还有vscode的高亮是我喜欢的那种颜色。以至于习惯了vscode的暗黑配色以后,我把Notepad++的主题颜色也变成了高仿vscode的样式。

以前写网页是因为我要写,现在有了vscode的加持,我觉得我可以写得很舒服。

2024-04
30

带搜索功能的select

By xrspook @ 9:01:00 归类于: 烂日记

当我把级联下来网页做出来了以后,发现原来核心数据并没有四层那么多,只有三层,所以我首先简化了一下那个东西。当我把核心数据转换,并套用进去以后,发现有些选项实在太多,有20个以上。这是非常之让人崩溃绝望的,如果你还不知情,你要在20多个东西里面找到你想要的这个东西,非常不容易。所以那一刻我就在想,为什么那个下拉菜单除了单选以外不能进行选项的搜索呢?实际上,有些网站的前端设计的确是具备这个功能的。在不同的系统下,实现这个功能的方式不一样,可以肯定的是在js下,在jQuery的加持之下,是可以实现这个功能的。据说方法也很简单,只要加一个js框架以及它对应的css就能做到。

理想很丰满,现实很骨感,经常会发生这种事情。当你看到那个例子的时候,当你尝试使用的时候觉得真挺不错,可以用在自己的东西上面,但是当js框架和css都引用过去以后发现跟自己的网站水土不服。有些东西直接就不见了,有些东西直接就变了个样,完全不受控。

传统的select不可以进行多选以及选项搜索,但是加强版的select就可以做到这个效果,那个经典的js框架叫select2。非常好理解,就是select的加强版。用方式也很简单,只要声明一下就可以了,但关键是无论是框架还是框架配套的css,如果你不想全部都要,只想选取其中有用的部分。这几乎是不可能的,起码我觉得以我的水平,我是不可能把那些东西筛选出来,所以只能全套引用。

之前已经说过,经典使用场景中,select下的option没办法直接加特效。因为那个东西不受css的直接控制,基本可以这么说,是一个失控的状态。所以要实现那个功能,大家的方案就是用一些li和span之类的东西从视觉上代替调声,但实际上当你选择的时候,你选择的内容依然是option的东西,但你看到的那些东西带有特效的玩意不是option本身。select2就是用了这种方法。select2可以多选,也可以对选项进行搜索,其强大之处当然不仅仅是美化一下那个不可控的option。

当我搜索可搜索的select的时候,我就遇到过select2,但因为它太强大,放上去又不太合适,所以我pass掉。取而代之地,我开始去研究一个相对来说貌似简单很多的国产版本,但是国产版本,相对于select2来说瑕疵也是比较明显的。因为select2已经经过了很迭代更新,经过很多人的共同开发,所以我遇到的问题之前的人几乎已经遇到过,所以当我搜索那些的时候基本能找到答案,而那个国产的版本,虽然看上去比较简单,但实际上用起来的时候会让你有无数问号,同时也找不到答案。

最终我用了最新版本的select2,然后成功地把自己的经典款级联下拉改成了可搜索版本。接下来,我要对那三个搜索框精准控制,比如第1层跟第2层选项很少,我没有必要提供搜索功能,还有就是在不同的手机浏览器之下,在搜索的时候会自动进行一些放大的操作,然后就会导致整个页面变得畸形,虽然通过手指的缩放可以改变,但是这种步骤会让人觉得很不爽。功能是实现了,但这种不愉快的操作必须的纠正过来。

你越想,就会遇到越多的问题,但这是好事。

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