6.1 进程虚拟地址空间
每个程序运行起来以后,它将拥有自己独立的虚拟地址空间,这个虚拟地址空间的大小由计算机的硬件平台决定,具体来说是由CPU的位数决定的
对于windows来说,它的进程虚拟地址空间划分是操作系统占用2GB,那么进程就只剩2GB空间。
windows有个启动参数可以将操作系统占用的虚拟地址空间减少到1GB,即跟Linux分布一样。方法...
分类:
系统相关 时间:
2016-05-13 00:36:31
阅读次数:
467
1367: [Baltic2004]sequence
Time Limit: 20 Sec Memory Limit: 64 MB
Submit: 935 Solved: 351
[Submit][Status][Discuss]
Description
Input
Output
一个整数R
Sample Input
7
9
4
8
20
1...
分类:
其他好文 时间:
2016-05-13 00:38:27
阅读次数:
252
科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9]”.”[0-9]+E[+-][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数A,请编写程序按普通数字表示法输出A,并保证所有有效位都被保留。输入格式:每个输入包含1个测试用例,即一个以科学计数法表示的实数A。该数字的...
分类:
其他好文 时间:
2016-05-13 00:35:26
阅读次数:
223
1、文件搜索命令 find
2、find命令常用选项:根据文件名、文件大小、所有者、所属组 进行查找
find / -name init 表示全盘搜索init文件或目录。注意 /表示全盘 .表示当前目录
Linux里面的文件搜索是精准搜索的,如果要进行模糊匹配,需要使用通配符,例如:
find /etc -name *init* 表示查找文件名包含init字符的文件。*表...
分类:
系统相关 时间:
2016-05-13 00:36:48
阅读次数:
216
本文章的例子仅用于学习之用,如涉及版权隐私信息,请联系本人删除,谢谢。
最近一直在练习使用python爬取不同网站的信息,最终目的是实现一个分布式的网络爬虫框架,可以灵活适用不同的爬取需求。
项目github地址:
https://github.com/happyAnger6/anger6Spider
在学习的过程中遇到不少问题,在这里做一下总结,并分享出来,希望有兴趣...
分类:
编程语言 时间:
2016-05-13 00:36:09
阅读次数:
206
标题:关联账户
为增大反腐力度,某地警方专门支队,对若干银行账户展开调查。
如果两个账户间发生过转账,则认为有关联。如果a,b间有关联, b,c间有关联,则认为a,c间也有关联。
对于调查范围内的n个账户(编号0到n-1),警方已知道m条因转账引起的直接关联。
现在希望知道任意给定的两个账户,求出它们间是否有关联。有关联的输出1,没有关联输出0
小...
分类:
编程语言 时间:
2016-05-13 00:37:34
阅读次数:
246
Android SDK Android NDK Android Studio 官方下载地址如果下载速度太慢,请使用迅雷、百度云离线等方法下载。对于Linux系统来说,如果无法在线升级请看下边sudo vi /etc/hosts添加74.125.206.93 dl-ssl.google.com以下是各下载地址...
分类:
移动开发 时间:
2016-05-13 00:35:44
阅读次数:
289
1.Broadcast(广播)
是一种广泛运用的在应用程序之间传输信息的机制
2.BroadcastReceiver(广播接收者)
是对发送出来的广播进行过滤接收并响应的一类组件,他就是用来接收来自系统和应用中的广播
3.用途:
. 当开机完成后系统会产生一条广播
. 当网络状态改变时系统会产生一条广播
. 当电池电量改变时,系统会产生一条广播
发送:
. 把信...
分类:
其他好文 时间:
2016-05-13 00:36:51
阅读次数:
135
程序设计语言是为了书写计算机程序而认为设计的符号语言,用于对计算机过程进行、描述、组织和推导。程序语言的发展是一个不断 演化的过程,根本的推动动力是更高的抽象机制以及对程序设计思想的更好地支持。...
分类:
其他好文 时间:
2016-05-13 00:37:02
阅读次数:
148
首先是在linux地下实现的,创建了四个文件,主要实现流程:
注册-登陆-存款-取款-转账-更改密码-查询个人信息-显示全部账户-退出系统
废话不多说,直接看代码:
Blank.h
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#...
分类:
系统相关 时间:
2016-05-13 00:35:45
阅读次数:
264
之前一直开发.NET的项目,所以对Visual
Studio比较熟悉,要做Java的项目,换成Myeclipse是各种的不适应啊,关键是VS的智能提示很好用,myeclipse提示都不显示出来,开发速率方面就慢了很多。其实Myeclipse代码提示功能是有的,只不过是需要“专业人员”去设置一下。
快捷键
智能提示的快捷键是Alt+/,当然如果用起来不方便的话,还可以自己...
分类:
系统相关 时间:
2016-05-13 00:36:43
阅读次数:
240
概述:给出一段序列,求在这段序列中能求出的最大和,并且表示出这个和是从那里开始到哪里结束。
思路:最大序列和的问题。讲课时候讲过一道这样的题目,但是与那道题目不同的是,这道题要求把序列开始时数字的位置和结束时数字的位置写出,这个就要求在结束时选择的数字相等时就是结束的标志,然后倒着推回去,当数字相等时就是开始的位置。
思路:上午上课做的这道题,最开始落掉了位置这个。。wa了,改掉之后又然后因为...
分类:
其他好文 时间:
2016-05-13 00:34:30
阅读次数:
154
一、问题及代码
/*
* 文件名称: c++实验5
* 作 者: 陈官鑫
* 完成日期: 2016 年 5月 8日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:数组分离
* 输入描述:
* 问题描述:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。
* 程序输出:
* 问题分析:
* 算法设计:
*/
#inclu...
分类:
编程语言 时间:
2016-05-13 00:35:15
阅读次数:
188
/*
打印出杨辉三角形
输入:n
输出:n行 样例:如下图
输入:4
输出:
1
1 1
1 2 1
1 3 3 1 输入:6
输出:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1 问...
分类:
其他好文 时间:
2016-05-13 00:35:25
阅读次数:
164
本文参考文章:http://blog.csdn.net/morewindows/article/details/6709644
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。
二叉堆的定义
二叉堆是完全二叉树或者是近似完全二叉树。
二叉堆满足二个特性:
1.父结点的键值总是大于或...
分类:
编程语言 时间:
2016-05-13 00:35:37
阅读次数:
186
1.多任务处理有两种类型:
基于进程:一个进程独享内存空间
基于线程:在进程内部共享内存地址空间
2.进程是指一种“自包容”的运行流程,有自己的地址空间,线程是进程内部单一的一个顺序控制流
3.基于进程的特点是允许计算机同时运行两个或更多的程序
4.基于线程的多任务处理环境中,线程是最小的处理单位
5.进程就是一个应用程序
6.进程内部在分多任务,这个就是线程
7.进...
分类:
编程语言 时间:
2016-05-13 00:33:43
阅读次数:
154