Posts

Showing posts from February, 2020

Allwinner H2+ Sysbench CPU Test (1)

这一篇是关于手上的 全志H2+ CPU 的个人测试结果,仅此参考而已! 对了,裸机,没有任何散热芯片。 首先,看 Linux 上的平台数据: $ lscpu Architecture: armv7l Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 1 Model name: ARMv7 Processor rev 5 (v7l) CPU max MHz: 1008.0000 CPU min MHz: 480.0000 $ cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 48.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 processor : 1 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 48.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU rev

整理某理工大学的 Python 总结

Python Object 如果就只是比较两个变量是否相同的时候,就用 == 就足够了,但是有些很特殊的时候,需要用到比较内存地址,当需要比较两个内存地址是否相同的时候就可以用 is 。 比较内存是否相同可以用  is  或者  is not  ,所以说和 == 很相似。 值得注意的是当调用 == 时,就会调用默认的构造方法 a.__eq__(b) 。 不仅如此我们经常会用 is 来比较 None 。 创建对象的时候会调用 __new__() 来创建新的 object ,但是还会调用 __init__() 来初始化它,这个时候只需要重写 __init__() 方法就可以初始化对象的属性。 这里需要注意的是,如果你把一个 Class 加入 Set 集合,这个时候必须要重写 __eq__ 和 __hash__ 对象,是因为 Python 优化机制的问题,当 hash 值一样的时候,Python 默认就不会新建一个对象,以便节省内存空间。当然这个时候也不希望出现新建同一个物体的时 __hash__ 都不一样、新建不同物体时, __hash__ 值都一样的情况,除非你知道你在做什么。 如果只写  __hash__  就会有很多 bug 出现,所以官方希望你写  __hash__ 之前写上 __eq__ 。 现在来看一段代码: a = Product('Apple ][', 1977) #新建一个类,让a指向这个类的地址 b = a #b指向与上面这个类的地址 c = Product('Canon EOS 5D', 2005) #新建一个类,c指向与这个类的地址 a = c #a = c 也就是说a和c所指的都是新建第二个类的地址 a.name = 'Canon EOS1D X' #当修改a的属性,也就是修改a所指向的地址的属性 b.year = 1980 c.year = 2011 你会发现其实 python 里面很多都是跟地址有关系的。 另外,你还可以重写很多内部函数,比如: __str__ :重写此函数 python 会在调用 print() 之前判断是否有返回值,如果有优先调用。 __repo__ : 默认情况下, __repr_

Readme

欢迎来到我的博客,其实以前我就有博客,用的是某企鹅空间的,但是每次我写了一些技术性的文章某企鹅空间都不让我通过,也不是说他不好,因为所以还是我决定换平台。 其实我也有想过在自己的服务器开博客的,但我觉得万一不小心 DELETE 了怎么办?数据库异常了怎么办?我写的文章呢? 。。。。 本博客,只为技术分享传承,不用于任何商业目的。不想收取任何人的学习费用什么的。 但求所学之人,贵在心性,希望学到东西只用于正途。勿要用在歧途。 本人仅仅只是讲授知识,知识不分好坏,但人心分,用在不同的地方,则会造成不同的结果。 希望大家好好的克制己心,将所学,造福大家,而不是危害大家,否则出了问题,本人概不负责。 喜欢谷歌的开放式博客,可以自定义插件,改了一天的插件,不确定有没有问题。但已经放海外CDN加速好了,未来理论上不会有大问题吧。 另外,欢迎你们在下面评论,我自己的文章肯定也有错误,人不是100%都是正确的。 那么,如何才可以找到我呢? 请你记住: Manesec .com 这样,你可以浏览器输入 manesec.com  或者,谷歌搜索: Mane团队 , Mane Network Team 都行。 打开了之后, 点击右上角的按钮 ,即可跳转到这一篇博客! 对了,关于转载,本博客可以分享, 但是禁止转载! 如果真的需要的话,请贴上文章的话,然后粘贴一条引用连接! 还有,我觉得博客这东西,是一个人生记忆吧。