外存

什么是编程语言

隐身守侯 提交于 2020-11-21 15:18:19
什么是编程语言 编程: 什么是编程? 编写程序,人来编写 人类将自己的思维逻辑和想法通过计算机能够识别的语言写下来 去告诉计算机按照你的想法去帮你干活 编程的最终结果其实就是一堆文件 为什么要编程? 怎么奴役机器?编程 让计算机能够按照你的思维逻辑去工作,解放人力 计算机起码的一些主要部件(计算机不会主动帮你做任何一件事,每一次都需要人为操作) cpu 内存 硬盘 编程是不是要操作这些硬件 操作系统(windows,Linux..…): 帮你操作计算机硬件,它帮你封装好一系列操作硬件的方法 程序员只需要安装操作系统提供的操作方法即可间接操作硬件 一套完整的计算机系统由一下三部分组成(*****): 1、应用程序 2、操作系统 3、计算机硬件 ps: 程序开发的程序都叫做应用程序 操作系统也是应用程序,但是针对的计算机硬件 计算机硬件只了解基本的硬件组成和主要功能 学习需要沉下心来,贵在持之以恒,重在学懂弄通, 不能心浮气躁,浅尝辄止,不求甚解 语言: 语言:用于沟通与交流 汉语、英语、日语、法语、德语 人与人之间沟通的媒介 英语: 单词 语法 完整的句子 作文 python: 关键字 python的语法结构 一段一段的代码 一个成型的项目 计算机五大组成部分 1、控制器:计算机的控制系统 2、运算器:计算的运算系统 逻辑运算 判断事务的对错 数学运算 1+1 控制器 + 运算器 =

SaaS的五大机会,你看到几个?

混江龙づ霸主 提交于 2020-11-18 10:42:53
作者 | 中国软件网特约作者 戴珂 校对 | 中国软件网 暻 如何看待国内SaaS的发展机遇,存在两种不同观点。一种观点认为,当前是SaaS的最佳发展时机;另一种观点则认为,国内企业的信息化还不成熟,用户对SaaS的认知水平不高,国内的SaaS发展水平与国外存在较大差距。 在正视差距的同时也必须看到:由于互联网效应,SaaS的成熟周期被大大地压缩,国内SaaS的成熟时间不会太久;何况,国内还有发展SaaS得天独厚的基础和条件。 我们把这几个大机会,总结为五个方面: 企业服务庞大的存量市场 正在兴起的企业数字化转型 传统软件向SaaS转型的助推 基本空白的细分市场 SaaS蓝海市场 庞大的企业服务市场 中国拥有全球最大的企业服务市场,即超过4000万家企业形成的潜在存量市场,这也是SaaS创业能看到的宏观趋势和大机会。 其实SaaS创业者更关心的是:国内企业服务这个潜在的存量市场,何时才能真正开始释放?哪些行业或哪些业务应用,将会对SaaS产生迫切需求?在释放的企业服务市场中,传统软件和SaaS谁将获得更多机会?对这些问题的准确判断,将使SaaS创业机会更加明朗。 国内企业服务市场现状 我们必须认识到,国内4000万家企业中的绝大多数是中小企业;而SaaS的特点决定其最适合的目标客户是中小企业。 若以SWOT模型来分析可以看出,SaaS的强项是低成本和高效率

初始--计算机基础、硬件组成、服务器分类

一笑奈何 提交于 2020-11-12 09:03:00
计算机系统  首先要清楚计算机系统是由硬件Hardware系统和软件Software系统两大部分组成 计算机硬件   ♦ 计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备   ♦ 发展历史:      第一代计算机(1946-1957)   电子管时代      第二代计算机(1958-1964)   晶体管时代      第三代计算机(1965-1970)   集成电路时代      第四代计算机(1971以后)    大规模集成电路时代 计算机硬件的组成: 冯·诺依曼体系结构: 1946年数学家冯·诺依曼于提出,计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成 摩尔定律  晶体管数 单位时间执行的指令数(百万条\每秒)   由英特尔(Intel)创始人之一戈登·摩尔于1965年提出 当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍 服务器   服务器Server是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机,服务器在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发布及数据管理等服务。  

软件设计师-随笔笔记

