原文链接:https://dave.cheney.net/2020/03/01/are large slices more expensive than smaller ones 程序员有一个迷信的倾向,特别是当一个程序员听说拷贝操作是“昂贵”的(耗时耗内存),而拷贝操作随处可见,特别是当它学习Go ...
分类:
其他好文 时间:
2020-04-15 01:01:11
阅读次数:
83
整数类型 -可正可负,没有取值范围限制 -十进制:153 -二进制,以0b或0B开头:0b010,0B101 -八进制,以0o或0O开头:0o123,0O456 -十六进制,以0x或0X开头:0x9a,0X89 浮点数类型 -带有小数点及小数的数字 -浮点数取值范围和小数精度都存在限制,但常规计算可 ...
分类:
编程语言 时间:
2020-04-10 00:08:18
阅读次数:
134
最近在做kaggle比赛,xgboost调参是个大问题。耗时,耗力啊。一个参数调半个小时啊。 看得懂吧,每个参数逐步的,调整取值范围。 建议: 每次调一个参数。 每次一个参数,输入3个数,例如:默认参数是 1, 候选范围你可以选择 【0.1,1,10】,一定要差一个数量级,这样可以圈定范围。然后通过 ...
分类:
其他好文 时间:
2020-04-03 00:43:34
阅读次数:
59
0x3f3f3f3f的十进制是1061109567,是10^9级别的(和0x7fffffff一个数量级),而一般场合下的数据都是小于10^9的,所以它可以作为无穷大使用而不致出现数据大于无穷大的情形。 另一方面,由于一般的数据都不会大于10^9,所以当我们把无穷大加上一个数据时,它并不会溢出(这就满 ...
分类:
其他好文 时间:
2020-03-08 13:55:46
阅读次数:
70
递归 递归的结束条件 问题本身可以拆分成更为简单的子问题,而子问题可以通过同样的方法解决。 问题需要有边界,否则会掉进递归死循环。 递归并不高效,大数量级的问题要慎用,你可能永远等不到答案。 1.利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 def read_char(string ...
分类:
其他好文 时间:
2020-03-03 00:46:30
阅读次数:
70
硬件的效率与一致性 由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中,这样处理器就 ...
分类:
编程语言 时间:
2020-03-02 10:38:55
阅读次数:
75
索引是存储引擎用于快速找到记录的一种数据结构,这也是索引的基本功能.在MySQL中也叫"键key".良好的性能少不了索引.换句话说,索引优化能够将查询性能轻松提高几个数量级. 1. 索引基础 运行上面的查询:如果在actor_id列上有索引,MySQL将使用该索引去查找actor_id为5的列,也就 ...
分类:
其他好文 时间:
2020-03-02 00:34:34
阅读次数:
55
1、简述 private、 protected、 public、 internal 修饰符的访问权限。private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 当前程序集 ...
罕见事件,可以对初始概率做出数量级的改变。 ...
分类:
其他好文 时间:
2020-02-24 18:30:03
阅读次数:
133
Spatial Temporal Multi Cue Network for Continuous Sign Language Recognition 来自中科大的文章,发表在AAAI2020上。 提出了一种利用空间和时间上的多种信息相结合的端到端学习框架,RWTH v2 WER: 21.1 ,RW ...
分类:
其他好文 时间:
2020-02-24 00:24:11
阅读次数:
87