2020-04
27

随机应变

By xrspook @ 9:06:39 归类于: 烂日记

python的习题我已经习惯了他们不给参考答案,又或者是参考答案里有一些超纲的东西。既然这样,如果我可以用我学过的东西得出答案,我会努力地那么干,但如果我实在没办法,就会请教搜索引擎,然后我也会用上一些超纲的函数解决问题。现在我只学到了一些很入门的东西,所以实际上现在很困扰我的问题实际上已经有现成的函数可以秒杀掉。秒杀是很简单的,你知道使用范围,然后把东西丢进去就可以了,但如果全部都这样拼凑,跟直接在Excel的系统函数里玩有什么区别呢。知其然,也要知其所以然。经常让我纠结的东西我会想到一些很特殊的情况,我该怎么把那些特殊情况也处理掉呢?当然我想到的特殊情况可能并不算太特殊,又或者还有很多特殊的东西我没有考虑到。内置的函数里,很多东西都固定了取值范围。比如说针对字符串的函数很多东西,你只能在里面填字符或字符串,你不能把列表、元组或者字典丢进去,所以这就很烦恼了,如果我要处理的不只是我能列举的那些字符呢?比如说我要处理的是32个半角的标点符号,我要把他们替换掉,它们32个是以一个字符串的形式放在一个函数里的,你可以直接的把它们引用出来,但是,如果你要把它们替换掉呢?我遇到的问题是,我需要把它们全部删掉。为了实现这个,我写了个循环,历遍了字符串里面的32个元素。然后把它们逐一替换为空字符串。后来我认识了一个比较高大上的函数,叫translate,而在translate之前,又有一个制定翻译规则的函数maketrans。Python3中,maketrans已经被列为内置函数,不需要再引入模块才能使用。Python3的maketrans有一个相当牛逼的功能,就是在创造翻译规则的时候,我可以引入字典。这是一个非常妙的点子!因为在创造翻译词对的时候,强制规定前者跟后者,必须是等长的,而字典的键与键值一定会成对出现。一开始我用那个函数的时候,被翻译的是32个字符,然后我手动数了32个空格进去。后来我为这32个字符建立了一个字典,然后优雅的把字典丢给了maketrans,最终让translate秒杀完事。

关于分隔出一段话里的每个单词这种事,正常人的思路是筛选出那些0-9以及大小写字母。但是,在一开始的时候,我被暗示要用减法。首先,把整段话都变成小写,然后剔除掉里面的标点符号。最终根据分隔符把单词切开。如果一开始,我就想到用限定字符的话,我会从正则方面考虑,但貌似我的做法跟正则出来的效果有点不一样。因为正则之下,居然星号、逗号和杠都没有去掉。这让我非常惊讶。当我对比我的方法提取出来的词和用正则方法提取出来的词以后,我发现在那个排版有点过分的emma文件里,我的提取效果要比网友的正则好。虽然总的来说两种方法算出来的单词量没插多少个,但实际上但把差异打印出来以后,效果还是差得挺远的。

我还是比较习惯自己先琢磨一下,得出自己的方法,然后再去跟别人比较。

2020-02
28

自学

By xrspook @ 9:11:14 归类于: 烂日记

还记得高中某一年的音乐考试。老师让我们每个人都上去表演。我已经不记得班里有没有人上去唱歌跳舞之类,反正我是拿着初中发下来的高音竖笛上去吹长江之歌。记忆之中,初中老师貌似没花多少时间教我们吹那个东西,但是学期开始的时候,那个乐器以及那个乐器对应的简谱发下来了,然后我就按照那个简谱以及那个乐器上简单的说明书自己玩了起来。我在玩,我同学也在玩,大家有时甚至会一起合奏。初中的某次音乐考试,老师好像指定了某首曲目,让我们单独到某个房间里吹给她听。我一点都不紧张,因为掌握了那个东西以后,我能吹的歌比老师要求的那首复杂多了。至今我都不知道那根高音竖笛要多少钱,但可以肯定的是,一定很便宜。那个东西不是小孩的玩具,不是随意做出来的,虽然简单,但是靠谱。高音竖笛的音程相对于其它乐器来说很短。当然如果我技术够高的话,肯定是可以变化出很多东西的。不过,我没有在那上边花费出非常多的时间和精力研究那些很难捉摸的高音。

小学的时候,音乐老师教的是电子琴。我家里也有一台和学校同款的,原因是我的一个姨妈是小学的数学老师,他们学校淘汰了一批电子琴,于是她就给我要了一个。我不知道是不是所有学校的电子琴,都是那个模样。反正我姨妈的女儿用的电子琴就要比我的高端,因为那个东西是他们自费买的。

