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