自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 苹果推送APNS的一个容易错误的地方

在网上看了很多的apns的介绍,我看了大多都是PHP的讲解如何服务器对接苹果服务器以及发送推送,我这边就不介绍苹果APNS的原理了,不过其中有几个需要介绍的地方。需要注意一、苹果服务器有两种连接方式1,HTTP/2,这是苹果APNS在2015年12月份弄出来的,这个新版本的协议基于HTTP/2和JSON。有一篇文章总结的很好,我就直接复制过来,方便点。原文地址:http://www.o

2016-03-10 21:02:42 9911 3

转载 MySQL C API函数大全

C语言mysql的api大全

2015-12-09 11:06:49 696

转载 zookeeper 存储之文件格式分析

感谢这位大神, 我找了好久。原文地址:http://blog.csdn.net/pwlazy/article/details/8080626zookeeper主要存放了两类文件,一个是snapshot和log,前者是内存数的快照,后者类似mysql的binlog,将所有与修改数据相关的操作记录在log中,两类文件的目录可在配置文件中指定下面通过几个典型的场景来分析两种文件的存储格式

2015-07-03 16:09:41 580

原创 C++反射机制的实现

.NET、C#这些语言都在内部实现了反射技术,因此用起来很是得心应手,但是C++则没有实现反射,因此只有自己写程序实现了。首先感谢网络上的师傅们,要我自己实现怕是很困难,毕竟我也是刚开始学习,网上的教程很多,但是有一些很依赖具体的程序环境,如gcc等,我觉得很不爽,因此都没有参考。我要感谢http://blog.csdn.net/wrq147/article/details/5603262 这个文

2015-03-30 19:57:16 594

转载 XML常见操作

转自:http://blog.csdn.net/guoping16/article/details/65911911.   创建XML文档(1)创建一个XML文档非常简单,其流程如下:①    用xmlNewDoc函数创建一个文档指针doc。 ②    用xmlNewNode函数创建一个节点指针root_node。 ③    用xmlDocSetRootEl

2014-12-02 11:26:37 498

转载 libxml主要函数说明

转自:http://blog.csdn.net/guoping16/article/details/6591144许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能。下面的列表列出了libxml的主要函数及其用法说明。1.   全局函数说明头文件引用xml2config --cflags库文件引用

2014-12-02 11:23:57 527

转载 红黑树的经典讲解

转载自:http://blog.csdn.net/fengbangyue/article/details/7050949在看见Linux内核进程调度使用红黑树进行管理时,看到的一边对红黑树的博客,还没消化完,先收藏着了。原文,非常好的讲解:http://www.cppblog.com/goodwin/archive/2011/08/08/152797.html

2014-11-25 11:30:18 538

转载 AVL树的插入删除查找算法实现和分析-2(树高度法)

在本博客的也转载了AVL树的插入删除查找算法实现和分析-2(树高度法)

2014-11-25 10:08:43 923

转载 AVL树的插入删除查找算法实现和分析-1(平衡因子法)

最近在学习数据结构

2014-11-25 09:43:28 994

转载 Internet路由之路由表查找算法概述-哈希/LC-Trie树/256-way-mtrie树

原文地址:http://blog.csdn.net/dog250/article/details/6596046   感谢这位作者

2014-11-11 11:41:48 1079

转载 linux下So覆盖导致coredump问题的分析

转自:http://blog.sina.com.cn/s/blog_622a99700100pjv3.html 感谢这位大神,我刚好遇到这个问题

2014-10-31 11:29:56 949

转载 linux sock_raw原始套接字编程

sock_raw原始套接字编程可以接收到本机网卡上的数据帧或者数据包,对与监听网络的流量和分析是很有作用的.一共可以有3种方式创建这种socket 1.socket(AF_INET, SOCK_RAW, IPPROTO_TCP|IPPROTO_UDP|IPPROTO_ICMP)发送接收ip数据包2.socket(PF_PACKET, SOCK_RAW, htons(ETH_P_IP|E

2014-10-21 17:01:50 714

转载 原始套接字SOCK_RAW

实际上,我们常用的网络编程都是在应用层的报文的收发操作,也就是大多数程序员接触到的流式套接字(SOCK_STREAM)和数据包式套接字(SOCK_DGRAM)。而这些数据包都是由系统提供的协议栈实现,用户只需要填充应用层报文即可,由系统完成底层报文头的填充并发送。然而在某些情况下需要执行更底层的操作,比如修改报文头、避开系统协议栈等。这个时候就需要使用其他的方式来实现。 一 原始套

2014-10-21 17:01:02 443

转载 解析struct sockaddr_ll获得混杂模式

文章来源:http://hi.baidu.com/sjb811023/blog/item/bb0008635a16566a0c33fa22.html参考:http://hi.baidu.com/zkheartboy/blog/item/3ce6c207000e10cf7a8947a0.html测试过sockaddr_ll, 源文件为,结构如下:struct sockaddr_l

2014-10-21 16:58:57 3380

转载 pthread_testcancel函数以及pthread_setcancelstate

看到一份百度知道的答案,谢谢这位回答者,

2014-04-30 13:45:09 2556

原创 accept: Invalid argument

对于socket编程 出现accept: Invalid argument #include           /* See NOTES */#include  int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);

2014-04-18 17:13:21 939

原创 bind: Address already in use

以前就遇到过了,现在把办法写下:在linux下,如果使用Ctrl+C

2014-04-18 10:55:51 623

转载 非阻塞式socket建立以及如何判断对方断开

最近写的程序要求的是在控制线程中使用非阻塞的socket,

2014-04-18 09:37:15 3165

原创 关于SDL_image不能播放jpg格式的问题

在写这篇文章前,

2014-04-16 16:05:57 1579 1

mjpg-streamer.tar.gz

这是mjpg-streamer的源码,观看了有助于研究v4l2以及摄像头如何与web关联的。

2014-04-16

Linux下SDL开发必须的几个库

操作系统:Red Hat Enterprise Linux 6 环境开源代码安装包:SDL-1.2.13.tar.gz SDL_image-1.2.6.tar.gz freetype-2.3.5.tar.gz SDL_ttf-2.0.8.tar.gz libiconv-1.12.tar.tar 编译安装安装包: tar –zxvf SDL-1.2.13.tar.gz cd SDL-1.2.13.tar.gz ./configure make make install 其他安装包依此类推. 在安装libiconv-1.12.tar.tar之前先装freetype-2.3.5.tar.gz 编译: g++ -o client client.cxx `sdl-config --libs --cflags` -lSDL_ttf –lSDL_image –liconv 运行: ./client 这是本人从其他地方下载的,原地址的使用的操作系统为rad hat 9

2014-04-16

空空如也

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

TA关注的人

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