![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
文章平均质量分 67
白霞
为了更好的生活,加油。
展开
-
.net C#垃圾回收
类比:自己去拿盘子 = 申请内存用完之后自已放到残渣中 = 手动释放阿姨来回收 = 自动回收(比如垃圾太多了,新客户来了)自己叫阿姨来回收 = 手动调用自动回收CLR的一个核心功能–垃圾回收垃圾回收的目的:提高内存利用率垃圾回收器,只回收托管堆中内存资源,不回收其他资源(数据库连接、文件句柄、网络端口)什么样的对象才会被回收?(1) 没有变量引用的变量,表示可以被回收了什么时候回收(1) 不确定,当程序需要新内存的时候开始执行回收(2) GC.Collect()手动调用回收。不建议使原创 2022-03-11 17:13:13 · 423 阅读 · 0 评论 -
高级计算机网络
第一章:网络复习概述1.1什么是计算机网络从构成的角度来看:(1) 点:(端系统,网络应用)+路由器等网络交换设备(2) 边:链路(3) 协议:对等层实体在通信过程中所遵循的规则的集合:语法+语义+时序从服务的角度来看:(1) 能够为应用提供通信服务的通信架构(有连接可靠的服务和无连接的不可靠服务)(2) 使用通信服务相互配合工作的分布式应用1.2网络边缘(1) 网络的结构=网络边缘(应用,主机)+网络核心(路由器等网络交换设备及链路)+接入网络与通信链路(2) 网络边缘:运行应用的端原创 2022-01-27 10:22:11 · 3580 阅读 · 0 评论 -
Git原理和命令
基本命令git --version 查看版本clear 清屏git config --list 查看已有配置git config --global user.name “xxx” 项目用户名配置git config --global --unset user.name:删除配置信息git cofig --global user.email xx@xx.com 当前项目邮箱配置配置系统配置:–system,对整个系统都有效配置用户配置:–global,仅对当前用户有效配置当前项目配置:原创 2021-12-05 21:57:05 · 814 阅读 · 0 评论 -
Unity 计算器
原理:后缀表达式1,在运算之前对字符串检测,确保改字符串没有问题2,创建两个栈,一个操作数栈S1,一个运算符栈S23,开始从左往右扫描字符串,3-1: 如果是操作数,入栈S13-2: 如果是运算符,while死循环3-2-1:如果S2为空或者S2的栈顶是左括号,则直接入栈,break3-2-2:如果当前运算符的优先级大于S2栈顶运算符优先级,直接入栈,break3-2-3:否则,将S2出栈入S1栈3-3:如果是左括号:直接入S2栈3-4:如果是右括号:在S2出栈寻找左括号,中间出栈的符号原创 2021-10-22 15:56:40 · 508 阅读 · 0 评论 -
多选枚举(位枚举)
用途:用来实现多选枚举核心:1,通过位运算来实现,与&:得到二进制的交集(只要有0就是0,全1都是1)(0&0 = 0,1&1 = 1,0&1 = 0)或|:得到二进制的并集(只要有1就是1,全0都是0)(0&0 = 0,1&1 = 1,0&1 = 1)非’~’:对二进制取反(~0 = 1,~1=0)异或^:二进制的差集(相同为零,不同为1)(0^1 = 1,10=1,00=0,1^1=0)2,给每个枚举项定义一个2的n次方的int值对应原创 2021-09-15 17:06:20 · 719 阅读 · 0 评论 -
操作系统原理笔记
1940S的操作系统操作系统:使程序能更好运行的系统软件1940s额计算机程序是相对机械的数值计算(1) 不需要也没有操作系统(2) 操作系统中唯一的对象就是独占计算机运行的程序1950s有了让多个程序共享一台计算机的需求计算机非常贵,集中管理、排队使用(1) 希望程序切换能够尽量无缝(2) 希望提供一些程序共同需要的功能,例如读写文件于是有了操作任务的系统(1) 批处理系统(2) 操作系统是一个简单的串行程序调度器和一系列库函数(3) 操作系统中开始有设备、文件、任务,但只有一个独原创 2021-10-20 16:30:18 · 430 阅读 · 0 评论 -
计算机组成原理三体系结构与组成
计算机的指令集体系结构(ISA)从汇编语言程序员的角度描述了计算机,并强调了计算机的功能,而不是它的内部组成或实现。ISA说明了计算机能做什么,而计算机组成则说明了它是如何做的存储程序计算机(1) ARM这一类处理器采用了存储程序体系结构,他将程序和数据放在同一个存储空间内,采用了取指-执行模式执行,即按照顺序从内存读取指令、译码、执行。(2) 寄存器是位于CPU内部的存储单元,类似于内存中的存储单元。寄存器使用名字而不是地址来访问,如r0,r1,…,r15(ARM的命名),或是AX,BX,CX,DX原创 2021-09-15 21:14:43 · 752 阅读 · 0 评论 -
计算机组成原理(二) 计算机算术
位与字节1,计算机中存储和处理信息的最小单位是位(比特bit),一个比特的值可以是0或者12,数字计算机将信息以一组或一串比特的形式保存在存储器中。如,串01011110表示一个8位的字3,计算机通过高低电压(高低电位)两个电压等级来存储0和1的状态4,计算机通常不会每次只对一个二进制位进行操作,而是对一组二进制位进行操作。5,8个二进制位为一个字节(byte),一些计算机制造商用术语“字”表示16位的值,长字表示32位的值,还有一些制造商用字表示32位的值,用半字表示16位的值信息表示:一个由原创 2021-09-08 22:24:50 · 1547 阅读 · 0 评论 -
计算机组成原理(一):计算机系统体系结构
术语体系结构的3种用法1,指令集体系结构(ISA) 描述了程序员看到的计算机的抽象视图,并且定义了汇编语言和编程模型。之所以说它是抽象的,是因为它并没有考虑计算机的实现。 2,微体系结构描述了一种指令集体系结构的实现方式。微体系结构关注计算机的内部设计3,系统体系结构关注包括处理器、存储器、总线、和外设在内的整个系统什么是计算机体系结构·计算机系统包括读取并执行程序的中央处理单元(CPU),保存程序和数据的存储器,以及输入输出子系统,这些子系统会使CUP与显示器、打印机等外部设备之间原创 2021-09-06 22:46:34 · 2746 阅读 · 0 评论