![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程基础知识
hxmagic
这个作者很懒,什么都没留下…
展开
-
设计模式概述
文章目录设计模式概述设计模式概念设计模式意义UML语言(统一建模语言)七大原则23种设计模式创建型模式(重点)结构型模式行为型模式 设计模式概述 设计模式概念 设计模式是一套被反复使用、通过分类编目、解决许多常见代码问题的代码设计经验总结。 设计模式意义 (1)使得设计的代码的可重用性、可靠性、可读性、可扩展性大大提高。 (2)使得设计出的程序更加标准,规范。 (3)使得程序员思维能力、编程能力、设计能力提高。 UML语言(统一建模语言) UML语言是一种以面向对象系统进行说明,可视化的语言。 七大原则 (原创 2020-07-20 15:04:33 · 82 阅读 · 0 评论 -
操作系统
文章目录进程与线程进程线程进程调度策略进程通信方式线程间通信方式Linux对Linux的认知xshell与shell文件管理命令文本处理命令面试高频命令五种IO模型常问知识点死锁的四个必要条件 进程与线程 进程 进程是对运行程序的封装,是系统进行资源调度和分配的基本单位,每个进程都有其独立的数据空间。一个程序至少有一个进程。 线程 线程是程序执行的最小单位。一个进程至少有一个线程,线程共享进程的数据空间。 进程调度策略 (1)FCFS(先来先服务)。先请求CPU的进程先分配CPU。 (2)SJF(最短作业优原创 2020-07-18 10:19:50 · 137 阅读 · 0 评论 -
计算机网络
文章目录计算机网络网络协议分层应用层运输层网络层数据链路层物理层TCP/IP协议族TCP报文传输TCP报文的结构三次握手四次挥手机制如何保证TCP正确传输HTTP协议(浏览网页这一块) Typora真好用 计算机网络 本次笔记只针对TCP/IP协议。 网络协议分层 网络协议是信息在计算机网络传输时,为了防止发出错误,人们规定的一些规则。(例如:以什么格式传输信息,接收者是否发送应答信息)一般来说,现在存在三种分层: (1)OSI七层协议(不实用,已经废弃)。 (2)TCP/IP四层协议(得到广泛应用)。 (原创 2020-07-18 10:17:51 · 580 阅读 · 0 评论