python指定位数的16进制码
背景
python中hex内置函数无法将生成的16进制码自动补0,比如说:
1 | print(hex(2)) |
很明显,这个一点都不好便于后续处理,我们总喜欢规整的嘛,全是总共8位的16进制就是32位数,就像:
1 | 0x00112233 |
解决办法
通过多次查资料和尝试,得到如下:
1 | def myhex(n): |
最近qq搞了个龙年可以刷龙表情的小彩蛋,qq用户可以刷出五颜六色的龙,其中还有一个隐藏款。
hmmm然后就发现了一件比较有意思的事情……
qq的表情的实现方式原理原来是两个个特殊的字符:Ɗ
前者是一个控制字符,后者是特定序号对应的拉丁字母
QQ隐藏表情代码?! - 哔哩哔哩 (bilibili.com)
\u0014\u18a
,比如说这个 就是大龙
复制到qq里面即可正常显示
1 |
|
qq中还有一些特殊的文字样式,比如说动态文本以及控制文本的特殊颜色的代码,实现原理和上面一样,实际上都是通过特殊的文本来实现的控制渲染。
1 | <%ĀĀ␇Þ>潮流 |
1 |
|
为什么我会比较感兴趣类似的方法论的东西呢?实际上我认为这和我的个人特点有关,我比较喜欢找到一些比较巧妙的东西来增加我自己的效率。
但是我同时认为我自己不是一个空谈者,我对于那些东西进行实践,并且结合自己的知识将他们转化为我自己的东西。
带领我从一个较为专业的视角去看待学习这件事情的是yJango的学习观。当时我会在考差了之后断断续续地学习其中的知识。学习观01:好多人一辈子都没搞清什么是学习 - 知乎 (zhihu.com)
1 |
|
如果要说当时这个给我带来的最大的影响是什么,那就是对于学习就是压缩信息,总结方法的过程。这一观点我现在还在使用
另外,最重要的一点就是其让我知道了线性笔记 的劣势,我第一次知道了思维导图是什么。
更进一步的认识则是后来实际的阅读相关的书籍,当时我拿着我的闲钱想买本书,然后这一系列书刚好激发了我的兴趣:博赞学习技巧系列。
怎么说呢,当时我本身对于相关的学习技巧之类的东西颇感兴趣。然后当时我本来打算是选购一本小说的,但是很可惜,没有我想要的书本。然后这系列书中有一本叫做思维导图的书吸引了我的兴趣,我知道线性笔记的劣势,同时知道思维导图可以很好地解决我的问题之后,便一直思考着想要变革我自己的笔记形式,但是苦于我拿到了手机的时候不可能再去学习了,我肯定是要玩游戏的,而且这种需要时间去实践的东西,使用不是很容易就能接触到的手机作为学习的对象来说不是十分的理想。
所以说我当即就想着要将其买下来看看,然后又得知这一本书才买7元的时候,我简直要高兴坏了,当即就将这一系列一并购买了下来。一本小说的价格也就30左右,而这一本学习之key却只要35,还是五本。
然后我就开始正式的阅读起了这几本书……虽然也是断断续续的读,但是我认为这几本书对于我现在的影响十分之大。
光是学习理论是没有什么用处的,只有真正的践行,才能被称之为有效。
博赞在书中主要是介绍了以下几种观念: 1. “学习整体”的思路,先通读书然后再追求细节 2. 学习规律:主要强调的是学习时的整体观念和学习后的复习 3. 快速阅读技术:通过一些技巧去有意识地提高自己的阅读速度 4. 思维导图:思维导图是一种构建知识体系的东西 5. 快速记忆:能够在几秒钟记忆下大量的信息
虽然说我知道有这么多的理论知识,但是实际上,在那个时候我能加以实践并且对于我来说卓有成效的几乎没有。
在高中的那段时间里面,所需要学习的知识基本上属于是应试的内容,根本用不到这么多的技巧,beside,学习观给我带来的思维上的启示的意义反而更大一点。
学习整体的方式主要是因为所学习的内容的缘故所以说优点运用不来,但是其对于新的知识的获取确实十分有用
学习规律要求定时复习,这是有道理的,但是在高中基本上的东西就那么多,后面到了高二下之后又不怎么学习新的东西,所以说也不是十分适用。
快速阅读我一直没有学会……或许这需要专门的训练?
思维导图主要还是载体的限制性和长线生效的局限性,在高中的后半部分,我通过软件Xmind解决了载体形式上的局限性,但是同时仍然没有解决长期生效的问题,一部分可能还是因为高中时期的知识体系还是较为死板的。
而至于快速记忆,确实有用但是,但是怎么说呢,感觉用来记忆小板块的东西较为好用,而记忆体系较大的东西实际上没有那么好用。当然这也有我没有完全学会的原因。
而后就是现在了,我仍然在探索较为高效的知识体系构建法,目前的想法是:
听课学懂——做题——整理错题以及想法《循环》
总而言之,还是需要实践,另外,我仍旧想实践一下博赞的学习技巧原理
另外,为了使自己更加深刻的理解《自控力》这本书,我打算再抽时间出来对其进行按部就班的实践,并且总结我的想法和体验。