物理

MySQL练习题

笑着哭i 提交于 2019-11-27 16:23:15
创建表和插入数据 1 DROP TABLE IF EXISTS `class`; 2 CREATE TABLE `class` ( 3 `cid` int(11) NOT NULL AUTO_INCREMENT, 4 `caption` varchar(32) NOT NULL, 5 PRIMARY KEY (`cid`) 6 ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; 7 8 -- ---------------------------- 9 -- Records of class 10 -- ---------------------------- 11 INSERT INTO `class` VALUES ('1', '三年二班'); 12 INSERT INTO `class` VALUES ('2', '三年三班'); 13 INSERT INTO `class` VALUES ('3', '一年二班'); 14 INSERT INTO `class` VALUES ('4', '二年九班'); 15 16 -- ---------------------------- 17 -- Table structure for course 18 -- ----------------------------

虚拟化

妖精的绣舞 提交于 2019-11-27 16:01:00
虚拟化技术 虚拟化简介 虚拟化简介 虚拟化是什么? 在时间上和空间上突破我们的工作限制,提升工作效率。 时间上:多种工作在一段时间内同时进行 空间上:在一台物理主机上,虚拟化出来多台主机,多台主机共同做一件事情 一个高并发的应用,需要更多的物理服务器,和更合理的内存和CPU分配 来源: https://blog.csdn.net/zzy_zatan/article/details/99694674

OSI笔记

半腔热情 提交于 2019-11-27 12:50:06
Osi的各层功能: 1.应用层 最高层,唯一向应用程序直接提供服务的层。eg.Telnet、FTP、SNMP协议等属于应用层协议 2.表示层 第6层,解决用户信息的语法表示问题。对信息格式化和编码起转换作用 3.会话层 组织协商两个表示层进程间的会话,管理他们之间的数据交换 ——————————————————————————————————————(上三层是主机间数据传输) ——————————————————————————————————————(下四层是底层数据流) 4.传输层 传输层对上层屏蔽下层网络的细节,保证通信质量,消除通信过程产生的错误,流量控制,分散到达包的重新排序 为OSI的高层数据提供可靠的传输服务,将较大数据封装成小块数据段,提高传输效率 5.网络层(IETF制定规范) 关键技术:路由选择 功能:定义逻辑源地址和逻辑目的地址,提供寻址方法,连接不同的数据链路层等 eg.IP、IPX、Appletalk协议等 6.数据链路层(IEEE ) 在俩相邻节点的线路上,将网络层送下来的信息包组成帧传送 定义物理源地址和物理目的地址 定义网络拓扑结构 定义帧顺序控制和流量控制 7.物理层(EIA/TIA) 规定物理设备和物理媒介相连接的一些描述说明和规定 提供比特流传输,提供建立、保持和断开物理接口的条件,以保持比特率的透明传输 来源: https://www

penstack介绍(1)

回眸只為那壹抹淺笑 提交于 2019-11-27 12:33:55
penstack介绍(1) 一、云计算的前世今生 所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下 IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构 这一阶段,应用部署和运行在物理机上。 比如企业要上一个ERP系统,如果规模不大,可以找3台物理机,分别部署Web服务器、应用服务器和数据库服务器。 如果规模大一点,各种服务器可以采用集群架构,但每个集群成员也还是直接部署在物理机上。 我见过的客户早期都是这种架构,一套应用一套服务器,通常系统的资源使用率都很低,达到20%的都是好的。 2、虚拟化架构 决定了物理服务器的计算能力越来越强,虚拟化技术的发展大大提高了物理服务器的资源使用率。 这个阶段,物理机上运行若干虚拟机,应用系统直接部署到虚拟机上。 虚拟化的好处还体现在减少了需要管理的物理机数量,同时节省了维护成本。 3、云计算架构 虚拟化提高了单台物理机的资源使用率,随着虚拟化技术的应用,IT环境中有越来越多的虚拟机,这时新的需求产生了: 如何对IT环境中的虚拟机进行统一和高效的管理。 有需求就有供给,云计算登上了历史舞台。 二、OpenStack 简介 1、什么是云计算:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,

KVM部署及管理

孤者浪人 提交于 2019-11-27 02:26:36
KVM部署及管理 1、安装 qemu-img create -f qcow2 nginx.qcow2 20G virt-install --name nginx --memory 512 --vcpus 2 --location ftp://172.16.206.146/pub --disk /var/lib/libvirt/images/nginx.img --network bridge=virbr0 --hvm --nographics --os-type='linux' --os-variant='rhel6' --extra-args "console=ttyS0 serial" 2、原理 3、分部: CPU:硬件支持的虚拟化,使得CPU高效 内存:EPT(客户机虚拟地址-->客户机物理地址-->宿主机物理地址)技术,使得内存高效 IO:通过virtio半虚拟化IO驱动来提升效率 来源: https://blog.51cto.com/13970077/2428720

Powerdesigner 数据库设计

一个人想着一个人 提交于 2019-11-26 21:44:05
本文档不讲述如何使用 PowerDesigner ,而是讲述如何将 PowerDesigner 的特点结合数据库设计的方法更好的设计一个数据库系统。 采用 PowerDesigner 设计数据库 PowerDesigner 作为数据库建模和设计的 CASE 工具之一,在数据库系统开发中发挥着重要作用。 运用 PowerDesigner 进行数据库设计,不但给人直观地理解模型,而且充分运用数据库的技术,优化数据库的设计。 PowerDesigner 支持 Sybase 、 Oracle 、 Informix 、 SQL Server 等多种数据库系统,在应用系统做数据库迁移时不必维护多个数据库脚本。 对于采用结构化分析( SA ), E-R 图、数据流图直至最后的数据库物理图都是系统设计时不可缺少的一个部分,当数据库物理图完成后,应该产生系统的数据字典。运用 PowerDesigner 完全能够完成这一设计流程。 对于采用面向对象的分析( OOA ),由于数据库采用的是 RDBMS ,因此存在对象和关系数据库之间的映射,也需要进行数据库设计。 两种数据库模型 PowerDesigner 可以设计两种数据库模型图:数据库逻辑图(即 E-R 图或概念模型)和数据库物理图(物理模型),并且这两种数据库图是互逆的。 数据库逻辑图是对现实世界的一种抽象,体现实体之间的关系,可以有 1 对 1

物理cpu和逻辑cpu

拜拜、爱过 提交于 2019-11-26 21:37:38
1 物理cpu 插槽里面实际插入的cpu的个数。 通过不重复的physical id可以获取实际的物理cpu的个数。 2 逻辑cpu cat /proc/info processor 1 processor 2 processor 3 ...... 这些是逻辑cpu。 3 逻辑cpu和物理cpu的对应关系 一个物理cpu对应多个处理单元,也就是多核。 所以,逻辑cpu个数=物理cpu个数*每个物理cpu的核数 比如,一台服务器上有2个物理cpu,每个物理cpu是6核的,那么逻辑cpu的个数就是2*6=12个。 4 cpu ht,即cpu超线程 如果开启了cpu ht的话,那么逻辑cpu就要在原来的基础上再乘以2。 来源: https://www.cnblogs.com/hustdc/p/9627156.html

文件的逻辑与物理结构

大城市里の小女人 提交于 2019-11-26 19:24:31
文件的逻辑与物理结构。首先看第一个,这是理解后一个概念的关键。摸机子的人都知道,文件按其逻辑结构可以分为 有结构的文件,这是由若干个记录所构成的,又称为记录式文件;无结构文件,这是直接由字符序列所构成的文件,故又称为流式文件,但是流式文件是记录式文件的特例,即其每个记录中只含有一个字符。所以对于文件,以下只看成有结构的,即由记录构成的。那么现在,我们上升一个层次,什么是文件的逻辑结构?从哲学的角度说逻辑结构,其实说穿了就是相互之间的关系,那对于文件的逻辑结构就是记录之间的相互关系。再上升一个层次就是每个记录在文件中的位置。我们也笼统的称之为顺序,那么如果你要写一个文件,一定有个潜意识的排列顺序(对于记录文件,就是第一个记录是什么,第二个记录是什么,…;对于流式文件也一定有个字符序,总之这样才能有意义),那么这个排列顺序就是逻辑结构。这些顺序是怎么确定的,一般有顺序与索引两种,由这两种方式来决定记录在文件中的位置。逻辑文件的形式主要有 1) 顺序文件,其记录是按某种顺序排列所形成的,记录在文件中的位置由某种顺序决定,第一个位置上的记录,第二个位置上的记录,…,由某种顺序来决定记录在文件中的位置。 2) 索引文件,记录在文件中的位置由索引表来指向,其实是按某个记录键来确定位置的,即第一个位置的记录在哪,第二个位置的记录在哪....。由索引表来决定这些位置上都是哪些记录。 3)

