自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1

1

  • 博客(18)
  • 收藏
  • 关注

转载 C函数学习

《C语言函数参考手册》学习笔记。 DEBUG相关函数, #include void assert( int test); 里面的test若错误,就会终止, 控制台输入函数, #include int getch(void); 仅仅接收一个字符,并且不回显, 字符函数库, ”isascii()函数用于判断字符是否是asc

2017-03-19 12:19:51 262

转载 双向链表的实现思路讲解

传智课程学习笔记。 插入第一个元素的时候,特殊处理, 0号位置插入,特殊处理,

2017-03-16 20:11:14 478

转载 双向链表的基本api使用

传智课程学习笔记。 单链表,逆序访问, 外部复杂度是O(n),内部复杂度也是O(n),合起来就是O(n^2), 双向链表,注意一些常见的异常,这个教科书中一般不会讲,

2017-03-16 18:01:10 522

转载 循环链表api基本介绍

传智课程学习笔记。 循环链表, 这节,东西,介绍多, 看word文档就可以, 循环链表 1、基本概念 循环链表的定义:将单链表中最后一个数据元素的next指针指向第一个元素 循环链表拥有单链表的所有操作 创建链表 销毁链表 获取链表长度 清空链表 获取第pos个元素操作 插入元素到位置pos 删除位置pos处的元素

2017-03-16 15:37:54 406

转载 线性表链式存储_调试_链表模板库封装思想

传智课程学习笔记。

2017-03-16 15:15:29 188

转载 线性表链式存储_api函数实现

传智课程学习笔记。 代码,大概敲得,可能有小错误, #include #include #include #include "linklist.h" typedef struct _tag_LinkList { LinkListNode header; int length; }TLinkList; LinkList* LinkList_Create() { TLink

2017-03-16 14:43:44 214

转载 线性表顺序存储设计与实现_内部结构体一级指针二级指针的话题

传智课程学习笔记。 二级指针问题,

2017-03-16 13:30:49 307

转载 面试笔记2

《C/C++程序员面试宝典》学习笔记。 自我评价,缺点也要说, 因为认识自身的不足,也是应该具备的,

2017-03-13 00:33:27 258

转载 面试笔记。

《程序员面试宝典》-学习笔记。 也许你现在还用不到它,先看看吧,指不定什么时候就用上了呢!这不是杞人忧天,而是未雨绸缪! 一般有3种,网络工程师,测试工程师,软件开发人员。 外企对设计模式,软件度量等方面试题的喜爱有增无减。 求职五部曲,笔试,电话面试,面试,签约,违约。 公司除了询问你的项目经验之外,最好的询问方式就是考量你的基本功,包括

2017-03-11 22:30:33 1198

转载 生产者消费者代码编写

传智课程学习笔记。 没看,

2017-03-11 16:35:31 332

转载 生产者消费者理论模型

传智课程学习笔记。 条件变量, 和, 锁出现的原因, 比它的api重要的多, 第一种方式,容易死锁,

2017-03-11 16:06:35 343

转载 多线程加锁

传智课程学习笔记。 信号量太多,用起来有点麻烦, 线程,用锁比较方便, 先定义一个锁的变量,原来还要定义一个啊,还以为直接用呢, pthread_mutex_init(); pthread_mutex_lock(); ****原子操作***** pthread_mutex_unlock(); 这样会使得,原本并行的线程,变成串行的,

2017-03-11 14:33:48 259

转载 栈属性设置

传智课程学习笔记。 这里的内容,不是很重要, 只有获取栈的大小,见用过,其它还没见用过, //定义线程属性,结构 pthread_attr_t attr; //初始化获取线程的默认的属性数据 pthread_attr_init(&attr); 比如线程是否分离, 栈的大小, 竞争调度范围, 调度策略,

2017-03-11 12:55:46 256

转载 多线程测试框架中易犯错误模型及解决方法

传智课程学习笔记。 定义全局变量,用于设置线程数,每个线程跑的圈数, 当设置数较少的时候,没有错误, 当进程设置为100,圈数为10,跑到中间就会出现段错误, 我们得设置进程分离pthread_detach,才能正确处理, 这么多线程,是并发的, 还有一个容易犯的错误, 多个进程操作同一个内存空间, 这个内存空间的值将会不停地发生变化,因此,你去打印看的时候

2017-03-11 11:44:04 217

转载 线程和进程之间传递数据

传智课程学习笔记。 父线程创建一个结构体对象, 通过pthread_create,传进去给子线程, 线程函数中定义的有void *arg参数, 内核会通过这个参数,把我们要传递的数据给子线程, 子线程通过强制类型转换,得到传递的参数, 子线程还可以把刚才的内存地址,再甩给父进程,//此时因为整个进程没有结束,所以这个资源还没有被释放, 通过pthread_exit或者

2017-03-11 10:24:21 424

转载 线性表链式存储_api函数实现

传智课程学习笔记。 #include #include #include #include "linklist.h" typedef struct _tag_LinkList { int length; LinkListNode header; }TlinkList; LinkList* LinkList_Create() { TLinkList* ret = NULL;

2017-03-08 18:12:07 165

转载 图片解码播放器2

《朱老师物联网大讲堂》课程学习笔记。 学习地址:www.zhulaoshi.org   24, 如何使用jpeg的库呢? 网上搜, 还有,库里面会有示例代码,以及说明文档,

2017-03-03 01:15:05 684

转载 VIM学习笔记

《vim实用技巧》学习笔记。   Edit text at the speed of thought,   .命令,会重复上一个操作, 也就是说,x命令会删除一个字符, 连续按3个. 结果就是删除了3个字符, dd删除行命令,同样的效果,   >G命令是缩进,效果就像是编程中,逻辑换行会在前面退位, 这个命令由于G是大写的,所以你要是多次敲,就会觉得有点麻烦了, .这个命令

2017-03-01 22:05:26 155

空空如也

空空如也

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

TA关注的人

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