自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 maven插件使用

svn插件地址svn - http://subclipse.tigris.org/update_1.6.xmaven插件地址http://m2eclipse.sonatype.org/sites/m2emaven插件的扩展插件包http://m2eclipse.sonatype.org/sites/m2e-extras安装扩展包过程中会出现选项maven s

2013-03-29 18:35:23 892

转载 solr4的几种特色功能

solr4的几种特色功能:1)集中式的配置信息2)自动容错3)近实时搜索4)查询时自动负载均衡

2013-03-25 10:39:01 925

原创 redis sds.h文件分析

#ifndef __SDS_H#define __SDS_H#include #include typedef char* sds;struct sdshdr{    int len;    int free;    char[] buf;};//构造一个新的字符串对象sds sdsnewlen(const void* init,size_t initl

2013-03-20 18:03:15 950

原创 gdb之调试多进程程序

多进程程序调试,通常先启动程序,然后找到进程id启动gdb,通过attach命令连接到进程有一程序forktest.c#include #include #include #include #include int main(){   pid_t pid;   int fd[2];   char buf[128];   pid = getpid(

2013-03-15 14:43:39 697

原创 gdb调试core异常文件之where命令

下面有一文件exception.c#include int main(){   int code = 0;   scanf("%d",code);   printf("%d\n",code);   return 0;}编译gcc -g -o exception exception.c 执行 ./exception 3段错误 (core dum

2013-03-15 14:18:35 8535

原创 采用select的udp程序

udp_select_server.c: #include #include #include #include #include #include #include #include #define MYPORT 1234#define MAXBUFLEN 100int main(){    int sockfd;    int max

2013-03-11 18:15:36 851

原创 udp写服务器程序

server端:#include #include #include #include #include #include #include #include #define MYPORT 1234#define MAXBUFLEN 100int main(){    int sockfd;    struct sockaddr_in my_

2013-03-08 16:02:58 662

原创 tcp写服务器端和客户端程序

server端程序#include #include #include #include #include #include #include #include #define MYPORT 3490#define BACKLOG 10int main(){    int sockfd,new_fd;    struct sockaddr_i

2013-03-08 11:00:08 754

原创 linux多线程创建、等待、同步

创建线程:pthread_create()函数线程终止:pthread_cancel()函数等待线程结束:pthread_join()函数#include #include #include void* printstr1(void* arg){     printf("thread 1 returning\n");     return (void*)1;}

2013-03-04 18:02:13 515

原创 linux进程间通信

管道:特点是只能在有父子关系的两个进程之间单向通行,使用数据流方式。有名管道:可以在不同的进程间通信,但是仍然是单向通信FIFO文件:进程间读写某个文件通信,FIFO文件不占用磁盘空间,仅为通信提供方便共享内存:通过在操作系统之间映射一块内存,不同的进程访问共享的内存进行通信,优点是可以共享大量数据,缺点是需要同步机制保证数据的正确性下面是一个使用管道的例子#include

2013-03-04 10:17:11 415

原创 linux c 创建进程

fork()pid_t fork();返回值:新创建进程的进程ID,0表示子进程,其他大于0的数表示父进程,负数表示失败#include #include #include #include int main(){   pid_t pid;   pid = getpid();   printf("parentpid = %d\n",pid);

2013-03-01 17:51:10 515

原创 使用C语言操作环境变量

获取环境变量内容char* getenv(char* name)参数:name欲获取的环境变量名称返回值:环境变量值,NULL表示没有找到环境变量设置环境变量int putenv(char* string)参数:string环境变量字符串,格式:name=value返回值:0表示成功,-1表示失败int setenv(const char* name,const c

2013-03-01 11:28:44 5858

原创 posix文件操作

POSIX文件操作建立在操作系统提供的接口之上。POSIX文件操作特点:用户操作文件没有缓冲区,用户操作文件没有记录的概念。#include #include #include #include #include #include int main(){   int fd;   int readnum=0;   int writenum=0;

2013-03-01 10:14:58 4066

时尚红蓝年终工作总结PPT模板

时尚红蓝年终工作总结PPT模板,超实用

2019-02-15

zookeepersample

zookeeper使用示例,介绍了zookeeper在生产环境中的多个用途

2013-06-26

ios push

ios平台推送信息源码 后台server端代码

2013-01-31

空空如也

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

TA关注的人

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