码迷,mamicode.com
首页 > 全部
Linux进程,fork-专研精讲(实例讲解)!!!
创建进程有两种方式,1:由操作系统创建;2:由父进程创建 由操作系统创建的进程,它们之间是平等的,一般不存在资源继承关系(称之为:系统进程)。而对于由父进程创建的进程(子进程),它们和父进程之间是隶属的关系,然后子进程继续创建属于自己的子进程,形成进程家族...
分类:系统相关   时间:2016-05-18 19:35:56    阅读次数:258
MapReduce 之PageRank 算法概述、设计思路和源码分析
早就对PageRank 算法感兴趣,但一直都是轮廓性的概念,没有具体深入学习。最近要学习和总结MapReduce 的实例,就又把PageRank 算法重新学习了一遍,并基于MapReduce 进行了实现。1. PageRank是什么PageRank,网页排名,右脚网页级别。是以Google 公司创始人Larry Page 之姓来命名。PageRank 计算每一个网页的PageRank值,并根据Pag...
分类:编程语言   时间:2016-05-18 19:36:24    阅读次数:243
RxJava源码初探
Demo分析响应式编程的概念现在火的一塌糊涂,各种RxXXX库层出不穷,虽然这些库的实现语言各不相同,但是原理都是一样的。我的理解是这些库主要都包含三个东西:Observable, OnSubscribe, Subscriber。阅读本文的读者必须懂的这些概念,初学者建议看下RxJava专题 上的文章再来看本文。我们就从源码层级来分析一下这中间的事件流,线程切换是怎么个原理。这里交代下本文分析的Rx...
分类:编程语言   时间:2016-05-18 19:35:04    阅读次数:287
Android 6.0 SIM卡初始化流程
本文主要讲述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
《 常见算法与数据结构》符号表ST(3)——二叉查找树 (附动画)
符号表(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)——PAT (Advanced Level) Practise
题目信息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
【Socket编程】篇一
参考自: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源码分析3
在前两节中,我们通过一个简单的例子从服务器端的角度简要的研究了twisted的源码。在本节,我们将通过另外一个例子,从客户端的角度研究twisted的相关源码,完整例子在这里下面是简化的代码:class PoetryProtocol(Protocol): poem = '' def dataReceived(self, data): self.poem += data...
分类:其他好文   时间:2016-05-18 19:35:39    阅读次数:196
1091. Acute Stroke (30)【搜索】——PAT (Advanced Level) Practise
题目信息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)【最短路】——PAT (Advanced Level) Practise
题目信息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)【排序】——PAT (Advanced Level) Practise
题目信息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
C++primer知识点(二)
十六: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)【树】——PAT (Advanced Level) Practise
题目信息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)【水题】——PAT (Advanced Level) Practise
题目信息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
C++primer知识点(一)
一: 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)【计数】——PAT (Advanced Level) Practise
题目信息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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!