板级支持包(BSP)(Board Support Package)是介于主板硬件和操作系统中驱动层程序之间的一层,一般认为它属于操作系统一部分,主要是实现对操作系统的支持,为上层的驱动程序提供访问硬件设备寄存器的函数包,使之能够更好的运行于硬件主板。 硬件抽象层是位于操作系统 内核与硬件电路之间的接 ...
分类:
其他好文 时间:
2019-02-26 17:49:22
阅读次数:
267
@2019-02-23 【小记】 文件 <net_sockets.c> 为兼容标准 BSD Socket API 文件 <sal_socket.c> 为网络中间抽象层 文件 <at_socket.c> 为底层实际使用的网络设备接口 ...
分类:
其他好文 时间:
2019-02-23 18:21:13
阅读次数:
317
什么是socketSocket(也称作套接字)是一组接口,是应用层与TCP/IP协议族通信的中间软件抽象层,它对TCP/IP协议进行了实现,应用层需要网络通信,直接调用这些接口即可~ 从应用层的角度,也可以简单地将Socket理解为ip+port,ip用来定位互联网中的一台主机,port用来定位该主机上的应用程序,所以通过ip+port能够找到需要通信的另一个程序,通信过程的底层由Soc
分类:
编程语言 时间:
2019-02-18 01:05:04
阅读次数:
203
虚拟化云计算的一个核心思想就是在服务器端提供集中的计算资源。这些计算资源可以被分解成更小的单位去独立服务于不同的用户,也就是在共享物理资源的同时,为每个用户提供隔离,安全,可信的虚拟工作环境,而这一切不可避免的要依赖于虚拟化技术。这种硬件抽象层的虚拟化又被称为系统虚拟化,是指将一台物理计算系统虚拟化为一台或多台虚拟计算机主机。每个虚拟计算机系统(简称虚拟机)都拥有自己的虚拟硬件,如内存,CPU,网
分类:
其他好文 时间:
2019-02-09 20:50:06
阅读次数:
255
上节分析了Mapper对象的创建。 在ORM的定义中可以理解为Object->SQLMapper抽象层(这一层并不负责具体的SQL执行。这一层可以理解为SQL代理层) 本节分析以下内容: ①SqlSession在具体执行SQL时,如果通过namespace+sqlid定位到具体的MappedStat ...
分类:
数据库 时间:
2019-01-29 18:09:58
阅读次数:
129
专业缩写 POJO(plain ordinary java object)——简单的java对象 Spring-jdbc——为了使JDBC更加易于使用,spring在JDBC API上定义了一个抽象层,以此建立一个JDBC存取框架 quartz(job scheduling) ——批处理框架,定时任 ...
分类:
编程语言 时间:
2019-01-26 21:04:18
阅读次数:
231
socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实即使一个门面模式,他把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单接口就是全部,让Socket去组织数据,以符合指定的协议。 所以,我们无需深入理 ...
分类:
编程语言 时间:
2019-01-25 22:40:38
阅读次数:
230
首先我们先看一下socket的定义:是在传输层和应用层中间的一个抽象层,是实现网络通信的接口。 那么什么是传输层,什么是应用层呢?网络又是怎样通信的呢?为了弄清这两个问题,我们需要弄清一个概念TCP/IP四层模型和OSI七层模型。 OSI: Open System Interconnection的缩 ...
分类:
Web程序 时间:
2019-01-21 20:08:46
阅读次数:
184
将android移植到特定硬件平台上,其核心是bsp的搭建工作,bsp是板级支持包,并不是特定某个文件,而是从功能上理解的一种硬件适配软件包,它的核心就是: 1. linux内核硬件相关部分(主要是linux device drivers); 2. android用户空间的硬件抽象层。(HAL,ha ...
分类:
移动开发 时间:
2019-01-19 20:14:14
阅读次数:
198
什么是PDO?PDO是PHP数据对象(PHP DATA Object)的缩写,PDO 提供了一个数据访问抽象层,这意味着,不管使?哪种数据库,都可以用相同的函数(方法)来查询和获取数据。简单来说,PDO就是实现PHP连接不同数据库之间的桥梁的工具,PHP操作mysql系列函数只能操作mysql数据库 ...
分类:
其他好文 时间:
2019-01-17 21:16:47
阅读次数:
154