码迷,mamicode.com
首页 > 其他好文
满步微积分五——速度和变化率
导数的概念与运动物体速度的计算密切相关。正是由于这一个事实,在牛顿努力寻找动力学定理并理解行星运动的思考中将微积分作为他基本的工具。看起来似乎只有物理系的学生有必要关注对于速度准确的想法。但是,这些想法对变化率这个广泛概念提供了非常简单的说明,这个概念在其他研究领域也非常重要,包括生物和社会科学。在本节中,我们考虑速度问题的一个特殊情况:所讨论的对象可以看成沿着一条直行运动的点,所以它的位置由一个坐...
分类:其他好文   时间:2016-07-19 11:09:07    阅读次数:190
IdentityHashMap类源码解析
IdentityHashMap 1.内部通过数组存储键值对,相邻元素存在键值对 比如:i 位置是key,i+1位置是value 2.当hashcode相等,出现冲突的时候,通过线性探索发解决冲突问题 3.比较的是引用相等 IdentityHashMap与常用的HashMap的区别是: 前者比较key时是“引用相等”而后者是“对象相等”,即对于k1和k2,当k1==k2时,Identity...
分类:其他好文   时间:2016-07-19 11:08:35    阅读次数:140
统计分析基础 (一) 数据统计与图表
统计学是在数据分析的基础上,自17世纪中叶产生并逐步发展起来的一门学科。它是研究如何测定、收集、整理、归纳和分析反映数据,以便给出正确消息的科学。统计广泛地应用在各门学科,从自然科学、社会科学到人文学科,甚至被用来工商业及政府的情报决策之上,目前比较热门的应用:经济学,医学,心理学等。随着大数据(Big Data)时代来临,统计的面貌也逐渐改变,与信息、计算等领域密切结合,是数据科学(Data Science)中的重要主轴之一。...
分类:其他好文   时间:2016-07-19 11:10:39    阅读次数:433
傅立叶分析和小波分析之间的关系(通俗解释)
傅立叶分析和小波分析之间的关系(通俗解释)...
分类:其他好文   时间:2016-07-19 11:09:10    阅读次数:166
如何计算两个文档的相似度(二)
注:完全进行了测试,并附有完整代码: # -*- coding: cp936 -*- from gensim import corpora, models, similarities import logging logging.basicConfig(format='%(asctime)s : %(levelname)s : %(message)s' , level=logging.INF...
分类:其他好文   时间:2016-07-19 11:10:16    阅读次数:297
文件压缩与解压
文件压缩与解压思想:  (1)统计字符出现次数,结合最小堆的性质生成哈夫曼树;  (2)对叶节点进行编码,结点左边编0,右边编1;  (3)读取文件,用哈夫曼编码代替字符产生新的字符,即压缩;  (4)读取压缩文件,进行哈夫曼编码的解读产生相应字符,即解压; 例如,对以下数据生成哈夫曼树,以及产生相应的哈夫曼编码: //自己写的最小堆(因为在加强巩固,所以没用STL里的) ...
分类:其他好文   时间:2016-07-19 11:06:56    阅读次数:245
《How hard can it be? Estimating the difficulty of visual search in an image》和 PPT
《How hard can it be? Estimating the difficulty of visual search in an image》发表于2016年CVPR上,这篇文章是老师推荐的,需要说明的是它的model相对来说简单,而其真正的想法才是比较新颖的。         作者做的主要工作是提出了一种在视觉搜索中衡量图像的搜索难度的方法。我们知道人的视觉在进行搜索时,首先...
分类:其他好文   时间:2016-07-19 11:07:55    阅读次数:148
SortedMap接口源码解析
TreeMap的父接口 package java.util; public interface SortedMap extends Map { Comparator comparator(); SortedMap subMap(K fromKey, K toKey); SortedMap headMap(K toKey)...
分类:其他好文   时间:2016-07-19 11:07:56    阅读次数:161
WeakHashMap类源码解析
WeakHashMap特点 1.内部通过数组实现,和HashMap很类似 2.地址冲突通过链表实现,和HashMap一样 2.当除了自身有对key的引用外,此key没有其他引用那么此map会自动丢弃此值 相关包package java.util; import java.lang.ref.WeakReference; import java.lang.ref.ReferenceQueue;继...
分类:其他好文   时间:2016-07-19 11:08:03    阅读次数:179
STM32F10x_RTC秒中断
Ⅰ、概述 RTC(Real Time Clock)是实时时钟的意思,它其实和TIM有点类似,也是利用计数的原理,选择RTC时钟源,再进行分频,到达计数的目的。 该文主要讲述关于RTC的秒中断功能,这个功能类似SysTick系统滴答的功能。RTC秒中断功能其实是每计数一次就中断一次。注意,这里所说的秒中断并非一定是一秒的时间,它是由RTC时钟源和分频值决定的“秒”的时间,当然也是可以做到1秒钟中...
分类:其他好文   时间:2016-07-19 11:06:55    阅读次数:143
802.11协议精读9:初探节能模式(PS mode)以及缓存机制
序言 由于802.11的协议工作机制,如果其一种处于工作状态下,那么能耗还是比较大的,尤其移动设备的电量有限,所以在802.11协议初期就设计了相应的能耗管理机制,即引入了节能模式。本文我们主要讨论一下其节能模式的一些基本思想和相应的组件。对于具体的MAC层工作机制,我们在后续的文章中在进行展开。 注:本文初始的意图是描述在节能模式下具体的MAC层工作机制,不过后来在写缓存结构的时候,发现内容...
分类:其他好文   时间:2016-07-19 11:06:13    阅读次数:200
Opencv图像识别从零到精通(8)-----灰度直方图
次数据结构表示了由其图像坐标  和  指定的2D点。可定义为:Point pt; pt.x = 10; pt.y = 8; 或者 Point pt = Point(10, 8); void calcHist(const Mat* arrays, int narrays, const int* channels, InputArray mask, O...
分类:其他好文   时间:2016-07-19 11:08:03    阅读次数:341
HashSet类源码解析
HashSet特点 1.内部通过HashMap实现set的特征,HashMap的key就是集合的元素,value都设置为null 2.几乎就是HashMap 源码如下package java.util;public class HashSet extends AbstractSet implements Set, Cloneable, java.io.Seri...
分类:其他好文   时间:2016-07-19 11:06:52    阅读次数:171
H5游戏开发的那些坑(一) 客户端
【客户端】 1.关于游戏引擎 在15年3月开始准备做h5游戏的时候,首先遇到的问题就是引擎选型的问题。 当时市面上的2d引擎主要有3个:白鹭egret,layabox和cocos2d-js。 一方面,是因为我以前用cocos2d-x(c++)做了一年多的手游客户端,所以,很自然就选择了cocos2d-js。另一方面,是因为当时市面上其他两个引擎的成功项目还不多。 cocos引擎的每一次版...
分类:其他好文   时间:2016-07-19 11:05:13    阅读次数:359
LinkedHashSet类源码解析
LinkedHashSet概述: LinkedHashSet是具有可预知迭代顺序的Set接口的哈希表和链接列表实现。此实现与HashSet的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可为插入顺序或是访问顺序。 注意,此实现不是同步的。如果多个线程同时访问链接的哈希Set,而其中至少一个线程修改了该Set,则它必须保持外部同步。 LinkedHa...
分类:其他好文   时间:2016-07-19 11:06:14    阅读次数:94
Codeforces Round #305 (Div. 1) B. Mike and Feet(并查集)
题目链接:点击打开链接 思路:我们把元素从大到小排序, 从大到小依次合并区间, 对于第i个数, 如果他相邻左边的数比他大就合并, 相邻右边也一样。这样, 我们就求出了第i个数为最小值的最大区间。 更新答案即可。 细节参见代码: #include #include #include #include #include #include #include #include #in...
分类:其他好文   时间:2016-07-19 11:04:20    阅读次数:151
双连通分支
ACM模版点双连通分支去掉桥,其余的连通分支就是边双连通分支了。一个有桥的连通图要变成边双连通图的话,把双连通子图 收缩为一个点,形成一颗树。需要加的边为(leaf+1)/2 (leaf 为叶子结点个数) 参考题目链接: POJ 3177 Redundant Paths 给定一个连通的无向图 G,至少要添加几条边,才能使其变为双连通图。const int MAXN = 5010; // 点...
分类:其他好文   时间:2016-07-19 11:07:16    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!