cocos Creator 如何使用物理引擎

心不动则不痛 提交于 2019-11-26 17:52:21
1: 开启物理引擎的3个步骤和一个坑: (1)开启引擎: cc.director.getPhysicsManager().enabled = true (2)配置重力: cc.director.getPhysicsManager().gravity = this.gravity (3)通过开关来控制是否开启调试模式: 开启物理引擎的脚本代码,一定要写到onLoad函数里面,否则无法开启,切记,切记; 2: 编辑物理节点与物理形状 (1)创建一个节点, 作为载体; (2)添加一个刚体组件实例,配置刚体的类型, 静态,动态; (3)給物体添加一个物理形状,也就是Collider,又叫碰撞器; 支持矩形碰撞器,圆形,多边形,可以做任意的形状出来。一个节点可以带多个形状。 3: 碰撞检测 碰撞检测是物理引擎里面常用得功能,其实也非常简单,那个节点要获取碰撞检车,只要在节点上,挂脚本实例,然后重载物理碰撞监测得函数即可, onBeginContact / onEndContact / onPreSolve/ onPostSolve 4:碰撞关系配置 每个节点都会有一个group, 可以添加group, 然后給节点指定类型。 点击编辑: 这里就会有碰撞关系配对,配置好正确得碰撞关系,就可以愉快得使用了。如果还不会,可以加群7051 82 843,来获取完成得视频教程。 来源: https:/