自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 详谈PHP垃圾回收机制

这篇文章是在研究了PHP垃圾回收机制时,发现了PHP5和PHP7在垃圾回收上的一些区别,参考一些资料,记录一下。参考文章如下http://php.net/manual/zh/features.gc.phphttp://www.jb51.net/article/76732.htm

2017-09-23 23:22:56 8655 2

原创 今日有感,随笔而写

想说很多话,又

2014-07-24 21:45:03 438

原创 在c语言之中文件的读写和函数与函数之间参数的调用

在c语言之中文件的读写,先请看下面一个例子。#include int main(){ FILE*pFile; char mystring[100]; char mystring1[100]; pFile=fopen("C:\\1.txt","r"); if(pFile==NULL)  return 0; else {  //while(fgets(m

2013-09-23 17:31:19 726

原创 基于android NDK的初步学习

一.android开发环境的搭建首先下载相关的jdk包,我用的是最新的1.7版,记录一下它的配置过程,其实网络上都有。1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA

2013-09-04 11:46:34 630

原创 通过共享内存,利用循环队列实现两个进程A,B之间的通信

对我来说,这是一个艰难的程序,花了好长时间,才真正完成,对一个初学者来说,可以学到很多。进程A:#include      #include      #include      #include      #include    #include    #include    #define SHM_SIZE    4096  typedef

2013-08-08 11:57:58 1725

原创 循环队列

初始化建空队列时,令front=rear=0,每当插入新的队列尾元素师,“尾指针增1”;每当删除队列头元素时,“头指针增1”。因此在非空队列中,头指针始终指向队列头元素,而尾指针始终指向队列尾元素的下一个位置。如下图示。       在上图中假设当前队列最大空间为6,则当队列处于d图的状态不可再继续插入新的队列元素,否则会因为数组越界而遭致程序代码被破坏。而此时又不宜如顺序栈那样,

2013-07-31 11:52:17 525

原创 通过共享内存,实现两个进程A,B之间的通信

进程A:#include      #include      #include      #include      #include    #include    #include     #define SHM_SIZE    4096  #define SHM_MODE    (SHM_R | SHM_W) /* user read/write *

2013-07-30 17:35:18 6271

原创 shmat 函数的使用

shmat 函数的使用  shmat()是用来允许本进程访问一块共享内存的函数,与shmget()函数共同使用。 shmat的原型是:void *shmat(int shmid,const void *shmaddr,int shmflg); 它需要如下3个参数: 第一个是参数是 shmid 是shmget 返回的标识符, 第二个参数 三种情况 1.

2013-07-30 15:52:27 26128

原创 关于linux共享内存中的一个重要函数shmget

函数shmget()#include #include int shmget(key_key,size_size,int shmflg);  //这个是函数shmget的原型。       首先解释一下值与你所写的一样,可以取得共享内存标识符;2.若没有发现这个key值,则创建一个共享内存并返回共享内存标识符。        key_t key        key标识

2013-07-19 17:45:05 1624

原创 关于linux中多线程编程的一些初级问题

#include #include //#include void * func_0(){ printf("This is thread 1!\n");}void * func_1(){ printf("This is thread 2!\n");}int ThreadProc(){ pthread_t tTid[2]; int i=

2013-07-17 15:46:55 371

原创 linux的一些基本操作

cd ..             表示返回上一级cd 目录          打开某个目录(在当前目录下)rm filename    删除某个文件rm -rf contents  删除这个目录下的所有内容(慎用)ctrl c              表示强制退出某个程序:wq             在vi中保存退出:q            在vi中不保存退出g

2013-07-17 15:13:08 405

C语言程序设计第三版谭浩强课后习题答案

C语言程序设计第三版谭浩强课后习题答案

2012-02-18

空空如也

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

TA关注的人

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