第 2 页 - 什么
什么是函数式编程?

01.程序的本质程序是什么?看一张图:程序由输入数据、运算、输出结果三部分组成。输入与输出属于I/O,都有成熟的代码去实现了。而运算那部分会根据需求而千变万化,这部分是可以独立出来的。如果运算里面包括I/O的代码和逻辑,就应该挪走到输...

面向对象与面向过程有什么区别?

01.面向过程编程当开发软件这门科学还处于非常简单的早期时,我们这样编程:定义函数函数a函数b……定义数据数据a数据b……然后将数据传递给函数按指...

什么是HTTP的超文本传输协议?

HTTP是超文本传输协议,也就是HyperTextTransferProtocol。它可以拆成三个部分:超文本传输协议生活中的协议,本质上与计算机中的协议是相同的,协议的特点:协字,代表的意思是必须有两个以上的参与者。例如三方...

网络编程面试题-什么是IO多路复用?

I/O多路复用的本质是使用select,poll或者epoll函数,挂起进程,当一个或者多个I/O事件发生之后,将控制返回给用户进程。以服务器编程为例,传统的多进程(多线程)并发模型,在处理用户连接时都是开启一个新的线程或者进程去处理...

公鸡像什么比喻句

1、大公鸡身上长满油亮的花羽毛,像披着一件锦衣似的,它叫起来:“喔喔!”那威武的样子,确实像个“金号手”。2、早晨起来,公鸡像吃了蜜似的,开心的叫着。3、公鸡全身的羽毛色...

幸福像什么比喻句

1、幸福像气球一样,如果每隔一段时间你不持续补吹,它就会慢慢泄气。2、幸福,就像一层糖纸,轻轻一舔,就能发现里面包着甜蜜,裹着爱!3、幸福像一杯白开水,喝起来淡而无味,却只有懂得生活的人才会在平淡中品出甘甜和幸福。...

春笋像什么比喻句

1、春笋像是雨后的白荷,沐浴在池塘中,昂首挺胸。2、春笋像一个个精灵,给人们带来了生机与活力。3、春笋,一个个像尖锥似的,披着淡绿的嫩衣,在春风中微笑,在春雨中淋浴。4、春笋像坚强的战士,无论多大的压力,都会义...

台风像什么比喻句

1、台风如一只在撒野的凶猛的野兽,要摧毁—切,吞噬一切。2、台风变成没有遮拦的小霸王,打着响亮的呼哨,狂放地到处奔跑。3、台风像惊狂了的大精灵,扯天扯地地疾走。4、台风像一只被打伤的野兽高声怒吼着,...

小草像什么比喻句

1、小草像新生的小鸟,破土而出,欢快的唱着歌儿。2、小草像一位坚韧的战士,顶立风霜。3、小草像是个贪睡可爱的宝宝,睁着惺忪的睡眼,从白雪被上探出了脑袋,好奇地打量着这个世界。4、冬天的小草像守卫在边防的战士,在...

父亲节有什么好短信

1、有一种爱护,如高山;有一种关怀,似大海;有一种怜惜,比蓝天;有一种温暖,是大地;父亲节祝福天下父亲节日快乐!2、燃烧的岁月,已将父亲的青春燃尽;流逝的时间,奔流父亲多年的爱心;祝愿的短信,祝福所有父亲节日快乐,健康开心!...

老师是什么比喻句

1、老师像辛勤的园丁在浇灌着花朵一样关怀着我们。2、老师像人类灵魂的工程师,传授丰富的知识。3、老师像一支红烛,为后辈献出了所有的热和光!4、老师像什么?老师像园丁,把幼小的我门培育成一个懂得知识的大数。...

环保标语有什么

1、建设绿色校园,增强环保意识。2、和大自然心与心的交汇,共创地球美好家园。3、治理环境污染,重现丽日蓝天。4、保护树木,就是保护我们人类。5、青山清我目流水静我耳。6、得到的不是永恒的拥有,失...

什么是电容式触摸屏(capacitive touchscreen)?

电容式触摸屏(capacitivetouchscreen):电容式触摸屏通过感应物体(通常是指尖上的皮肤)的导电特性来工作。手机或智能手机上的电容屏通常具有玻璃表面,并且不依赖压力。当涉及到手势(如滑动和捏合)时,它比电阻式屏幕更具...

