- 博客(23)
- 收藏
- 关注
原创 非结构化数据库——基础知识
NoSQL是一种不同于关系数据库的数据库管理系统设计方式,是对非关系型数据库的统称,它所采用的数据模型并非传统关系数据库的关系模型,而是类似键/值、列族、文档等非关系模型。NoSQL数据库没有固定的表结构,通常也不存在连接操作,也没有严格遵守ACID约束。因此,与关系数据库相比,NoSQL具有灵活的水平可扩展性,可以支持海量数据存储。TRDB:“Traditional Relational Database”,即“传统关系型数据库”。
2023-03-03 23:27:19 2395
原创 【嵌入式系统设计与应用总复习】
虽然貌似是LDR的升级,但是,千万要注意,这个指令运行的方向和LDR是不一样的,是从左到右运行的。其中堆栈指针一般对应于SP,注意SP是寄存器R13,实际用到的却是R13中的内存地址,只是该指令没有写为[R13],同时,LDM指令中寄存器和内存地址的位置相对于前面两条指令改变了,下面的。意思为:把sp指向的3个连续地址段(应该是3*4=12字节(因为为r0,r1,r2都是32位))中的数据拷贝到r0,r1,r2这3个寄存器中去(如果这个地方还不懂的话,可以参看我文章开头提到的链接,里面有详细的图解)
2023-02-26 22:18:47 1803 2
原创 noa都是些什么意思?const int noa; int const noa; const int * noa ; int * const noa; int const * noa const;
【代码】noa都是些什么意思?
2023-02-26 21:40:44 250
原创 【软件工程总复习】第八章 软件维护
软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。(软件维护(software maintenance)是指在软件产品在交付之后,为改正错误、改进性能或其他属性,或者为了适应变化了的环境而对软件产品所进行的修改活动。
2023-02-02 22:33:40 378
原创 【软件工程总复习】第六章 详细设计
N-S图也被称为盒图或NS图。是结构化编程中的一种可视化建模。(Nassi和Shneiderman提出了一种符合结构化程序设计原则的图形描述工具,称为盒图,又称为N-S图(以两个人的名字的第一个字母组成)。在N-S图中,全部算法写在一个大框图内,这个大框图由若干个小的基本框图构成,可以表示顺序、选择和循环三种基本控制结构,)
2023-02-02 22:00:20 2598
原创 【软件工程总复习】第五章 总体设计(概念、原理)
模块是由边界元素限定的相邻程序元素的序列模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
2023-02-02 21:53:03 649
原创 【软件工程总复习】第三章 需求分析(结构化分析)(数据分析)
E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。E-R方法是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。实体联系模型实体关系模型或实体联系模式图(ERD)是由美籍华裔计算机科学家陈品山(Peter Chen)发明,是概念数据模型的高层描述所使用的数据模型或模式图,它为表述这种实体联系模式图形式的数据模型提供了图形符号。
2023-02-01 23:30:43 2234 1
原创 【嵌入式总复习】Linux共享内存
共享内存指(shared memory)在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大量内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。共享内存就是允许多个不相关的进程访问同一个逻辑内存共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式;不同进程之间共享的内存通常安排为同一段物理内存;进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址;
2023-01-29 21:39:47 340
原创 【软件工程总复习】第九章 面向对象方法学(20%~25%)
面向对象是把事物分解成一个个对象,然后由对象之间分工与合作,面向对象是以对象功能来划分问题,而不是步骤。在面向对象程序开发思想中,每一个对象都是功能中心,具有明确分工。面向对象方法学是一种以数据或信息为主线,把数据和处理相结合的方法,即把对象作为由数据及可以施加在这些数据上的操作所构成的统一体。OO = object(对象)+classes(类)+inheritance(继承)+communication with messages。
2023-01-29 21:22:15 2709
原创 【界面设计遇到的问题】后缀名为 .html 的文件执行后,为什么文件里的内容消失了呢?
大家是否出现过这样的情况:我明明把文件内容保存了呀,网页也出来了,怎么返回看代码却不见了呢???跟着辣面子来解决这个问题吧。
2022-12-15 20:53:22 708
原创 【嵌入式总复习】Linux信号量
每个执行流在进入临界区之前都应该先申请信号量,申请成功就有了操作特点的临界资源的权限,当操作完毕就应该释放信号量。参数说明psharedvalue参数说明参数说明参数说明
2022-12-03 22:15:20 475
原创 【嵌入式总复习】PV操作的定义
PV操作必须是原子操作:信号量本质就是用于保护临界资源的,不可能用信号量去保护信号量,所以信号量的PV操作必须是原子操作。V操作一般信号量P操作负责分配资源,没有资源等待进入阻塞队列;V操作负责释放资源,在阻塞队列不为空时唤醒某个进程进入临界区
2022-12-03 22:14:26 943
原创 【嵌入式总复习】Linux进程间通信
进程间通信简称IPC(interprocess communication),是指在不同进程间传播或交换信息。一个进程需要另一个或另一组进程发送消息,通知它(们)发生了某种事件;一个进程需要将它的数据发送给另一个进程;,信号量,共享内存,消息队列和套接字。多个进程之间共享同样的资源;一个进程完全控制另一个进程;传统的UNIX进程间通信机制。System V IPC机制。System V 消息队列。System V 共享内存。System V 信号量。POSIX 消息队列。POSIX 共享内存。
2022-12-01 15:59:47 453
原创 【嵌入式总复习】Linux信号(超超超~~~详解)
信号是进程间通信的一种手段;是一种事件触发机制(类似于中断机制);是一种异步通信(异步通知)(是进程间通信机制中唯一一种异步手段),这种通信无法传递大量的数据;【同步:是一种按照顺序依次执行的过程[如果某一环节没有执行,则整个过程会阻塞],通信双方实时做一件事情】【异步:是一种使用信号或中断来实现一种事件触发过程,如果没信号或中断产生,并不会影响程序的正常执行。通信双方中任意一方不会等待[通信过程,会选择做自己的事情]】信号可以有一个进程发送,另外一些进程捕获,阻塞和忽略;
2022-11-25 19:36:56 409
原创 【计算机系统遇到的问题】win11权限开启方法——相机、麦克风等权限——“其中一些设置由你组织管理”
win11更新后,想必大家应该会出现跟我一样的问题——无法开启权限,不知道在哪开启权限。我是在下午跟我老爸视频电话的时候发现这个问题的,点击开摄像头,但是我这边跟老爸那边却没有我的画面,只能听见声音。试了相机,让我去隐私里找,我的问题已经解决了,在这里辣面子带着出现同样问题的小伙伴来解决它吧!(有关权限问题跟隐私设置权限问题思路是一样的)
2022-11-19 21:05:09 10321 1
原创 【嵌入式总复习】Linux管道详解——管道通信、无名管道、有名管道、具体应用示例
进程间的通信方式有五种,分别为:管道,信号量,共享内存,消息队列和套接字。
2022-11-18 15:11:48 5837
原创 【嵌入式遇到的问题】Linux中出现:“已放弃(核心已转储)”该怎样解决呢?
宝子们是否遇到过这样的问题“已放弃(核心已转储)”,跟着辣面子来解决这个问题吧!
2022-11-15 22:50:56 9713 7
原创 VMware虚拟机启动Ubuntu时报错:“另一个程序已锁定文件的一部分,进程无法访问”该怎样解决呢?
出现此文件是因为虚拟机在运行的时候,会锁定文件,防止被修改,如果系统突然崩溃、异常关机等,虚拟机尚未把已经锁定的文件解锁,所以下次再启动虚拟机的时候,就会提示“另一个程序已锁定文件的一部分,进程无法访问”。
2022-11-14 19:24:33 8994 7
Linux管道详解-管道通信、无名管道、有名管道、具体应用示例
2022-11-25
MongoDB启动和部署-出现port27017
2022-11-25
Linux虚拟机基础知识用法
2022-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人