1. PageRank算法概述 PageRank,即网页排名,又称网页级别、Google左侧排名或佩奇排名。 是Google创始人拉里·佩奇和谢尔盖·布林于1997年构建早期的搜索系统原型时提出的链接分析算法,自从Google在商业上获得空前的成功后,该算法也成为其他搜索引擎和学术界十分关注的计算模 ...
分类:
编程语言 时间:
2016-04-30 14:08:23
阅读次数:
296
Given a string S and a string T, count the number of distinct subsequences of T in S. A subsequence of a string is a new string which is formed from t ...
分类:
其他好文 时间:
2016-04-30 14:07:46
阅读次数:
119
最近在读《深入理解Java虚拟机》,收获颇丰,记录一下,部分内容摘自原书。
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如图所示:
...
分类:
其他好文 时间:
2016-04-30 13:04:41
阅读次数:
269
MongoDB中数据架构;命名规范;集合的操作;数据的增删改查(CRUD)...
分类:
数据库 时间:
2016-04-30 13:03:42
阅读次数:
295
前言对于任何一个网页来说都会涉及到交互,交互的过程必然离不开事件的响应与处理。下面简单谈谈HTML DOM Event对象。HTML DOM EventEvent 对象Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。
事件通常与函数结合使用,函数不会在事件发生前被执行!事件句柄 (Event Handlers)HTML 4.0 的新特性之一是能...
分类:
Web程序 时间:
2016-04-30 13:01:58
阅读次数:
308
伪类用单冒号 我们平时熟悉的a:link、a:visited、a:hover和a : active 伪元素用双冒号(为了更好的兼容我们也用单冒号) 常用的:before :after和 :first-line :first-letter ::selection 先看三篇博客: http://blog ...
分类:
Web程序 时间:
2016-04-30 13:01:29
阅读次数:
184
容斥原理。 算出不限制硬币数量的方案,-限制1+限制2-限制3+限制4。 限制就是用d+1个硬币。 #include #include #include using namespace std; const int maxn = 100000+10; long long f[maxn],res; i... ...
分类:
其他好文 时间:
2016-04-30 13:02:09
阅读次数:
133
Hadoop Hive sql语法详解 Hadoop Hive sql语法详解 Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构 化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL ...
分类:
数据库 时间:
2016-04-30 13:01:11
阅读次数:
287
There is a fence with n posts, each post can be painted with one of the k colors.You have to paint all the posts such that no more than two adjacent f ...
分类:
其他好文 时间:
2016-04-30 13:01:23
阅读次数:
214
Hadoop集群配置(最全面总结) 通常,集群里的一台机器被指定为 NameNode,另一台不同的机器被指定为JobTracker。这些机器是masters。余下的机器即作为DataNode也作为TaskTracker。这些机器是slaves\ 官方地址:(http://Hadoop.apache. ...
分类:
其他好文 时间:
2016-04-30 13:02:23
阅读次数:
266
第一章:Android系统移植与驱动开发 本章是作为学习Linux驱动的第一道门,主要对Android以及Linux 驱动做一个总体的介绍,学习Android驱动开发,实际上就是学习Linux驱动开发,只是Android增加了一个HAL,这是Android所特有的。 首先要了解Android系统架构 ...
分类:
移动开发 时间:
2016-04-30 13:02:52
阅读次数:
150
题目:实现函数double Power(double base,int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。 这里的话,假设我们输入的指数exponent为32,我们的目标是求一个数的32次方,如果我们已经知道了它的16次方,那么只需要在16 ...
分类:
其他好文 时间:
2016-04-30 13:00:14
阅读次数:
153
Git的安装:在使用Git之前首先要安装Git。很多Linux系统已经带了Git。如果读者的Linux没有安装Git,可使用下面的方法来安装Git的最新版本。 Ubuntu Linux 10.10或更新的版本,可以使用下面的命令来安装Git。 #apt-get install git #apt-ge ...
分类:
移动开发 时间:
2016-04-30 13:00:54
阅读次数:
186
这一章用一整章的内容向我们展示了Git的基本用法,虽然Git不是学习Android移植和Linux内核、驱动开发必须掌握的技术。但是对于想深入研究这些低层技术的读者,Git是学习过程中不可缺少的工具。 这章开始先为我们讲解了如何安装Git,之后是讲在Linux下直接使用man命令查看指定命令的帮助文 ...
分类:
其他好文 时间:
2016-04-30 12:59:37
阅读次数:
149
A message containing letters from A-Z is being encoded to numbers using the following mapping: 'A' -> 1'B' -> 2...'Z' -> 26Given an encoded message co ...
分类:
其他好文 时间:
2016-04-30 13:01:28
阅读次数:
133
国内ADSL用户的带宽一般都是1M、2M、3M的,理论上的下载速度分别是128K/S、256K/S、384K/S。 1024/8 128 2048/8==256 ...
分类:
其他好文 时间:
2016-04-30 13:01:35
阅读次数:
122