什么是DMA(Direct Memory Access)?

DMA(DirectMemoryAccess):直接内存访问,它是计算机系统的一项功能,它允许某些硬件系统能够独立于CPU访问内存。如果没有DMA,当CPU执行输入/输出指令时,它通常在读取或写入操作的整个过程中都被完全...

什么是忙等、中断、中断向量?

忙等(busywaiting):在软件工程中,忙碌等待也称自旋,是一种以进程反复检查一个条件是否为真的条件,这种机制可能为检查键盘输入或某个锁是否可用。中断(Interrupt):通常,在接收到来自外围硬件(相对于中央处理器和内存)...

什么是驱动程序(device driver)?

驱动程序(devicedriver):设备驱动程序,简称驱动程序(driver),是一个允许高级别电脑软件与硬件交互的程序,这种程序创建了一个硬件与硬件,或硬件与软件沟通的接口,经由主板上的总线或其它沟通子系统与硬件形成连接的机制,...

什么是MMU (Memory Management Unit)?

MMU(MemoryManagementUnit):内存管理单元,有时称作分页内存管理单元。它是一种负责处理中央处理器(CPU)的内存访问请求的计算机硬件。它的功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、中央处...

什么是缓存命中(cache hit)?

缓存命中(cachehit):当应用程序或软件请求数据时,会首先发生缓存命中。首先,中央处理单元(CPU)在其最近的内存位置(通常是主缓存)中查找数据。如果在缓存中找到请求的数据,则将其视为缓存命中。

什么是云计算(cloud computing)?

云计算(cloudcomputing):云计算是计算机系统资源(尤其是数据存储和计算能力)的按需可用性,而无需用户直接进行主动管理。这个术语通常用于描述Internet上可供许多用户使用的数据中心。如今占主导地位的大型云通常具有...

什么是计算机架构(computer architecture) ?

计算机架构(computerarchitecture):在计算机工程中,计算机体系结构是描述计算机系统功能,组织和实现的一组规则和方法。它主要包括指令集、内存管理、I/O和总线结构。

什么是内核模式(kernel mode)?

内核模式(kernelmode):通常也被称为超级模式(supervisormode),在内核模式下,正在执行的代码具有对底层硬件的完整且不受限制的访问。它可以执行任何CPU指令并引用任何内存地址。内核模式通常保留给操作系...

什么是shell?

shell:它是一个程序,可从键盘获取命令并将其提供给操作系统以执行。在过去,它是类似Unix的系统上唯一可用的用户界面。如今,除了命令行界面(CLI)外,我们还具有图形用户界面(GUI)。

什么是操作系统(Operating System,OS)?

操作系统(OperatingSystem,OS):是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务...

什么是自然语言处理(NLP)?

NLP,NaturalLanguageProcessing用机器处理人类语言的理论和技术研究在人与人交际中以及人与计算机交际中的语言问题的一门学科。NLP要研制表示语言能力和语言应用的模型,建立计算框架来实现这样的语言模型,提出...

什么是遗传算法?

算法简介遗传算法(GeneticAlgorithms,GA)是基于生物界自然选择和基因遗传学原理的一种广为应用的、高效的随机搜索算法,20世纪60年代由美国的密执根大学的Holland教授首先提出。该算法将优化问题看作是自然...

什么是异或密码加密算法?

异或密码是密码学中一种简单的加密算法,异或运算符常作为更为复杂的加密算法的组成部分。对于其本身来说,如果使用不断重复的密钥,利用频率分析就可以破解这种简单的异或密码。如果消息的内容被猜出或知道,密钥就会泄露。异或密码值得使用的原因主要...

什么是ROT13算法?

ROT13(回转13位,rotateby13places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码。它是一种在英文网络论坛用作隐藏八卦(spoiler)、妙句、谜题解答以及某些脏话的工具,目的是逃过版主或管理...

什么是RSA加密算法?

RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(RonRivest)、阿迪·萨莫尔(AdiShamir)和伦纳德·阿德曼(LeonardAdleman)一起提...