上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 35 下一页

2018年1月24日

RTEMS与通用操作系统的不同点总结

摘要: RTEMS基于典型的实时操作系统涉及思路,与典型的通用操作系统(UNIX,windows)等差别很大。一、系统调用方面系统调用是应用程序访问操作系统的接口,通用操作系统中,操作系统与应用程序处于两个不同的CPU特权态,操作系统处于核心态,应用程序处于用户态,核心态可执... 阅读全文

posted @ 2018-01-24 11:17 sichenzhao 阅读(449) 评论(0) 推荐(0) 编辑

2018年1月3日

stl-stack

摘要: stack概述stack是一种先进后出FILO的数据结构,只有一个出口(deque是两头可进出),stack允许新增元素,移除元素,取得最顶端元素,但除了最顶端,没有任何其他方法可以存取stack的其他元素,换言之,stack没有遍历行为。将元素推入stack操作为p... 阅读全文

posted @ 2018-01-03 17:32 sichenzhao 阅读(102) 评论(0) 推荐(0) 编辑

2018年1月1日

c++-常对象

摘要: 常对象:在定义对象时指定对象为常对象,常对象中的数据成员为常变量并且必须要有初值Time const t1(12,34,46);这样ti中所有数据成员的值都不能修改如果一个对象声明为常对象,那么则不能调用该对象的非const型成员函数,这是为了防止这些函数会修改数据成... 阅读全文

posted @ 2018-01-01 22:26 sichenzhao 阅读(311) 评论(0) 推荐(0) 编辑

c++-基础知识-引用

摘要: 引用的概念:引用就是变量的别名,因此引用又称为别名,对一个变量的引用的操作,实际上都是对原来的变量的操作。int a;int &b = a;声明b是a的引用,&是引用声明符,不代表地址。对变量a声明引用并不会另开辟内存单元,b和a代表同一变量单元。1.在声明一个引用时... 阅读全文

posted @ 2018-01-01 20:02 sichenzhao 阅读(166) 评论(0) 推荐(0) 编辑

2017年12月29日

树莓派3+centos7实现git服务器

摘要: 安装git:一、在/usr/local下新建目录git,并下载源码wget https://www.kernel.org/pub/software/scm/git/git-2.15.1.tar.gz解压:tar -xzvf git-2.15.1.tar.gz进入目录,... 阅读全文

posted @ 2017-12-29 15:19 sichenzhao 阅读(248) 评论(0) 推荐(0) 编辑

2017年12月28日

树莓派3+centos7拓展存储空间(LVM学习)

摘要: 首先下载镜像并烧写安装:http://mirror.centos.org/altarch/7/isos/armhfp/安装基本库:yum groupinstall base利用df -h命令(列出文件系统的使用量)查看挂载的空间,也就是可用的空间大小:[root@ce... 阅读全文

posted @ 2017-12-28 17:35 sichenzhao 阅读(387) 评论(0) 推荐(0) 编辑

2017年12月27日

c++-swap nodes in pairs

摘要: 题目描述Given a linked list, swap every two adjacent nodes and return its head.For example,Given1->2->3->4, you should return the list as2... 阅读全文

posted @ 2017-12-27 22:23 sichenzhao 阅读(110) 评论(0) 推荐(0) 编辑

c++-成员初始化问题(static, const, 引用)

摘要: 有一个类B继承自类A,他们数据成员如下:classA {...private: int&a;};classB : publicA {...private: inta;public: constint b; A c; staticco... 阅读全文

posted @ 2017-12-27 15:16 sichenzhao 阅读(182) 评论(0) 推荐(0) 编辑

c++-merge k sorted lists heap的灵活应用

摘要: 题目描述Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.思路有很多1.先将这些链表转化为一个vector int型的数组... 阅读全文

posted @ 2017-12-27 13:28 sichenzhao 阅读(102) 评论(0) 推荐(0) 编辑

2017年12月26日

堆和栈的区别

摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — ... 阅读全文

posted @ 2017-12-26 20:53 sichenzhao 阅读(110) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 35 下一页

导航