こ雲淡風輕ζ 提交于 2020-11-11 01:58:03
导读: 最近正在为即将到来的软考做准备,所以重拾以前的笔记,通过手敲的形式将它们随意排版上来,希望能加深自己的印象,同时希望能够帮助一些人,一些内容是通过做题目收集的笔记,比较杂,但我认为如果你能够将我这篇文章看完一定会有很大的收获,一起加油吧!(ps:敲的我脑阔痛) 附上思维导图: (1)计算机网络概述: 网络层次与对应的设备功能: Ping命令网络检测由近到远操作: 1.ping127.0.1先检查TCP/IP协议栈是否正常 2.ping本地ip检查网卡是否正常工作 3.ping网关地址检查和网关的连接性 4.ping远程网站检查远程连接 OSI参考模型及相关协议: 逻辑网络设计步骤: 1.确定逻辑设计目标 2.网络服务评价 3.技术选项评价 4.进行技术决策 ARP表: 用于缓存设备中IP地址与MAC地址的对应关系,好处是可以限制广播数量。 中国的3G标准: TD-SCDMA->时分同步的码分多路访问。 查看路由IP等命令: 1.ping命令: 用于测试本机能否跟外部指定主机连接,无法判断故障发生的范围。 2.tracert命令: 用于跟踪路由以查看IP地址数据包所走路径的连通情况,能查出路径上哪段路由出现了连通故障。 3.netstat命令: 一般用于查看本机各端口的连接情况。 netstat命令的连接状态: LISTEN:侦听来自远方的TCP端口的连接请求。 SYN

指针的基础语法

泄露秘密 提交于 2020-11-10 11:56:24
目录 一、指针是什么 1、内存 2、内存的作用 3、内存VS外存 4、指针 5、总结 二、指针和指针类型 1、指针定义方式和大小 2、指针类型的意义 (1)指针类型决定了对指针解引用能操作几个字节 (2)指针类型决定了指针走一步有多大距离 三、野指针 1、成因 (1)指针未初始化 (2)指针越界访问 四、指针运算 1、指针+-整数 2、指针-指针 (1)没有意义的写法 (2)有意义的写法 (3)结论 3、指针的关系运算 (1)if (p != NULL)等价于if ( p ) (2)if (p == NULL)等价于if ( !p ) 五、指针和数组 1、数组会隐式转成指针 (1)参与运算 (2)函数调用传参 2、指针进行 [ ] 操作 (1)指针使用[ ]的下标问题 六、二级指针 七、指针数组 1、区分指针数组和数组指针 (1)指针数组 (2)数组指针 八、const 和指针之间的关系 一、指针是什么 想要知道指针是什么? 我们首先要理解一个概念:内存 。 1、内存   可以将内存想象成一条长走廊。走廊上有很多房间,每个房间的大小是“一个字节”(8个比特位),每个房间都有自己的编号,从0开始递增(通常用16进制表示),这个编号就是内存地址。   内存还有一个重要特点:访问内存上任意地址的数据,开销都很小。 2、内存的作用 存储数据,和CPU进行交互。 3、内存VS外存 打开此电脑

计算机组成原理

為{幸葍}努か 提交于 2020-11-03 02:22:06
计算机组成原理 计算机的五大组成部分,分别为:控制器、存储器、运算器、输入设备和输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 一、控制器(一) 计算机的指挥系统。大脑指挥全身的器官运行,但是大脑不会随意的指挥身体行动,大脑只有在接受指令后才会控制身体行动。 二、运算器(二) 运算器是计算机的运算系统。大脑除了指挥,无时无刻还在运算。即实现算术运算和逻辑运行。 1、算术运算:1+1=2 2、逻辑运行:吃饭太闲,喝水? 三、控制器+运算器(计算机的忠言处理器CPU) 吃饭流程例子。 1、当你吃饭的时候,大脑会接受吃饭的指令,之后把指令翻译成你身体需要进行的动作(控制器) 2、如果吃的是西餐,则使用勺子;如果吃的是中餐,则使用筷子(运算器)。 四、存储器 计算机的存储系统。需要注意的是:无论内存还是外存,计算机存储的数据格式都是01,01的形式,0和1由电压的电平控制(了解知识点)。计算机的存储的一个二进制单位称为1bit,8bit=1Bytes称为一个字节,1024Bytes=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB,1024TB=1PB。 下面展示了目前市面上常用的存储器,从图中可以看出存储器的速度、容量和价格是相互矛盾的。 ##4.1 内存(主存) 内存是计算机内临时存储数据的硬件设备,由于内存读取数据速度较快内存

计算机组成原理

