自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wifi619的博客

海阔凭鱼跃,天高任鸟飞

  • 博客(9)
  • 收藏
  • 关注

原创 ArrayList源码解析与实现

第1部分   ArrayList介绍       ArrayList简介  ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。ArrayList 继承了AbstractLi

2017-03-21 20:25:44 272

原创 浅谈CPU,内存,指令之间关系

一.前言 经过近一个月读完《程序是怎样跑起来的》这本经典书,受益匪浅,从来都没深入过计算机,现在我来浅谈下我对cpu,内存,指令之间的关系的理解。二.CPU是大脑(计算数据用):CPU从功能方面看,CPU的内部是由寄存器,控制器,运算器,和时钟四个部分构成。其中寄存器可用来暂存*指令*(这里指令我们会在后面介绍)数据等处理对象,也可以看做内存的一种。三.内存是草稿纸(断电丢数据)

2017-02-26 21:58:53 798 1

原创 进程同步

//1生产者 1消费者 1缓冲区 //使用二个事件,一个表示缓冲区空,一个表示缓冲区满。 //再使用一个关键段来控制缓冲区的访问 #include #include #include //设置控制台输出颜色 BOOL SetConsoleColor(WORD wAttributes) { HANDLE hConsole = GetStdHandle

2016-06-04 10:27:06 377

原创 进程互斥

代码及运行结果:#include "windows.h"#include "process.h"#include#define N 5 //顺时针排序#define R(x) (x)#define L(x) ((x+1)%N)using namespace std;HANDLE hMutex[N];HANDLE Mutex;  void pick_up(in

2016-06-01 19:33:28 379

原创 双缓冲的誉抄的过程

程序一利用双缓冲、三线程的串行执行实现从输入文件到屏幕的拷贝输出:代码如下:#include#includeusing namespacestd;FILE *infile;char buf1,buf2;void get(){buf1=fgetc(infile);}void copy(){buf2=buf1;}void put( ){putchar(buf2);}

2016-06-01 19:28:08 1766

原创 C/C++常见头文件汇总

C、传统 C++#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //文件输入/输出#include //参数化输入/输出#include //数据流输入/输出#include //定义各种数据类型最值常量#inclu

2016-05-23 21:59:19 497

原创 通过传址来传递和返回对象

#include using namespace std;class c{public: void set(int n) {num=n;} int get() const {return num;}private: int num;};void f(c&);C& g();int main(){ C c1,c2; f(c1);

2016-05-22 22:09:08 288

原创 如何把文件中的数据读入程序

#include #include #include #include #include #include #include using namespace std;int main(){   string input_file_name; string output_file_name; cout<<"input the in_file_name: "<<endl;

2016-05-19 21:42:58 945

原创 Flappy Bird ---game

function flappybird%% System Variables:GameVer = '1.01'; % %% Constant Definitions:GAME.MAX_FRAME_SKIP = [];GAME.RESOLUTION = []; % Game Resolution, default at [256 144]GAME.WI

2016-05-18 15:35:22 968

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除