![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习笔记
文章平均质量分 80
各种整理的笔记
孤名为義
摸鱼!摸鱼!摸鱼!
展开
-
【笔记】软件项目管理
项目管理复习原创 2022-06-16 20:45:32 · 382 阅读 · 1 评论 -
【笔记】软件测试
软件测试复习提纲原创 2022-06-09 11:20:34 · 1798 阅读 · 0 评论 -
【笔记】非关系型数据库
nosql 基础知识原创 2022-01-03 22:18:54 · 1002 阅读 · 0 评论 -
【笔记】计算机网络(二)
网络层原创 2022-01-01 17:13:31 · 2099 阅读 · 1 评论 -
【笔记】计算机网络(一)
引言 物理层 数据链路层 介质访问控制子层原创 2021-12-27 22:16:09 · 1642 阅读 · 0 评论 -
【笔记】软件工程
软件工程笔记原创 2021-12-14 23:26:58 · 616 阅读 · 2 评论 -
【笔记】云原生
云原生是近年来一个很火的词,它并不是一个全新的概念,而是云计算发展的一个阶段,云计算是分布式计算的一种,指的是通过网络将巨大的数据计算处理程序分解成无数个小程序,然后通过多部服务器组成的系统进行处理和分析这些小程序得到的结果并返回给用户。云原生则是云计算的下半场,它是基于分布式部署和统一运营的分布式云,以容器、微服务、DevOps 等技术为基础建立的一套云技术产品体系。原创 2021-11-01 18:46:15 · 137 阅读 · 0 评论 -
【笔记】微服务架构
微服务架构设计早在 2014 年就被提出,其理念是将单体应用转化为多个可以独立开发、独立部署、独立运行和独立维护的服务或者应用的集合,从而满足业务快速变化以及多团队并行开发的需求。原创 2021-10-31 21:14:51 · 168 阅读 · 0 评论 -
【笔记】面向对象技术
基本概念类:对事物进行分类,把具有相同属性和相同服务的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一个实例。对象:从问题域中客观存在的事物出发来构造软件系统,用对象作为对这些事物的抽象表示,并作为系统的基本构成单位。方法:xxxx消息:对象之间通过消息进行通讯,以实现对象之间的动态联系。继承:通过在不同程度上运用抽象的原则可以得到较一般的类和较特殊的类,特殊类继承一般类的属性与服务,从而简化系统的构造过程及其文档。...原创 2021-07-04 22:05:25 · 658 阅读 · 0 评论 -
【笔记】操作系统概念
概述导论操作系统是资源分配器,管理计算机系统中的资源。面对许多甚至冲突的资源请求,操作系统必须决定如何为各个程序和用户分配资源,以便计算机系统能有效而公平地运行。操作系统是控制程序,管理用户程序的执行以防止计算机资源的错误使用或使用不当。操作系统的基本目的是执行用户程序并能更好地解决用户问题。计算机系统由一个或多个CPU和若干设备控制器通过共同的总线相连。总线提供对共享内存的访问;每个设备控制器负责一种特定类型的设备;CPU与设备控制器可以并发工作,并竞争内存周期。计算机在启动时会运行原创 2021-06-30 21:57:58 · 340 阅读 · 2 评论 -
【笔记】链接
参考书籍:《深入理解计算机系统》基本概念加载器链接器符号解析重定位位置无关代码关键点图7-2图7-3(.text/.data/.bss/.symtab/.rel.text/.rel.data)图7-13 段头部表、节头部表)图7-15图7-18原创 2021-06-17 15:05:15 · 1531 阅读 · 0 评论 -
【笔记】存储器层次结构
参考书籍:《深入理解计算机系统》基本概念SRAM静态RAM将每个位存储在一个双稳态存储器单元里,只要有电,它就会永远地保持它的值。SRAM比DRAM更快,但也更贵,可以作为高速缓存存储器。DRAM动态RAM将每个位存储为对一个电容的充电,它的存储单元对干扰非常敏感。当电容的电压被扰乱之后,它就永远不会恢复了。漏电会使得DRAM在很短的时间失去电荷,所以内存系统必须周期性地通过读出,然后重写来刷新内存每一位。DIMMDRAM芯片封装在内存模块中,它插到主板的扩展槽上。双列直插内存模块(D.原创 2021-06-13 15:53:50 · 162 阅读 · 1 评论 -
【笔记】优化程序性能
参考数据:《深入理解计算机系统》、《计算机体系结构:量化研究方法》基本概念所有优化策略关键点5.8节原创 2021-06-11 17:35:11 · 172 阅读 · 0 评论 -
【笔记】流水线技术
参考书籍:《深入理解计算机系统》、《计算机体系结构》基本概念吞吐量单位时间内可以处理的信号量。关键点RISC经典5级流水线流水线冒险转发(forwarding)图C-7图C-8图C-10原创 2021-06-09 23:40:59 · 2538 阅读 · 0 评论 -
【笔记】程序的机器级表示
基本概念ISA结构(struct)联合(union)对齐强制对齐缓冲区溢出MMXSSEAVX关键点摩尔定律x64虚拟地址范围图3-1图3-2图3-3条件码图3-25图3-263.7.4局部存储3.7.5调用者保存寄存器和被调用者保存寄存器指令使用图3-4图3-10、图3-12、图3-13、图3-15、图3-16(ab)、图3-17(ab)、图3-19(ab)、图3-20(ab)、图3-21(ab)、图3-22(ab)...原创 2021-06-08 11:59:20 · 532 阅读 · 3 评论 -
【笔记】信息的表示和处理
基本概念字长(Word Size)计算机在处理数据时,一次存取、加工和传送的数据长度称为字长,字长可以决定了虚拟地址空间的最大大小。UnicodeUnicode是统一字符集。UTF-8UTF-8是一种变长的编码方式。算术右移最高位填充符号位,正数填充0,负数填充1。逻辑右移最高位填充0。...原创 2021-06-06 11:23:58 · 143 阅读 · 0 评论 -
【笔记】计算机系统漫游
基本概念:字(Word):计算机在处理数据时,一次存取、加工和传送的数据长度的一组二进制位成为字(Word)。8个由值0和1组成的位被组织成一组,成为字节(Byte),它是计算机存储容量的基本单位。POSIX:IEEE为阻止Unix杂乱发展而提出的标准。并发(concurrency):多个事件在同一时间间隔发生。并行(parallelism):多个事件在同一时刻发生。SMT:SMT(同时多线程)允许CPU内核一次利用多个线程。SIMD:允许一条指令产生多个可以并行执行的操作,这种方原创 2021-06-05 21:08:16 · 189 阅读 · 3 评论