幼儿园的时候,我分不出谁有钱谁没钱,又或者我根本没想过要去分,有钱没钱都无所谓,但是从小学开始,我有点意识到钱这个东西了,比如我表姐家就比我家有钱。最深刻的是她每年收到的红包可能是我的十几倍甚至几十倍。这东西不是我故意打听的,而是我爸妈无意之中跟我说的。之所以这样,并不是因为她爸妈的收入比我爸妈多多少,而是因为她爸爸工作职位比我爸妈都高很多,所以我表姐每到过年收到的很多红包其实都是变相的送礼。从那时开始,我意识到原来我跟她不一样。即便知道了这个事实,但是我从来没想过有一天我也能像她那样,能收到别人变相送礼的红包。毕竟在初中之前,红包的钱几乎完全掌握在我爸妈的手里。我对那些钱没什么兴趣,因为只要是合理的支出,爸妈都愿意为我花钱,而通常来说,我没有什么特别的购买欲望。

大概我爸妈觉得花钱最不值的是小学三年级的时候我买了一个叫做蓓蕾电脑的学习机。卖那些东西的人去学校卖广告拉生意,看到班里的人都买的时候,自然我也想来一份。那个叫做蓓蕾电脑的学习机跟真正的电脑差很远。我几乎没怎么用过它,但是我却非常记得小学三年级学习周长面积的时候,单元测验我考砸了一次,结果我妈就用那台学习机逼迫我加码练习。因为测验成绩太差,所以全班都要重测,第一次测验全班几乎全军覆没,但是经过蓓蕾电脑的加码以后,第二次测验我突飞猛进,简直就像开挂了。我觉得,不是因为那个蓓蕾电脑有多厉害,而是因为我妈实在无法接受我考砸了,而且还是在那么简单的周长面积计算上面。

现在回想起来,小学的时候我还用过什么蓓蕾电脑、上过奥数和英语中心,但从初中开始我就开始抱着各种辅导书自我提升,拒绝学习班,所以我人生往后要掌握新技能的时候都默认采用自寻教材无师自通了。

2019-07
16

看书自学,提升技能

By xrspook @ 8:58:29 归类于: 烂日记

第一次接触O’REILLY的head first系列的Java书本。已经不记得那本书我是从哪里买的了。当时我想学Java,网上的教程说那本书很不错,于是我就买回来了。不知道是那本书太高端了,还是我太低端,一开始的时候挺爽,但看着看着我就觉得自己跟不上那个进度。虽然我已经觉得自己非常努力,但是那些叫我动脑筋的练习题我几乎回答不出来。如果不看答案,那是想到天荒地老估计都得不出答案。看那本书需要具备相当优秀的逻辑水平,现在回想起来,那不过是用判断和循环不断搭配而已。在冥思苦想用Excel VBA出了一些小程序满足我的日常需要以后,现在倒过来看,觉得head,first那本书的Java题目,的确有难度,但却不至于让我落入到当年那种困苦的程度。当年因为觉得自己实在无药可救,所以我换了一本入门的书。因为第一本高端,换的那本低端一点,所以看第二本的时候我有种豁然开朗的感觉,前面的部分几乎可以一目十行地飞快前进。但到达一定程度,我就没看下去了,因为当时刚好碰上我换了份工作,所以很多时间需要用在重新上手上,我再没有那么多时间去继续自己的兴趣了。因为工作迫切需要我提升Excel技能。于是Java那本低端一点的书我没继续看下去,取而代之我开始Excel三剑客,它们分别是数据透视表,函数,以及VBA。

我首先看完的是数据透视表,函数看了一部分,VBA现在算是看完了。个人感觉数据透视表那本是我看得最酣畅淋漓的,我从中学到了很多,但具体你要我一个部分一个部分介绍,我说不出来,但是你给我份工作,我可以融会贯通。我买回来的那套书基于的是Excel 2013,当时我是用2003边看边实操,很多功能都做不到。现在我用的是Office 365,对应的版本应该是Excel 2019,2019和2013比起来,又多了一些高端的功能,从前那些只是试验性质的东西现在已经成为了2019的标配。在数据透视表方面,的确可以使用一些高端的功能了,但是要完成我的日常工作,通常来说,用2003的层次就可以了。接下来我看的那本是Excel的函数公式,这本书我只看的很少的一部分,因为我觉得与其说那本书是用来看的,不如说那本书是一本手册,是当你有困惑的时候去查阅的。因为里面的内容实在太多。普通人也不可能把所有函数的应用都了如指掌。对我来说,处理数据我最熟手的招数是数据透视表。函数部分有一些我知道它能实现某些功能,但具体要怎么折腾,需要试验一下。我觉得函数和数据透视表虽然有些东西二者都可以实现,但在数据汇总计算方面,数据透视表显然人性化很多。但是数据透视表很难进行数据进行提取,又或者把无序的东西归一。函数高手估计可以实现所有数据透视表的功能。如果把函数比作英语等级考试,估计能做到那个的人已经到达专八以上了,而对一般人来说,四级已经不容易。我觉得自己在函数方面,不过是中等的四级水平而已,而且是还没到可以参加口语考试的那种。之所以我没有非常努力地去学习函数,是因为暂时我还没有需要非常努力的动力。

