创建进程有两种方式,1:由操作系统创建;2:由父进程创建
由操作系统创建的进程,它们之间是平等的,一般不存在资源继承关系(称之为:系统进程)。而对于由父进程创建的进程(子进程),它们和父进程之间是隶属的关系,然后子进程继续创建属于自己的子进程,形成进程家族...
分类:
系统相关 时间:
2016-05-18 19:35:56
阅读次数:
258
早就对PageRank 算法感兴趣,但一直都是轮廓性的概念,没有具体深入学习。最近要学习和总结MapReduce 的实例,就又把PageRank 算法重新学习了一遍,并基于MapReduce 进行了实现。1. PageRank是什么PageRank,网页排名,右脚网页级别。是以Google 公司创始人Larry Page 之姓来命名。PageRank 计算每一个网页的PageRank值,并根据Pag...
分类:
编程语言 时间:
2016-05-18 19:36:24
阅读次数:
243
Demo分析响应式编程的概念现在火的一塌糊涂,各种RxXXX库层出不穷,虽然这些库的实现语言各不相同,但是原理都是一样的。我的理解是这些库主要都包含三个东西:Observable, OnSubscribe, Subscriber。阅读本文的读者必须懂的这些概念,初学者建议看下RxJava专题 上的文章再来看本文。我们就从源码层级来分析一下这中间的事件流,线程切换是怎么个原理。这里交代下本文分析的Rx...
分类:
编程语言 时间:
2016-05-18 19:35:04
阅读次数:
287
本文主要讲述Android 6.0 SIM卡初始化流程,UICC的架构图如下:/**
* This class is responsible for keeping all knowledge about
* Universal Integrated Circuit Card (UICC), also know as SIM's,
* in the system. It is also use...
分类:
移动开发 时间:
2016-05-18 19:35:14
阅读次数:
545
符号表(3)——二叉查找树
本系列文章主要介绍常用的算法和数据结构的知识,记录的是《Algorithms I/II》课程的内容,采用的是“算法(第4版)”这本红宝书作为学习教材的,语言是java。这本书的名气我不用多说吧?豆瓣评分9.4,我自己也认为是极好的学习算法的书籍。
通过这系列文章,可以加深对数据结构和基本算法的理解(个人认为比学校讲的清晰多了),并加深对java的理解。符号表...
分类:
编程语言 时间:
2016-05-18 19:35:53
阅读次数:
362
近来遇到了一些常见的概念,尤其是网络编程方面的概念,如:阻塞、非阻塞、异步I/O等等,对于这些概念自己也没有太清晰的认识,只是很模糊的概念,说了解吧也了解,但是要让自己准确的描述概念方面的具体细节,却说的不那么准确,这也是自己在这几个方面也没有细细考究过的原因吧。经过看了些这几个概念的资料,发现同步、异步、阻塞、非阻塞的概念其实也并不难以理解,在此写下此文,欢迎拍砖,希望多多交流。
1 同步...
分类:
其他好文 时间:
2016-05-18 19:34:35
阅读次数:
216
题目信息1088. Rational Arithmetic (20)时间限制200 ms
内存限制65536 kB
代码长度限制16000 B
For two rational numbers, your task is to implement the basic arithmetics, that is, to calculate their sum, difference, produc...
分类:
其他好文 时间:
2016-05-18 19:34:21
阅读次数:
175
参考自:http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html
1、Socket 简介
本地的进程间通信(IPC)有多种方法:
1)消息传递(PIPE、FIFO、消息队列等)
2)同步(互斥量、条件变量、读写锁、记录锁、信号量等)
3)共享内存(匿名的和具名的)
4)远程过程调用(Sol...
分类:
其他好文 时间:
2016-05-18 19:34:28
阅读次数:
218
在前两节中,我们通过一个简单的例子从服务器端的角度简要的研究了twisted的源码。在本节,我们将通过另外一个例子,从客户端的角度研究twisted的相关源码,完整例子在这里下面是简化的代码:class PoetryProtocol(Protocol): poem = '' def dataReceived(self, data):
self.poem += data...
分类:
其他好文 时间:
2016-05-18 19:35:39
阅读次数:
196
题目信息1091. Acute Stroke (30)时间限制400 ms
内存限制65536 kB
代码长度限制16000 B
One important factor to identify acute stroke (急性脑卒中) is the volume of the stroke core. Given the results of image analysis in which...
分类:
其他好文 时间:
2016-05-18 19:33:49
阅读次数:
208
题目信息1087. All Roads Lead to Rome (30)时间限制200 ms
内存限制65536 kB
代码长度限制16000 B
Indeed there are many different tourist routes from our city to Rome. You are supposed to find your clients the route with...
分类:
其他好文 时间:
2016-05-18 19:32:53
阅读次数:
186
题目信息1089. Insert or Merge (25)时间限制200 ms
内存限制65536 kB
代码长度限制16000 BInsertion sort iterates, consuming one input element each repetition, and growing a sorted output list. Each iteration, insertion so...
分类:
编程语言 时间:
2016-05-18 19:33:21
阅读次数:
201
十六:IO操作
IO对象无拷贝和赋值,只能引用传递,并且不能是const
函数good() 所有错误位都没置位的情况下返回true;
fail() 一般用作流使用的条件(failbit,badbit)
eof()和bad()只表示特定的错误。
例如:将failbit和badbit复位,但eofbit不变
cin.clear(cin.rdstate() &~cin.fa...
分类:
编程语言 时间:
2016-05-18 19:33:49
阅读次数:
257
题目信息1090. Highest Price in Supply Chain (25)时间限制200 ms
内存限制65536 kB
代码长度限制16000 B
A supply chain is a network of retailers(零售商), distributors(经销商), and suppliers(供应商)– everyone involved in moving a...
分类:
其他好文 时间:
2016-05-18 19:33:23
阅读次数:
144
题目信息1092. To Buy or Not to Buy (20)时间限制100 ms
内存限制65536 kB
代码长度限制16000 B
Eva would like to make a string of beads with her favorite colors so she went to a small shop to buy some beads. There were m...
分类:
其他好文 时间:
2016-05-18 19:34:05
阅读次数:
169
一:
g++c1.cpp -o c1.exe -std=c++11
c++11,加入了int a = {10},的初始化形式,如果有精度损失,那么会有警告。
二:
对:const int引用= int //const 只是针对自己来说的
错:int 引用 = constint //不符合逻辑与语法,引用不是常量,说明可以改,但引用的却是常量,矛盾了。...
分类:
编程语言 时间:
2016-05-18 19:32:49
阅读次数:
295
题目信息1093. Count PAT’s (25)时间限制120 ms
内存限制65536 kB
代码长度限制16000 B
The string APPAPT contains two PAT’s as substrings. The first one is formed by the 2nd, the 4th, and the 6th characters, and the secon...
分类:
其他好文 时间:
2016-05-18 19:31:34
阅读次数:
116