自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux 线程之线程自杀

因为项目需要,在处理线程获取资源以及关闭资源的获取时,使用到pthread_cancel函数。至于工作的具体代码,属于保密,自己写了一个小的测试代码。代码如下:#include<stdio.h>#include<stdlib.h>#include<pthread.h>#include<unistd.h>void * pfun(void * param...

2018-03-11 11:33:41 1336

原创 C语言之内存对齐(一)

今天面试遇到内存对齐的问题,之前也遇到过没做总结,今天很侥幸地过了,在此做一个简单的总结:1.关于什么是内存对齐以及为什么要内存对齐,网上一大堆,我就不抄了,我写几个实例分析一下:2.在linux 平台下,以C语言的结构体为例:1)struct member{char num;short grade;int total;};通过上述结构体定义一个变量,该变量在内

2017-10-24 16:51:55 222

原创 C语言之指针(2)

函数调用,存在又入参和没有入参的调用,有返回值和没有返回值的调用。这里我们来分析以下关于指针作为形参的函数调用。代码如下:#include#include#includevoid getmem(char * str){  str = (char *) malloc(100);  strcpy(str,"copy string");}int m

2017-10-12 15:58:18 221

原创 C语言之指针(1)

第一次写博客,若有不当之处,请指出,谢谢。最近忙于面试,对于指针有一点新的认识,写下感悟与大家分享。面试题目,将0x04030201变成0x01020304,刚开始没有多想,之前写过寄存器,就想了一个蠢方法。通过按位与将0x04030201中的4个字节拆成0x04,0x03,0x02,0x01,然后通过移位运算将0x01变成0x01000000,0x02变成0x00020000,0x0

2017-10-12 15:08:12 278

GDB调试多线程

段错误不好调试,在于不好定位,GDB可以生成core文件。但是有时候,无法生成core文件,需要添加断点逐步调试,多进程不容易追踪到子进程,根据文档中的步骤,可以跟踪子进程。

2018-04-17

C++ UDP socket通信

UDP通信,指定数据的发送端口、接收端口、数据源的端口

2018-04-12

h264文件转MP4文件

将H264文件转成MP4文件,需要移植MP4V2这个库,然后修改视频文件的分辨率、帧率

2018-03-08

GDB使用笔记

程序异常退出、段错误等异常bug调试工具的使用。

2018-02-28

基于libcurl的FTP上传、下载文件

简单实用的demo

2017-03-29

libcurl-7.49.1

编译时,需要依赖C-ares库。OpenSSL库可以根据需要选择是否添加

2017-03-29

空空如也

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

TA关注的人

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