还有很多东西很好玩,我想接触,我想学习。我觉得在外人眼里,貌似不成章法却能很好解决问题的,是最高的境界。那估计就是《笑傲江湖》里,独孤九剑的精髓——无招胜有招,但实际上那又不是真正的无招,因为招数已经和身体融为一体,到达了随心所欲的层次。

2018-11
24

开始学习Excel VBA

By xrspook @ 20:18:50 归类于: 烂日记

昨天按照约定,我开始看Excel VBA的书,一开始我看的是实体书,那是以Office 2013为基础的,但是我手头上的Office是2003,所以在找某些功能的时候,会让我很抓狂,虽然最终也能找到,但显然那个工具的说法已经不一样了。所以我在电脑上也打开了kindle版的同一本书,而电子版的那本书是以Office 2003为基础的。的确,在找某些功能的时候是更简单的,但是那本电子书即便我是在23寸的显示屏上打开,里面的图片还是无法放大,还是会模糊。如果那只是一个运动动作,模糊也无所谓,因为能辨别的出来,但是那是Excel,看不清会很让人抓狂,但是那些东西还可以忍一忍。然后我就开始继续以电子书为主体开看。有些地方貌似有点难理解,于是我又打开了实体书,结果发现之所以电子书难以理解是因为实体书比电子书直接多出了两个章节介绍一些基础功能,而这些东西都是非常的有用的。一开始看书的时候,我已经发现虽然新旧版本的书都是ExcelHome的人做出来的,但是显然基于2013的那本书更有趣更直观更容易理解。我说的这些功能是基于他们在展述某些用途的时候,他们讲实例的时候没差多少,但是基于2013的版本在某些语句的书写上适应性会更强些,虽然那个句子相比2003的会长了一点。两本书理论上说的是一样的东西,但却被我偶尔发现原来有这样的差距以后,我觉得我还是得主要看那本实体书。

我是一个Excel控,也是一个编程控,两个东西我都喜欢。因为我有很强的控制欲,因为我很想用某些编程语言实现我懒惰的目标。明明我只是做了一些非常简单的事,但当那些语言真的运行成功的时候,又会给我很大的成就感。记得从前学习C语言的时候,我也有这种感觉。用各种语言写网站的前台或后台的时候,我也会有这种感觉。编写规则,然后让那些转化出很神奇高效的东西,虽然那个套路已经非常成熟,但我还是会觉得好神奇好强大。不是人人都喜欢做这种事,尤其是女生,我也不知道为什么别人不喜欢,反正这对我来说就像学会了某些绝招一样。我知道,当我把编程和Excel结合起来的时候,我将非常大程度地优化我的工作。不仅可以大量减少我的工作时间和工作强度,也会让我的工作精准度进一步提升,然后我就不再需要把注意力用在反复重复同一个步骤上面,而可以把注意力放在发现更多规则上面。几乎可以这么说,我的同事从来不会在这方面投入,他们也会去学习,有些是为了考各种证书,有些是为了赚钱。所以他们会去上各种网课,也会看各种教你赚钱的书。归根到底,他们的目标都离不开钱,但我貌似有点不一样,我只想把工作做得更好,至于更好以后能不能顺带挣到更多的钱,这个我从来没去考虑。如果我不能高效工作,我哪来时间去学习更多呢?!这也正是我一直都推崇的理念——要留有余地,才能有更进一步的发展。

奥林匹克精神——更高,更快,更强。

———————————————-华丽的分割线———————————————-

做事做全套,爽歪歪~

Thugs of Hindostan幕后制作花絮合集,全部13个!!!(故事部分10个,歌舞部分3个):

