作为重要的常用集合,HashMap主要是提供键值对的存取,通过key值可以快速找到对应的value值。Hash表是通过提前设定好的规则计算一个元素的hash值来找到他在数组中的存储位置进行快速定位,假设有一个大小为10的数组,可以设定简单的计算规则为元素转为int后mod 10,由此元素的hash值 ...
分类:
编程语言 时间:
2018-08-11 21:54:50
阅读次数:
163
html+css 习题 html+css 习题 html+css 习题 ...
分类:
Web程序 时间:
2018-08-11 21:54:30
阅读次数:
200
Requests: 让 HTTP 服务人类 虽然Python的标准库中 urllib2 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 “HTTP for Humans”,说明使用更简洁方便。 Requests 唯一的一个非转基因的 Py ...
分类:
其他好文 时间:
2018-08-11 21:54:21
阅读次数:
180
MVC 框架教程 Spring web MVC 框架提供了模型-视图-控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组件。MVC 模式导致了应用程序的不同方面(输入逻辑、业务逻辑和 UI 逻辑)的分离,同时提供了在这些元素之间的松散耦合。 模型封装了应用程序数据,并且通常它们由 P ...
分类:
编程语言 时间:
2018-08-11 21:54:15
阅读次数:
172
一、概述 在上一篇中,我们介绍了Word2Vec即词向量,对于Word Embeddings即词嵌入有了些基础,同时也阐述了Word2Vec算法的两个常见模型 :Skip-Gram模型和CBOW模型,本篇会对两种算法做出比较分析并给出其扩展模型-GloVe模型。 首先,我们将比较下原Skip-gra ...
分类:
编程语言 时间:
2018-08-11 21:54:04
阅读次数:
302
Condition的使用 Condition用于实现条件锁,可以唤醒指定的阻塞线程。下面来实现一个多线程顺序打印a,b,c的例子。 先来看用wait和notify的实现: public class Demo { private volatile int singal; public synchron ...
分类:
编程语言 时间:
2018-08-11 21:53:54
阅读次数:
202
1.Python创建list: Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> ['Michael', 'Bob', 'Tracy'] ['Michael', 'Bob', ' ...
分类:
编程语言 时间:
2018-08-11 21:53:46
阅读次数:
175
scrapy框架 scrapy是一套基于Twisted的异步处理框架,是纯python实现的爬虫框架,用户只需要定制开发几个模块就可以轻松实现一个爬虫,用来抓取网页内容或者各种图片。 scrapy Engine:scrapy引擎 负责调度器,下载器,管道和爬虫之间的通讯信号和数据的传递,相当于交通站 ...
分类:
其他好文 时间:
2018-08-11 21:53:36
阅读次数:
171
RS485由RS232和RS422发展而来,弥补了抗干扰能力差、通信距离短、速率低的缺点,增加了多点、双向通信能力,即允许多个发送器连接在同一条主线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围. RS485可以采用二线和四线两种方式,二线制可以实现真正的多点双向通信.其主要特点如 ...
分类:
其他好文 时间:
2018-08-11 21:53:29
阅读次数:
170
1,程序开发三大流程: 2,whlie循环语句: 3,字符串方法 join 拼接字符串 count 查找出字符串出现的个数 capitalized 把整个字符串的首字母大写 center 前后两边同时增加相对应的字符串 endswith 查看字符串是否以某个内容结尾并返回布尔值 startswith ...
分类:
编程语言 时间:
2018-08-11 21:53:22
阅读次数:
188
Mybatis是什么?Mybatis是一个持久层框架。Java中通过Mybatis,程序可以很方便的对数据库进行操作。使开发者专注于SQL语句,避免了重复的JDBC代码。使用MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集灵活且强大,支持定制化SQL、存储过程以及高级映射支持XML和注解两种形式编写SQL数据库中的记录可以映射为普通Java对象准备环境:开发工具:I
分类:
其他好文 时间:
2018-08-11 21:53:14
阅读次数:
182
SimpleJdbcCall 类可以被用于调用一个包含 IN 和 OUT 参数的存储过程。你可以在处理任何一个 RDBMS 时使用这个方法,就像 Apache Derby, DB2, MySQL, Microsoft SQL Server, Oracle,和 Sybase。 还是基于Spring之J ...
分类:
数据库 时间:
2018-08-11 20:58:06
阅读次数:
211
urllib2库的基本使用 所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。 在Python中有很多库可以用来抓取网页,我们先学习urllib2。 urllib2 是 Python2.7 自带的模块(不需要下载,导入即可使用) urllib2 官方文档:https:// ...
分类:
Web程序 时间:
2018-08-11 20:57:57
阅读次数:
239
前言 为了方便保存自己的代码,下班后可以回家继续进行,自己的码农工作,介绍一下 。 什么是Github呢? 作为一个编程人员,我觉得得了解一下 吧! 当然,如果你放弃了码农或者技术人员的身份,也不必了解,话不多说, 是一个基于 的代码托管平台,可以把自己的代码保存在网站上,当你需要时,可以在该平台拉 ...
分类:
移动开发 时间:
2018-08-11 20:57:48
阅读次数:
240
Numpy array([[1, 2, 3, 4, 5, 6], [2, 3, 4, 5, 6, 7], [3, 4, 5, 6, 7, 8]]) 数组创建 创建数组:zeros()/zeros_like()/ones()/ones_like() # 创建一个正方的N*N的单位矩阵,对角线值为1,其 ...
分类:
其他好文 时间:
2018-08-11 20:57:35
阅读次数:
236
【1】QTCreator调试,应用程序输出:unknown debugger type "No engine" 如图:下断点-》调试程序-》应用程序输出 说明:调试器无法正常使用。 【2】查看QTCreator配置。主界面-》工具-》选项 如图:选项-》构建和运行-》构建套件(Kit)-》调试器。查 ...
分类:
其他好文 时间:
2018-08-11 20:57:29
阅读次数:
254
传送门 思路:由于n<=6,我们可以枚举油滴放置顺序的排列,然后DFS。对于每个油滴,其能扩散的最小半径为min{到四个边界的距离,到已添加的点的扩散范围的最小距离}。最后注意四舍五入:printf("%d",(int)ans+0.5);(其中ans为double类型)。 AC Code: ...
分类:
其他好文 时间:
2018-08-11 20:57:20
阅读次数:
120