- 博客(21)
- 收藏
- 关注
原创 面试题总结 String 面试题总结-1
Java常量池和堆内存是Java虚拟机(JVM)中存储对象的两个重要区域。Java常量池是一块专门用于存放编译器生成的常量的区域,包括基本数据类型和字符串常量。Java常量池分为两种类型:运行时常量池和静态常量池。运行时常量池是在运行时动态生成的,而静态常量池是在编译期间就已经确定好的。堆内存是Java虚拟机中用于存储对象实例的区域。所有通过new关键字创建的对象实例都存储在堆内存中。在Java中,由于堆内存的分配和回收是由垃圾回收器来完成的,因此在使用堆内存时需要注意内存泄漏的问题。
2023-08-22 15:40:28 67
原创 c++学习
C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++被认为是一种中级语言,它综合了高级语言和低级语言的特点。
2022-07-19 21:32:07 171
原创 树与二叉树
//// Tree.cpp// data structure//// Created by 胡纪钊 on 2021/11/20.//求两结点的最近公共祖先结点//二叉树任意两个结点必然存在最近的公共祖先结点#include "Tree.hpp"using namespace std;#define maxsize 50typedef int elemtype;typedef struct bitnode{ //树的结构体 elemtype data; str
2021-11-20 20:38:35 221
原创 栈
栈#include <bits/stdc++.h>#define Maxsize 50//顺序栈Typedef struct{ int data[Maxsize]; int top;}sqStack;void initStack(sqStack &s){ s.top=-1;//初始化栈顶元素}//判断栈空Bool stackEmpty(sqStack s){ If(s.top==-1){ return true; } return false;}/
2021-11-02 10:52:19 98
原创 线性表——链表删除
王道链表题1-4#include <iostream>#include <bits/stdc++.h>using namespace std;typedef int Elemtype;//定义单链表typedef struct Lnode{ Elemtype data; struct Lnode *next;}Lnode,*Linklist;int a[4]={1,2,3,4};int n=4;//建立不带头节点的链表void buildli
2021-10-25 14:59:19 220
原创 传输速率、波特率、奈氏准则
波特率与传输速率波特率与数据传输速率C的关系:C=Blog2NN:为一个码元所取的离散值的个数。408考研-2011-34 若某通信链路的数据传输速率为2400bps,采用四相位调制,则该链路的波特率是_____。A.600波特 B.1200波特 C.4800波特 D.9600波特解析:2400bps=Blog24B=2400bps/2=1200波特带宽与传输速率(奈氏准则)理想低通信道下的极限传输速率 C=2Wlog2NW:是理想低通信道的带宽N:是每个码元离散电平的数目408考研-
2021-10-22 20:10:48 1566
原创 线性表——链表
#include <iostream>#include <bits/stdc++.h>using namespace std; typedef int Elemtype;//定义单链表typedef struct Lnode{ Elemtype data; struct Lnode *next;}Lnode,*Linklist;int a[4]={1,2,3,4};int n=4; //建立不带头节点的链表void buildlist(Lnode
2021-10-21 16:52:58 103
原创 线性表——顺序表
1算法思想:顺序遍历整个链表,找出最小值元素,用一个min存储这个值,同时将最后一个元素填补此值#define Maxsize 100typedef Elemtype inttypedef struct{ Elemtype data[Maxsize]; int length;}bool delmin(sqlist &L,Elemtype &value){ if(L.length==0){ return false; } int min=L.data[0];
2021-10-20 19:18:23 110
原创 计算机系统结构 期末复习
一.名词解释虚拟机:指通过软件模拟具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统系统加速比:同一个任务在系统改进前花费总时间和在系统改进后花费总时间的比率Amdahl定律:计算计算机系统中某个部件改进后能获得多少总性能提高的定律系列机:由同一厂家生产的具有相同的系统结构,但是具有不同组成和实现的一系列不同型号的计算机模拟:指用软件的方法在一台现有的计算机上实现另外一台计算机的指令集仿真:指用一台现有计算机的微程序取解释实现另外一个计算机的指令集并行性:指计算机系统在同一时刻
2021-07-03 09:09:41 1242 1
原创 解决git关联的的文件颜色、小图标
按Win+R键打开运行对话框,输入 regedit.exe ,准备修改注册表找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer;新建一个键名称为 “Max Cached Icons” 数据设置为 “2000”;重启一下电脑,图标就可以显示了。...
2020-12-03 15:25:55 361
原创 Linux基础入门(一)
Linux为何物Linux就是一个操作系统,就像你已经已经知道的window、macOS系统一样,至于操作系统是什么,就不用过多解释了Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix
2020-11-19 15:24:52 182
原创 计算机网络知识归纳
计算机网络第一章 概述1.1 计算机网络在信息时代中的作用互联网的两个重要基本特点:1.连通性、2.共享“资源”指的是网络中所有的网络软件、硬件、数据和通信等等资源硬件资源、软件资源、数据资源、信道资源(信号传输的媒介)“共享”指的是网络中的用户能够部分或全部的地享受这些资源1.2 互联网概述1.2.1 网络的网络计算机网络:计算机网络(简称为网络)由若干结点(node)和连接这些结点的**链路(link)**组成计算机网络是指将具有独立功能(冯氏结构)的许多计算机连接起来,按
2020-10-14 17:16:53 462
原创 计算机操作系统
计算机操作系统第一章 操作系统引论**操作系统(Operating System,OS)**是配置在计算机硬件上的第一层软件,是对计算机硬件系统的首次扩充操作系统的主要作用:1.管理好设备,提高设备的利用率和系统的吞吐量2.为用户提供和应用程序提供一个简单的借口,便于用户使用1.1操作系统的目标和作用1.1.1 操作系统的目标操作系统的目标与应用环境有关用途要求查询系统所用的OS良好的人机交互性工业控制、武器控制以及多媒体环境下的OS实时性微机上配
2020-09-22 21:16:43 324
原创 非打印字符
ASCLL码值的使用使c语言中用,使得仅使用整数就可用在计算机上各种字符(包括各国的语言文字,符号),可是一些代表行为的ASCLL字符却无法打印出来(如:退格、换行、终端响铃之类的)。这里有两种方法:1.使用ASCLL码值如蜂鸣的ASCLL值是7.char beep = 7;#include <iostream>int main(int argc, const char * ...
2019-03-29 11:23:20 3365 1
原创 关于c语言的数据类型常量的理解
数据类型 int的简单介绍数据类型在数据结构中的定义是一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。中文名 :数据类型外文名 :data typec语言中数据处理C通过识别一些基...
2019-03-28 17:42:19 314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人