01、2018-10-09 – 【中文字幕】TOH幕后制作花絮 – 第一章 造船记
02、2018-10-10 – 【中文字幕】TOH幕后制作花絮 – 第二章 在船上拍摄
03、2018-10-11 – 【中文字幕】TOH幕后制作花絮 – 第三章 毁船记
04、2018-10-20 – 【中文字幕】TOH幕后制作花絮 – 第四章 习武记
05、2018-10-29 – 【中文字幕】TOH幕后制作花絮 – 第五章 服装篇
06、2018-11-05 – 【中文字幕】TOH幕后制作花絮 – 第六章 在泰国拍摄
07、2018-11-06 – 【中文字幕】TOH幕后制作花絮 – 第七章 传奇联盟
08、2018-11-07 – 【中文字幕】TOH幕后制作花絮 – 第八章 在拉贾斯坦邦拍摄
09、2018-11-07 – 【中文字幕】TOH幕后制作花絮 – 第九章 认识库达巴
10、2018-11-24 – 【中文字幕】TOH幕后制作花絮 – 第十章 认识费兰吉
11、2018-10-17 – 【中文字幕】歌舞Vashmalle 幕后制作花絮 – TOH
12、2018-10-25 – 【中文字幕】歌舞Suraiyya 幕后制作花絮 – TOH
13、2018-11-03 – 【中文字幕】歌舞Manzoor-e-Khuda 幕后制作花絮 – TOH

2018-11
22

自学天赋?

By xrspook @ 9:06:05 归类于: 烂日记

我觉得最容易让人学会坚持的东西是运动,但问题是如果运动是别人逼迫而不是自愿的,显然这就会非常痛苦。有时我会不知道自己某些的能力是不是天生的,因为貌似从来没有人逼迫过我去做些什么,但是在做某些事的时候,我就会表现出,不一般的执着。

小时候我觉得那是理所当然的,可能人人都这样,因为我不过是想做什么就努力去做而已,不管要花多少时间,不管要消耗多少精力。别人看着也好,没看着也好,尤其是没看着的时候我更加要偷偷的努力。我不知道之所以这么干是不是因为我要满足自己的虚荣心,但是如果人没有追求,大概也就没有往后的努力和最终的成绩了。

最明显的例子是小时候玩踢毽子,这种东西肯定不是天生就会的,你必须练习再练习,但是练习多少才算是个头呢?我不知道。对小时候的我来说,大概就是能跟别人玩,别人不会嫌弃我太糟糕,又或者我甚至能在跟别人玩的时候赢下比赛。我已经不记得小时候在外婆家外面的那条公共走廊上踢过多少小时的毽子。对我来说,我就只是希望自己能够不停地踢下去,一开始的时候是几下,往后是十几下,几十下,直到再也踢不下去为止。走廊很窄,估计最宽的地方顶多2米,我没有多大空间,我必须在那块小地方里练出我想要的效果。我没有练什么花式,反正就是一只脚重复的一个动作。因为从来没有人给我展示过还可以有什么花式。还可以两只脚轮着踢,还可以不只是向前踢,还可以向后踢,又或者用身体的其他部位垫一下再踢。如果我能连续踢三下都做不到,比我大的孩子玩的时候肯定不会让我加入,因为我那样的身手只是在浪费他们的时间。到后来,我记得我比他们任何一个都厉害。而让我觉得我真的到达了一定层次的是小学六年级的踢毽子比赛。当时的比赛内容是在一个规定的范围内,一分钟之内看谁踢得多。我记得那一次我很紧张,但即便我很紧张,我还是能不停地踢下去,虽然节奏有点乱。最后,我拿到了第一名。我不知道自己为什么会拿第一名,为什么别人就没有比我踢更多呢?第一名大概就是那堆人里最厉害的那个,但实际上,当我得了第一以后,我根本就不知道为什么会这样。

后来到了大学,大一的时候我选修的体育是网球。网球这种东西也是你必须得练习,不练习只靠天分,谁都做不到。光靠每个星期上的那两个小时网球课的练习远远不够,要在考试里及格,你必须得加练。就像踢毽子的一样。一开始的时候你根本无法控制,不知道该怎么控制球拍让球沿着你希望的路线运动。显然,一开始的时候,我的球是乱飞的,因为我比较大力,所以飞出去的球非常容易伤到人。一开始那几节课,我经常被老师骂个半死,但显然,即便我的球乱飞,我也不是故意的,大力这种事是天生的,是一直以来养成的,并不是我故意要制造危险。但突然有一天,老师在课后问我是不是加入了网球协会之类的,我说没有。潜台词是,我不过是平时加练了而已。我只是一个人对着墙壁打,在这慢慢的过程里,你会感觉到球感,觉得自己对那个东西渐渐有了控制力。这种纯粹的加练居然在老师的眼里会觉得我肯定是得到了高人的指点。

我也不知道自己是不是在自学方面有天赋,但是在运动方面,貌似我的自己一个人死磕往往会出一些让人意想不到的效果。我根本就没打算过自己要做得多好,我只是想做好一点,不想做拖油瓶,不想做被他们嫌弃的那个而已,但效果貌似都有点出乎我们所有人的意料。

当我年纪更大,在某些方面我可以控制花费更多时间和精力的时候,以前用在运动方面的力量更是可以无限的放大。明白到这个神奇的绝招以后,我觉得自己可以征服任何东西,只要我的终极目标不是成为世界第一。

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