算法描述:散列表是一种在时间和空间上做出权衡的查找算法。使用查找算法分为两步。第一步是通过散列函数将被查找的键转化未数组的一个索引。理想情况下,不同的键都能转为不同的索引值。当然,这只是理想情况,所以我们需要面对两个或多个键都被散列到相同索引值的情况。因此,散列查找的第二部就是处理碰撞冲突的过程。 ...
分类:
其他好文 时间:
2018-09-23 20:43:00
阅读次数:
245
1 # 在init之前做判断,但是耦合度太高 2 class Person: 3 def __init__(self, name:str, age:int): 4 params = ((name, str), (age, int)) 5 if not self.typecheck(params): ... ...
分类:
其他好文 时间:
2018-09-23 18:21:26
阅读次数:
185
Windows下python pip升级失败的解决方案 - CSDN博客 Windows下python pip升级失败的解决方案 - CSDN博客 捶胸跺脚 于 2018-05-24 17:05:49 收藏在此网站。 2018-05-24 17:05:51 - 2018-05-24 17:05:52 ...
分类:
其他好文 时间:
2018-09-23 13:44:05
阅读次数:
211
join连接 MapReduce能够执行大型数据集间的连接(join)操作。连接操作的具体实现技术取决于数据集的规模及分区方式连接操作如果由mapper执行,则称为“map端连接”;如果由reducer执行,则称为“reduce端连接”。 Map端连接 在两个大规模输入数据集之间的map端连接会在数 ...
分类:
其他好文 时间:
2018-09-22 19:52:06
阅读次数:
128
(一)解析class_device_create函数 (二)当我们使用class_create创建一个类之后我们就可以使用class_device_create函数在这个类下面创建一个设备了,class_create创建查看004_linux驱动之_class_create创建一个设备类 (三)cl ...
分类:
系统相关 时间:
2018-09-22 17:01:13
阅读次数:
189
前后端分离,前端利用ajax调用后端API接收json数据,进行表单的增删改查 软件架构 + IDE:IDEA + 数据库:mysql + jdk:1.8 + tomcat:9 + 后端:springmvc,mybatis + 前端:bootstrap 项目地址:https://gitee.com/ ...
分类:
Web程序 时间:
2018-09-22 14:27:39
阅读次数:
726
第16章 学习速率调度器 上一章中我们在训练MiniVGGNet时,在应用SGD优化网络时新引入了一个decay参数。本章我们将讨论学习速率调度器(learning rate schedules)的概念,有时称为学习速率退火或自适应学习速率。通过epoch-to-epoch的方式调整学习速率,我们可 ...
分类:
其他好文 时间:
2018-09-21 15:05:52
阅读次数:
248
<script> function getHiddenProp() { var prefixes = ['webkit', 'moz', 'ms', 'o']; // if 'hidden' is natively supported just return it if ('hidden' in d ...
分类:
其他好文 时间:
2018-09-21 13:36:00
阅读次数:
190
# it = lst.__iter__() # 获取迭代器# print(it.__next__())# print(it.__next__())# print(it.__next__())# print(it.__next__()) # it = iter(lst) # 内部执行的依然是__ite ...
分类:
其他好文 时间:
2018-09-20 21:21:25
阅读次数:
187
上一章写到pom.xml有一个报错,说找不到web.xml文件。确实是这样的,因为我们用maven搭建的web层里就是没有这个文件。我们能看到,webapp文件夹里是空的。 没有,就想办法把它弄出来。 一、右键项目>>>>Java EE Tools>>>>Generate Deployment De ...
分类:
Web程序 时间:
2018-09-20 19:20:32
阅读次数:
196