操作系统概念说明 1.系统概念 (人与计算机硬件交流的中介) 2.系统组成(计算机硬件+系统核心+命令解释器bash/shell+外围应用程序) 3.linux操作系统是什么 开源操作系统,可以自由传播 支持多用户,多任务,多线程,多CPU支持 应用于服务端、嵌入式、PC 三大领域 Linux 系统 ...
分类:
其他好文 时间:
2020-04-30 09:31:07
阅读次数:
87
1、什么是B/S架构?什么是C/S架构1.B/S(Browser/Server),浏览器/服务器程序2.C/S(Client/Server),客户端/服务端,桌面应用程序2、Java都有那些开发平台?1.JAVASE:主要用在客户端开发2.JAVAEE:主要用在web应用程序开发3.JAVAME:主要用在嵌入式应用程序开发3、什么是JDK?什么是JRE?1.JDK:javadevelopmentk
分类:
编程语言 时间:
2020-04-29 23:50:02
阅读次数:
131
选题 基于kubernetes和国产操作系统的嵌入式容器管理 出题方是南京翼辉信息技术有限公司,是一个专注于研发嵌入式系统的公司,今年的赛题也是 赛题要求:使用C或C++语言,设计并实现一个服务端代理程序,此程序需要实现 kubernetes(简称K8S)的OCI(Open Container In ...
分类:
其他好文 时间:
2020-04-29 23:10:56
阅读次数:
93
实时系统可以分为硬实时(Safety-Critical,低延时,比如几十个us内)和软实时(几百个us~几个/几十个ms),硬实时通常跟高确定性、可靠性要求同时出现,如果达不到,可能会造成重大生命或者财产损失,比如说航天飞控、汽车制动系统、精密仪器等都有较高的硬实时要求。对于软实时,可靠性要求没那么高,即使出现了延迟,造成的损失可控,比如说音频失真,视频不顺畅。
分类:
系统相关 时间:
2020-04-29 23:09:47
阅读次数:
115
题目内容来自网络 答案个人总结,仅供参考 1、A 经典的strcpy的函数实现原理,众所周知,不多说 2、C;X2[2][2]=0x38 如果在定义数组时就对全部元素赋初值,即完全初始化,则第一维的长度可以不指定,但第二维的长度不能省。 3、宏定义 ((*(u32 *) (addr))= (valu ...
分类:
其他好文 时间:
2020-04-29 18:41:29
阅读次数:
43
内存映射 在一些桌面程序中,整个内存映射是通过虚拟内存来进行管理的,使用一种称为内存管理单元(MMU)的硬件结构来将程序的内存映射到物理RAM。在对于 RAM 紧缺的嵌入式系统中,是缺少 MMU 内存管理单元的。因此在一些嵌入式系统中,比如常用的 STM32 来讲,内存映射被划分为闪存段(也被称为F ...
分类:
其他好文 时间:
2020-04-29 14:19:41
阅读次数:
342
来自互联网,2020整理 1、 int a[10]={1,2,3,4,5,6,7,8,9,0}; int *p=&a[1]; 则p[6]等于? 答:8;这个还是很好理解的p[0]=2嘛 2、整数数组清零的函数有? #include <strings.h> void bzero(void *s, si ...
分类:
其他好文 时间:
2020-04-27 17:00:15
阅读次数:
51
本文档介绍嵌入式上串口通用的基础知识和测试方法。请注意文档中,关于硬件的很多描述都带有“一般情况”这样的字样,表明是有特殊情况的,但是在大多数情况下,去掉“一般情况”都是正确的。硬件很多情况下是“模糊”,偏向于“差不多”,执着于“硬件系统长时间在特定环境下稳定运行最重要”,在设计上一定有“取舍”,虽 ...
分类:
其他好文 时间:
2020-04-26 10:45:03
阅读次数:
80
简单写下一个后端职场码农需要掌握的基本技能(持续更新中...) 想成为一名优秀的码农,要掌握的知识其实是很多的,嵌入式、后端、前端、计算机网络、高并发、大数据、机器学习等等,其实精通其中的一个方向,就足够让你走的很远。想要成为全栈码畜,精通多个方向,那你得首先了解下罗老师的时间管理方法... 本着简 ...
分类:
其他好文 时间:
2020-04-26 01:25:39
阅读次数:
71
1.有符号位数的范围:8位 正负2的7次方-1, 2.正数的反码和补码保持不变, 负数的反码为除符号位外,其余按位取反,补码为除符号位外取反加1 3.二进制数的表示法有定点和浮点,浮点表示法有点类似我们的整数加10的倍数 4.ASCII标码:总共7位,去掉高3位011,则表示012,3顺序表示,如0 ...
分类:
其他好文 时间:
2020-04-25 21:59:00
阅读次数:
81