梦想与她 提交于 2020-11-03 00:17:47
计算机组成原理 计算机分为五大组成部分,分别为:控制器、运算器、存储器、输入设备和输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 一、控制器 计算机的指挥系统。大脑指挥全身的器官运作,但是大脑不会随意的指挥身体行动,大脑只有在接受指令后才会控制身体行动。 二、运算器 运算器是计算机的运算系统。大脑除了指挥,无时无刻还在运算。即实现算术运算和逻辑运算。 算术运算:1+1=2 逻辑运算:碰到疯狗,表白? 三、控制器+运算器(计算机的中央处理器cpu)) 吃饭流程示例。 当你吃饭的时候,大脑会接受吃饭的指令,之后把指令翻译成你身体需要进行的动作(控制器) 如果吃的是西餐,则使用勺子;如果吃的是中餐,则使用筷子(运算器)。 四、存储器 计算机的存储系统。需要注意的是:无论是内存还是外存,计算机存储的数据格式都是01,01的形式,0和1由电压的电频控制(了解知识点)。计算机的存储的一个二进制单位称为1bit,8bit=1Bytes称为一个字节,1024Bytes=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB,1024TB=1PB。 [ [ 4.1内存(主存) 内存是计算机内临时存储数据的硬件设备。由于内存读取数据速度较快内存,CPU下达的指令会直接传输给内存,即CPU会与内存直接交互。常见的内存有内存条。 优点(较于外存):

让人遗憾,美国元件占华为5G设备近三成,而国产化率不到五成

允我心安 提交于 2020-10-29 17:09:02
近日有媒体引述自日本拆解机构的分析,指出拆解华为5G设备发现来自美国的元件占比达到27.2%,而国产元件占比只有48.2%,显示出华为的5G设备依然相当依赖美国。 这份分析数据指出华为5G基站的国产化率未到五成,除了来自美国的元件占比近三成之外,来自日本韩国的元件占比达到24.6%,即是说来自美国、日本、韩国的元件占比达到51.8%。 另外尤其值得思考的是虽然华为的5G基站国产化率达到48.2%,然而其中国产芯片又有六成需要由台积电生产,这样算起来实际的国产化率更低,而台积电由于众所周知的原因自今年9月15日起已无法为华为代工生产芯片。 由于众所周知的原因,华为从去年开始强调去美化,尽可能使用非美国的元件,甚至它曾声称已开发出不含美国元件的5G基站,然而从这份数据可以看出它要真正生产出不含美国元件的5G基站还存在不小的困难。 其实仔细分析就可以明白华为要生产出完全不含美国元件面临的许多困难,这主要是因为中国的高端制造业与海外存在较大的差距,这是一整条产业链导致的问题,并非仅靠华为自己就能解决相关的问题。 近几年来中国的芯片产业已取得长足的发展,不过这些芯片绝大部分都是数字芯片,通过从ARM、MIPS等公司购买公版核心,再以美国供应的标准工具设计开发芯片,然后再交由台积电以标准化的工艺生产,然而即使是这种高度标准化的数字芯片,中国还有相当大比例需要依靠进口。 另一种是模拟芯片

进程的状态转换

爱⌒轻易说出口 提交于 2020-10-28 11:10:46
​ ​ 一、进程的状态和装换 1.1进程的三态模型 按进程在执行过程中的不同情况至少要定义三种状态: 运行(running)态:进程占有处理器正在运行的状态。 进程已获得CPU,其程序正在执行。在单处理机系统中,只有一个进程处于执行状态; 在多处理机系统中,则有多个进程处于执行状态。 就绪(ready)态:进程具备运行条件,等待系统分配处理器以便运行的状态。 当进程已分配到除CPU以外的所有必要资源后,只要再获得CPU,便可立即执行,进程这时的状态称为就绪状态。在一个系统中处于就绪状态的进程可能有多个,通常将它们排成一个队列,称为就绪队列。 等待(wait)态:又称阻塞态或睡眠态,指进程不具备运行条件,正在等待某个时间完成的状态。 也称为等待或睡眠状态,一个进程正在等待某一事件发生(例如请求I/O而等待I/O完成等)而暂时停止运行,这时即使把处理机分配给进程也无法运行,故称该进程处于阻塞状态。 引起进程状态转换的具体原因如下: ​ 运行态→等待态:等待使用资源;如等待外设传输;等待人工干预。 ​ 等待态→就绪态:资源得到满足;如外设传输结束;人工干预完成。 ​ 运行态→就绪态:运行时间片到;出现有更高优先权进程。 ​ 就绪态—→运行态:CPU 空闲时选择一个就绪进程。 1.2 进程的五态模型 五态模型在三态模型的基础上增加了新建态(new)和终止态(exit)。 新建态

[操作系统] 进程的状态

大憨熊 提交于 2020-10-28 10:42:19
进程的状态   进程的生命周期管理   进程的状态变化模型   进程挂起模型   进程的生命期管理     进程的创建     进程运行     进程等待     进程唤醒     进程结束   进程创建     引起进程创建的三个主要事件       进程初始化时  MIT进程       用户请求创建新的进程       正在运行的进程执行了创建进程的系统调用      (创建了进程控制块)   进程运行     内核选择一个就绪的进程,让他占用处理机并执行   进程等待     以下情况下 进程等待       请求并等待系统服务,无法马上完成       启动某种操作,无法马上完成       需要的数据没有到达     进程只能阻塞自己,因为只有进程自己知道何时需要等待某事的发生   进程唤醒     进程唤醒的原因:       被阻塞的进程需要的资源可以被满足       被阻塞进程等待的事件发生       将该进程的PCB插入到就绪队列     进程只能被别的进程唤醒 或者操作系统唤醒   进程结束     以下四种情形 进程结束       正常退出(自愿)       错误退出(自愿)       致命错误(强制的)       被其他进程所杀(强制的) 进程状态变化模型   进程的三种基本状态 (同时只会处在一个状态)   运行状态: 正在处理机上运行