目标 了解操作系统及作用 1. 操作系统(Operation System,OS) 操作系统作为接口的示意图 没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言 ...
分类:
其他好文 时间:
2019-02-25 09:18:25
阅读次数:
190
通信方式:高速全双工 常用接口: EEPROM, FLASH, ADC, DAC 作用: 主机与从机之间同步交换数据 时钟: 最大18Mhz,支持DMA,可以配置SPI协议 内部结构示意图 通信线 MISO 主输入从输出 MOSI 主输出从输入 SCLK 时钟信号,主设备产生 CS 片选信号,主设备 ...
分类:
其他好文 时间:
2019-02-25 00:33:35
阅读次数:
188
//拨打电话号码已经封装好了并且已经暴露出来了 //Intent 意图 setAction 要去行动 Intent intent= new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:"+... ...
分类:
其他好文 时间:
2019-02-24 12:18:56
阅读次数:
202
一、RPC(Remote Procedure Call ) :远程过程调用 1、RPC是远程过程调用协议,实现调用者和被调用者二地之间的连接和通信。其基本通信模型是基于client/server进程间相互通信模型 ,如图1所示。 图 1 使用RPC调用完成远程调用示意图 2、利用HADOOP的RPC ...
分类:
其他好文 时间:
2019-02-23 13:26:41
阅读次数:
319
下面程序的意图是一个简单的硬币抛掷猜测游戏。玩家有两次猜测机会(这是一个简单的游戏)。但是,程序中有一些缺陷。让程序运行几次,找出缺陷,使该程序能正确运行。上面的是书中的代码找到两个缺陷1、没有指明0与tail对应,1与heads对应2、若第一次猜错,第二次只要猜相反的就一定会对下面的是我的代码,请大家指正谢谢
分类:
编程语言 时间:
2019-02-20 15:59:20
阅读次数:
349
MVC 在SpringMVC中,MVC三部分的作用如下: 执行流程 具体到执行流程上,SpringMVC主要依赖了HandlerMapping 处理器映射器、HandlerAdapter 处理器适配器以及 ViewReslover 视图解析器三个组件。 SpringMVC执行流程示意图如下: 图中将... ...
分类:
编程语言 时间:
2019-02-19 00:47:31
阅读次数:
232
文字描述 循环链表是另一种形式的链式存储结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。由此,从表中任一结点出发均可找到表中其他结点。 示意图 算法分析 插入、删除、查找等同单链表。 代码实现 1 // 2 // Created by lady on 19-1-27. 3 / ...
分类:
其他好文 时间:
2019-02-17 19:13:43
阅读次数:
201
在测试VMwareVsphere功能时,需要部署实验环境,使用一台主机预先安装好ESXI环境,然后在这台主机上部署ESXI的虚拟机,示意图如下:![](https://s1.51cto.com/images/blog/201902/14/49d75824d14e0a5372396992ad5f4ffd.png?x-oss-process=image/watermark,size_16,text_Q
分类:
其他好文 时间:
2019-02-14 11:46:54
阅读次数:
252
一、背景: 线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下 ...
分类:
其他好文 时间:
2019-02-11 12:28:50
阅读次数:
617
socket网络编程中有多种常见的I/O模型: 1.blocking阻塞 2.nonblocking非阻塞 3.I/O multiplexing复用 4.signal driven 5.asynchronous I/O异步 这里我们主要介绍I/O multiplexing模型中的代表select模型 ...
分类:
其他好文 时间:
2019-02-10 21:51:10
阅读次数:
178