摘要: 网络IPC:套接字用socket实现两个不同的主机之间的通信(涉及到一些基本的计算机网络知识 略过。。)服务器端:1.socket函数:生成一个套接字int socket(int domain,int type,int protocol);参数解析:domain:{AF_INET:Ipv4网络协议,... 阅读全文
posted @ 2015-04-10 21:19 梓阳恒为 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 2015年的考研,我失败了,而且是失败的一塌糊涂。我很难想象,自己数学只考了70分,分数出来后,我甚至怀疑自己的智商有问题。这是一个无论如何我都没有想到的结果,也是所不能接受的结果。因为在平时的数学真题训练中,最次也有110分。未完待续。。。 阅读全文
posted @ 2015-04-10 13:16 梓阳恒为 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 最近在学习linux下的编程,刚开始接触感觉有点复杂,今天把线程里比较重要的线程池程序重新理解梳理一下。实现功能:创建一个线程池,该线程池包含若干个线程,以及一个任务队列,当有新的任务出现时,如果任务队列不满,则把该任务加入到任务队列中去,并且向线程发送一个信号,调用某个线程为任务队列中的任务服务。... 阅读全文
posted @ 2015-04-09 21:53 梓阳恒为 阅读(1832) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h"#include "stdlib.h"void swap(int *a,int *b)//交换两个数{int t;t=*a;*a=*b;*b=t;}void minheap(int *a,int i) //小根堆的调整,在i节点向上调整,根据一个所给的数组,对数... 阅读全文
posted @ 2015-03-14 20:52 梓阳恒为 阅读(462) 评论(0) 推荐(0) 编辑
摘要: #includeint main(int arge,char *argv[]){ char ch; int alp=0,num=0,oth=0,len,alp_start,num_start,oth_start,i; while((ch=getchar())!=-1) { if(ch>='0'&&... 阅读全文
posted @ 2015-03-09 23:58 梓阳恒为 阅读(5921) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h"#include "conio.h"#define MAX#define MAXIMUM(x,y) (x>y)?x:y#define MINIMUM(x,y) (x>y)?y:xvoid main(){int a=10,b=20;#ifdef MAXprintf(... 阅读全文
posted @ 2015-03-08 20:23 梓阳恒为 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: #include #define exchange(a,b){\int t;\t=a;\a=b;\b=t;\}int main(int arge,char *argv){int a=2,b=3;printf("交换前a=%d,b=%d",a,b);exchange(a,b);printf("交换后a... 阅读全文
posted @ 2015-03-08 20:07 梓阳恒为 阅读(187) 评论(0) 推荐(0) 编辑
摘要: register int a=1;明确声明必须要把变量存放在寄存器中,直到变量消失。 一般是默认register,大多数的情况下是不用写register 阅读全文
posted @ 2015-03-08 19:55 梓阳恒为 阅读(2164) 评论(0) 推荐(0) 编辑