题目链接:https://leetcode.com/problems/longest-substring-without-repeating-characters/
题目:
Given a string, find the length of the longest substring without repeating characters.
Examples:
Give...
分类:
其他好文 时间:
2016-05-30 15:33:33
阅读次数:
195
题目链接:https://leetcode.com/problems/spiral-matrix/
题目:
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.
For example,
Given the followin...
分类:
其他好文 时间:
2016-05-30 15:31:54
阅读次数:
137
题目链接:https://leetcode.com/problems/reverse-vowels-of-a-string/
题目:
Write a function that takes a string as input and reverse only the vowels of a string.
Example 1:
Given s = "hello", return...
分类:
其他好文 时间:
2016-05-30 15:31:58
阅读次数:
95
题目链接:https://leetcode.com/problems/maximum-product-subarray/
题目:
Find the contiguous subarray within an array (containing at least one number) which has the largest product.
For example, give...
分类:
其他好文 时间:
2016-05-30 15:32:29
阅读次数:
139
题目链接:https://leetcode.com/problems/increasing-triplet-subsequence/
题目:
Given an unsorted array return whether an increasing subsequence of length 3 exists or not in the array.
Formally the fu...
分类:
其他好文 时间:
2016-05-30 15:33:57
阅读次数:
200
题目链接:https://leetcode.com/problems/perfect-squares/
题目:
Given a positive integer n, find the least number of perfect square numbers (for example, 1,
4, 9, 16, ...) which sum to n.
For examp...
分类:
其他好文 时间:
2016-05-30 15:34:19
阅读次数:
156
redis服务器负责与多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所才参数的数据,并通过资源管理来维持服务器自身的运转。1. 命令请求的执行过程以SET命令为例:redis> SET key value
redis> OK1.1 发送命令请求1.2读取命令请求当客户端与服务器之间的连接套接字因为客户端的写入而变的可读时,服务器将调用命令请求处理器来执行如下操作:...
分类:
其他好文 时间:
2016-05-30 15:34:09
阅读次数:
229
本期内容
本讲讲解sparkStreaming的driver部分的数据的接受和管理的部分,即receiverTracker,包括:
1.receiverTracker的架构设计
2.消息循环系统
3.receiverTracker的具体实现。...
分类:
其他好文 时间:
2016-05-30 15:32:58
阅读次数:
290
【0】README
1)本文部分文字描述转自“how tomcat works”,旨在学习“tomcat(17)启动tomcat”的相关知识;
2)本文重点关注启动Tomcat时会用到的两个类,分别是Catalina类和 Bootstrap类;(干货——引入tomcat启动时用到了两个类,分别是Catalina类和 Bootstrap类)
2.1)org.apache.catalina....
分类:
其他好文 时间:
2016-05-30 15:31:40
阅读次数:
213
上图是AP和AC进行交互的状态机FSM,报文的交互通过DTLS加密传送,DTSLS和CAPWAP状态机通过API接口命令和通知完成交互。
Start状态:AP开始和AC会话的初始状态;Idle状态:AP初始化完成以后,进入这个状态;Discovery状态:AP接着进入发现AC的状态,如果AP指定AC,这个状态可以跳过;DTLS Setup状态:AP进入这个状态完成DTLS的会话鉴权;DT...
分类:
其他好文 时间:
2016-05-30 15:30:32
阅读次数:
303
一、简介
Zookeeper 是分布式服务框架,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等等。
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
ZooKeeper包含一个简单的原语集,[1] 提供Java和C的接口。...
分类:
其他好文 时间:
2016-05-30 15:30:08
阅读次数:
298
本文首先对 Spark 日志解析示例从运行、输出结果、源代码解释、涉及知识面拓展解释等多方位开始讲解,然后对 Page Rank 示例也按照同样的方式进行讲解,最后对程序中示例代码里出现的其它知识点进行解释。...
分类:
其他好文 时间:
2016-05-30 15:29:47
阅读次数:
400
Geoffery Hinton教授的Neuron Networks for Machine Learning的第十讲介绍了如何combine模型,并进一步从实际应用的角度介绍了完全贝叶斯方法。Why it helps to combine models这一小节,我们讨论在做预测时为什么要结合许多模型。使用多个模型可以在拟合真正的规则和拟合样本错误之间做一个很好的折中。我们已经知道,当训练数据比较少时...
分类:
其他好文 时间:
2016-05-30 15:31:33
阅读次数:
181
最近在算法移植中涉及到Linphone,于是开始研究Linphone。首先在Ubuntu下编译成功Linphone,然后开始研究源码,结合网上的资料,写了下面的学习笔记,其中参考的网上资料,在文中添加上链接。
Linphone之Mediastreamer2分析 一、Linphone中流媒体处理结构 分为2个部分MEDIASTREAMER2和ORTP
MEDIASTREAMER2**负责媒体流的...
分类:
其他好文 时间:
2016-05-30 15:29:21
阅读次数:
3079
这节讲述IA32分段机制中的特权级。包括CPL、DPL、RPL的介绍以及代码实现不同特权级之间的转换。
IA32的分段机制有四种特权级别,从高到低分别是0、1、2、3。数字越小表示的特权级越大。
处理器引入特权级的目的是为了保护核心代码和数据。核心的代码和数据会被放在较高的层级中。从而避免低特权级(外层)的任务在不被允许的情况下访问位于高特权级(内层)的段。
在开始之前,首先...
分类:
其他好文 时间:
2016-05-30 15:29:04
阅读次数:
151
Kafka日志本身是由多个日志段组成(log segment)。一个日志是一个FileMessageSet,它包含了日志数据以及OffsetIndex对象,该对象使用位移来读取日志数据
* borker配置就是指配置server.properties文件 *最小配置通常情况下需要在减压缩kafka后,修改config/server.properties 配置文件中的以下两项log.dirs = k...
分类:
其他好文 时间:
2016-05-30 15:28:01
阅读次数:
234
1. 对象存储问:我可以存储多少数据?您可以存储的总数据容量和对象个数不受限制。各个 Amazon S3 对象的大小范围可以从最小 0 字节到最大 5 TB。可在单个 PUT 中上传的最大数据元为 5 GB。对于大于 100 MB 的数据元,客户应该考虑使用分段上传功能。理解这个问题,事实上有助于理解RADOS的本质,因此有必要在此加以分析。粗看起来,librados和RADOS GW的区别在于,l...
分类:
其他好文 时间:
2016-05-30 15:29:14
阅读次数:
253