首页 > 其他分享 >以小见大的描述你看不懂的术语

以小见大的描述你看不懂的术语

时间:2023-07-25 15:23:26浏览次数:31  
标签:以小见大 术语 set 看不懂 get CPU Person 线程 public

1、对于面试官提问,或者你想知道的明确的概念却第一次读不懂的术语
没关系,不要把它想得太难,计算机和软件编程中最喜欢搞的就是些晦涩难懂的名词,其实没那么难

首先、我们定义一个类Person
这个你们只要学过基础了,都应该懂

public class Person
{
	
}
//接下来我们添加字段和方法
public class Person
{
	public int Name {get;set;}
	public DateTime GreateTime{get;set;}
	public DateTime DeadTime{get;set;}
	public void Eat()
    {
   
    }
	public void Sheep()
    {
   
    }
}

我们可以看出这个人有了名字,出生的时间,死亡的时间,以及他除了吃还有睡

类嘛?它是抽象的,
计算机的术语也是抽象的
接下来,了解你没有想通的术语
举个例子,进程和线程的区别是什么?
线程是进程的一个实体,是 CPU 调度的基本执行单元,但线程不拥有资源。进程包含若干线程和资源(数据),一个进程至少有一个线程

枯燥乏味,
程序员一般是从刚开始的面向对象到面向接口到面向百度到面向客户编程的
就像我上方定义的对象Person
我们要知道操作系统让CPU跟据一定的规则去执行线程中包含的指令
那么

public class 操作系统
{
	public CPU cpu{get;set;}
	
}
以及
public class CPU
{
	public int Id{get;set;}
	public string Name{get;set}
	public void Execute()
    {
	 Console.WriteLine("执行指令");
	}
}

而我们一个人Person的出生日期和死亡日期不就是生命周期吗

你要知道一切内核是由操作系统说了算的,
而将他们抽象化,是理解看不懂的前提

标签:以小见大,术语,set,看不懂,get,CPU,Person,线程,public
From: https://www.cnblogs.com/guchen33/p/17579888.html

相关文章

  • 光纤交换机的一些术语及解释
    光纤交换机区域概念光纤交换机的zone是指特定的交换机和设备能够进行通信的区域。Zone的作用是将连接在SAN网络中的设备(主机和存储),逻辑上划到为不同的区域内,使得不同区域中的设备相互间不能FC网络直接访问,从而实现网络中的设备之间的相互隔离。Zone有常规zone和特殊zone两种类......
  • Oracle体系机构、基本术语
    oracle实例、oracle数据库、oracle服务器,这三个术语容易混淆。oracle实例实例是一个非固定的、基于内存基本进程和内存接口生成。当oracle服务器关闭后,实例也就消失。oracle数据库指定的是固定的、基于磁盘的数据文件(datafile)、控制文件(controlfile)、日志文件(redolog)、参数......
  • 从TPT看汽车测试术语(下)
    前言  上篇我们介绍了被测对象、动态测试和测试用例的概念,还提出了如何省时省力评估自动生成的测试用例的话题。事实上TPT能够实现测试用例和评估解耦,为每条用例/多条用例创建符合其场景的测试评估:可以通过GUI界面来进行信号对比、事件查询、信号边界检查、信号序列的正确性......
  • 13-贷后常用术语名词
    13.贷后常用术语名词(1)DPD:DPD是daypassdue,指最早的违约日期到目前日期的时间间隔。此处需要注意一下,这个时间间隔是以客户级的逾期天数去计算的。在实际的工作场景中,经常会有贷前部门人员在沟通时都会多问一句:“是账单的逾期天数还是合同的逾期天数”,说到DPD基本都是以客户级的......
  • opencascade 连续性术语
    在OpenCASCADE中,D0、D1、D2、D3和D4是用于描述曲线和曲面连续性级别的术语。它们代表了不同的连续性要求:D0连续性(位置连续性):D0连续性是指相邻曲线段或曲面片之间的位置连续性。如果两个曲线段或曲面片是D0连续的,它们共享一个公共端点或边界,但在连接点可能存在位置的不连续性......
  • kafka02 kafka术语和架构简介
    1Kafka中的术语解释概述在深入理解Kafka之前,先介绍一下Kafka中的术语。 1.1图示上图中一个topic配置了3个partition。Partition1有两个offset:0和1。Partition2有4个offset。Partition3有1个offset。副本的id和副本所在的机器的id恰好相同。如果一个topi......
  • 历史最全机器学习/深度学习/人工智能专业术语表中英对照表
    本资源收录了机器学习课程用到的相关术语,涉及机器学习基础、机器学习理论、AppliedMath、SVM、Ensemble、DNN、Regularization、MatrixFactorization、Optimization、CNN、AutoEncoder、RNN、Representation、NetworkEmbedding、GAN、AdversarialLearning、OnlineLearni......
  • 以下是一些可能适用于代码质量领域的热门博客文章标题,以逻辑清晰、结构紧凑、简单易懂
    目录引言随着软件开发的越来越复杂和广泛的应用,代码质量成为了一个越来越重要的话题。在软件开发中,代码质量指的是代码的可读性、可维护性、可扩展性、安全性等方面的质量。优秀的代码质量不仅可以提高软件的稳定性和可靠性,还可以减少代码重构和维护的时间和成本。因此,对于程......
  • 【web开发】PHP命名空间中的子空间和公共空间详解及相关术语解读
    前言PHP的命名空间和文件系统的结构很像,文件夹可以有子文件夹,命名空间中也可以定义子空间来描述各个空间之间的所属关系。比如:cart购物车和order订单这两个模块都处于同一个shop商城项目内,通过命名空间子空间表达关系的:<?phpnamespaceshop\cart;classDemo{ //类的成员}name......
  • Kotlin系列之不知道约定,可能有些代码你看不懂
    约定是kotlin语法当中必不可少的一部分,可以说kotlin语法的整洁,约定在里面扮演着不可缺少的角色,无论是在运算,比较,解构或者调用lanmda表达式上,都能看见约定的身影。二元运算符的约定java8里面的时间api大家一定不陌生,如果有不熟悉的可以看下我的这篇文章JAVA8中新的日期时间处理方式......