三.软件服务架构
2021/4/13 10:31:04
本文主要是介绍三.软件服务架构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
三.软件服务架构
3.1一些场景
刷抖音
抖音APP;短视频通过网络获取,在网络之后有人给你服务。(服务器)
和别人微信聊天
打开APP,通过网络和别人聊天,在网络之外有人提供服务(服务器)
上淘宝购物
打开浏览器,输入淘宝的网址
3.2架构模式
C:Client,客户端
S:server,服务器
B;Browser,浏览器
C/S:客户端/服务器端
抖音app,微信,手淘
B/S:浏览器/服务器端
淘宝网站
注意:B/S是特殊的C/S架构
总结:一个项目,可定不单单只有一个app那么简单
3.3Mysql的架构
Mysql其实就是一个B/S架构
要使用Mysql,
(1) 先启动Mysql的服务
(2) 通过客户端连接Mysql的服务(客户端有很多)
(3) 客户端有很多:图形化界面、命令行、代码
四.Mysql的安装
4.1企业的用法
(1)购买云服务(阿里云、腾讯云),然后自行安装Mysql服务
阿里云:
64核 128GB ------>64台 (1核 2G)
(2)直接购买Mysql服务器(帮你做了很多:定期备份、宕机重启、宕机报警)
4.2命令
启动命令终端:win +r à输入cmd –à回车
启动Mysql服务:net start mysql
关闭MySQL服务:net stop mysql
4.3客户端
方式一:命令行MySQL-uroot -p
-u: user,用户名,root(超级管理员)
-p:password,密码
-h:主机名(IP),hostname
-p:port(端口) (大写p)
你没有指定-h,则相当于“-h localhost”,此时是以socket方式连接的,而不是以tcp/ip方式,-P参数不起作用。进去以后你可以用show status看一下connection连接方式这一行验证一下。
方式二:图形化界面
(1) Navic for Mysql 复制到不含中文的目录下
(2) 双击“navicat.Exe”运行。
(3) 输入激活码
作业:
内存和硬盘的区别
通常我们说的电脑内存(RAM),是指运行内存,硬件设备叫内存条,有手动拆机经验的小伙伴应该知道主板上面内存卡槽的位置。
内存(RAM)分为静态RAM和动态RAM,今天说的是动态RAM。
DRAM(Dynamic Random Access Memory),即动态随机存取存储器,最为常见的系统内存。DRAM只能将数据保持很短的时间,为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。
可以说内存存储数据并非永久的,
硬盘内存指的是硬盘的存储容量,表示硬盘能放多少学习资料,开机的时候,需要从硬盘里面读取操作系统数据;打开软件、文档、游戏的时候,同样需要从硬盘里面读取软件、文档数据,那么这其中起到桥梁作用的就是--内存!
去IOE(马云,2016),棱镜门事件
第一个是指IT架构的更新换代,具体说就是以IBM为代表的主机、以ORACLE为代表的关系型数据库,以及以EMC为代表的高端存储设备,被新型的云计算技术所替换,也就是我们常说的“云化”
第二个是指针对外国IT设备,特别是美国产品的“严打”,减少甚至不再购买IBM、ORACLE、EMC等企业的产品。早在五六年前,中国移动就着手研究业务支撑系统的云化演进问题
阿里云-------王坚
作为阿里云创始人,王坚首创“以数据为中心”的分布式云计算体系架构,率先提出采用计算作为公共服务的产业模式,主持研发以大规模分布式计算系统“飞天”为核心、拥有自主知识产权的阿里云计算平台。
通过创办“云栖大会”和创立“云栖小镇”,构建了完整云计算生态,实现了从“飞天”技术平台到云计算产业的突破。提出“城市大脑”作为未来城市新的数字基础设施,以数据资源为关键要素,提高城市公共资源使用效率的城市可持续发展路径
Unix linux svn git
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件
这篇关于三.软件服务架构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性
- 2024-05-29哪些无用敏捷指标正在破坏敏捷转型?
- 2024-05-29鸿蒙原生应用再新丁!新华社 入局鸿蒙
- 2024-05-29设计模式 之 迭代器模式(Iterator)