会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
quliuliu2013
非淡泊无以明志,非宁静无以致远
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年12月23日
C++析构函数的执行时机
摘要: /********************************************************************* * 析构函数的执行时机 * 析构函数在对象被销毁时调用,而对象的销毁时机与它所在的内存区域有关。 * 在所有函数之外创建的对象是全局对象,它和全局变量类似,位
阅读全文
posted @ 2020-12-23 21:15 quliuliu2013
阅读(580)
评论(0)
推荐(0)
2020年10月9日
c/c++ 数据结构与算法
摘要: 程序设计 = 数据结构 + 算法 什么是数据结构?什么是算法? 数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。 数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结构之上。 因此,我们无法孤立数据结构来讲算法,也无法孤立算法来讲数据结构。 数据结构是静态的,它
阅读全文
posted @ 2020-10-09 22:24 quliuliu2013
阅读(463)
评论(0)
推荐(0)
Linux多线程与多进程编程
摘要: 进程同步与互斥的区别? 进程的同步方式有哪些? 进程的通信方式有哪些? 进程同步与通信的区别是什么? 线程的同步/通信与进程的同步/通信有区别吗? 二、多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量) 1、同步与互斥的概念 2、互斥锁(同步) 3、条件变量(同步) 4、读写锁(同步)
阅读全文
posted @ 2020-10-09 15:57 quliuliu2013
阅读(816)
评论(0)
推荐(0)
2020年9月7日
指针数组和数组指针的区别
摘要: 这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。 指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针 数组指针:a pointer to an a
阅读全文
posted @ 2020-09-07 10:49 quliuliu2013
阅读(637)
评论(0)
推荐(0)
2020年9月3日
程序员PG成长为架构师SA或项目经理PM
摘要: 小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也可以分为初级、中级、高级三档,江湖上真正高水平的软件架构师就更少了。 所以,大部分(超过九成的)码农干上许多年,还是做不了架构师,这是什么原因造成的呢? ① 码农分为真的
阅读全文
posted @ 2020-09-03 10:51 quliuliu2013
阅读(527)
评论(0)
推荐(0)
2020年8月26日
malloc、calloc、realloc的区别
摘要: (1)C语言跟内存分配方式 <1>从静态存储区域分配. 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量.<2>在栈上创建 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放.栈内存分配运算内置于处理器的指
阅读全文
posted @ 2020-08-26 09:47 quliuliu2013
阅读(97)
评论(0)
推荐(0)
2020年8月19日
常用邮箱正则表达式
摘要: 实例1、只允许英文字母、数字、下划线、英文句号、以及中划线组成 举例:zhangsan-001@gmail.com 分析邮件名称部分: 26个大小写英文字母表示为a-zA-Z 数字表示为0-9 下划线表示为_ 中划线表示为- 由于名称是由若干个字母、数字、下划线和中划线组成,所以需要用到+表示多次出
阅读全文
posted @ 2020-08-19 10:13 quliuliu2013
阅读(832)
评论(0)
推荐(0)
2020年8月18日
无线通讯有哪些常见技术
摘要: 近年来,随着电子技术、计算机技术的发展,无线通信技术蓬勃发展,出现了各种标准的无线数据传输标准,它们各有其优缺点和不同的应用场合,本文将目前应用的、无线通信种类进行了分析对比,方便大家参考了解。 一、无线通信(数据)传输方式及技术原理 无线通信是利用电磁波信号在自由空间中传播的特性进行信息交换的一种
阅读全文
posted @ 2020-08-18 15:09 quliuliu2013
阅读(2395)
评论(0)
推荐(0)
2020年8月6日
C语言中__attribute__ ((at())绝对定位的应用
摘要: __attribute__( at(绝对地址) )的作用分两个,一个是绝对定位到Flash,另个一是绝对定位到RAM。 1、定位到flash中,一般用于固化的信息,如出厂设置的参数,上位机配置的参数,ID卡的ID号,flash标记等等 const u16 gFlashDefValue[512] __
阅读全文
posted @ 2020-08-06 16:29 quliuliu2013
阅读(509)
评论(0)
推荐(0)
C语言:全局变量在多个c文件中共用的方法
摘要: 用C语言编写程序的时候,我们经常会遇到这样一种情况:希望在头文件中定义一个全局变量,然后包含到两个不同的c文件中,希望这个全局变量能在两个文件中共用。 举例说明:项目文件夹project下有main.c、common.c和common.h三个文件,其中common.h文件分别#include在mai
阅读全文
posted @ 2020-08-06 15:35 quliuliu2013
阅读(3944)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告