Powershell条件判断 比较运算符 -eq:等于 -ne:不等于 -gt:大于 -ge:大于等于 -lt:小于 -le:小于等于 -contains:包含 -notcontains:不包含 求反运算符 -not:但是像高级语言一样”! “ 也支持求反。 布尔运算符 -and:和 -or:或 - ...
分类:
系统相关 时间:
2020-01-06 22:50:36
阅读次数:
260
首先,我们来看看C语言与C++的概念:C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上
分类:
编程语言 时间:
2020-01-04 00:50:42
阅读次数:
70
一本正经的八卦一下CPU的自主可控 https://zhuanlan.zhihu.com/p/36391482 比我自己写的好多了。。 自己虽然知道一些。。 一本正经地八卦一下CPU的自主可控 (2018年的4月16日,美国商务部发布对中兴通讯出口权限禁令,禁止美国企业向其出售零部件,史称“中兴禁运 ...
分类:
其他好文 时间:
2019-12-30 09:29:59
阅读次数:
472
机器语言:用二进制指令编程,本质是直接操作硬件 优点:执行效率高 缺点:开发效率低 学习难度高 汇编语言:用英文标签代替二进制指令,本质也是直接操作硬件 优点:执行效率高 缺点:开发效率低 学习难度高 高级语言:用人类的字符去编写程序,人类的字符计算机无法理解,必须经过翻译,翻译成机器语言计算机才能 ...
分类:
编程语言 时间:
2019-12-29 23:28:48
阅读次数:
93
1、什么是操作系统 没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 操作系统是管理硬件和控制软件运行的计算机程序,是直接运行在“裸机”上的系统软件, ...
分类:
其他好文 时间:
2019-12-29 00:39:34
阅读次数:
97
什么是智能合约 以太坊虚拟机(EVM)使用了256比特长度的机器码,是一种基于堆栈的虚拟机,用于执行以太坊智能合约 。由于EVM是针对以太坊体系设计的,因此使用了以太坊账户模型(Account Model)进行价值传输。 1. 什么是solidity Solidity是一种智能合约高级语言,运行在E ...
分类:
其他好文 时间:
2019-12-27 23:23:01
阅读次数:
112
# 一、为什么要学习数据结构?
* 做为一名程序员,不管你是用什么编程语言,数据结构是取底层的东西。就相当于盖楼的地基一样,地基做不好,上边再好也没有用。
* 在高级语言中,一般会对这些基础的数据结构进行封装,我们学要学习这些基础的东西吗?
当然是的,只有知道这些基础的东西,我们才能更好地使用语言封... ...
分类:
编程语言 时间:
2019-12-27 00:08:01
阅读次数:
101
不是底层语言的赋值就是引用,比如Python,Java. C语言那种才说地址赋值. 对象之间的赋值本质上是引用传递(<id一样,数据一样). 对象之间赋值都是引用传递<Java,Python这种高级语言赋值都是说引用传递>不可变类型的拷贝是没有意义的.不可变类型只有赋值操作一说,赋值就是引用的传递只 ...
分类:
其他好文 时间:
2019-12-26 09:24:32
阅读次数:
72
没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 1.1 操作系统的作用 是现代计算机系统中 最基本和最重要 的系统软件 是 配置在计算机硬件上的第一 ...
分类:
其他好文 时间:
2019-12-21 00:28:48
阅读次数:
119
JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不... ...
分类:
编程语言 时间:
2019-12-18 14:25:52
阅读次数:
84