面试准备
文章平均质量分 65
精致蛋炒饭
这个作者很懒,什么都没留下…
展开
-
瞬时响应:网站的高性能架构
从开发和测试人员的视角,网站性能测试的主要指标有响应时间、并发数、吞吐量、性能计数器等。性能测试是一个总称,具体可细分为性能测试、负载测试、压力测试、稳定性测试。性能优化定位产品性能问题的具体原因后,就需要进行性能优化,根据网站分层架构,可分为Web前端性能优化、应用服务器性能优化、存储服务器性能优化3大类。WEB前端性能优化浏览器访问优化1.减少http请求。HTTP协议...原创 2018-08-22 16:43:00 · 292 阅读 · 0 评论 -
2018.8.22华为优招笔试题(软件开发)
题目一:挑选便宜的厂商:厂商1:大于等于3件打7折,实付大于等于50元免运费10元厂商2:满10元减2元,实付大于等于99免运费6元根据输入件数、原价,计算选择哪个厂商便宜(四舍五入精确到分)。输出 1、2、0;输入描述:输入一行,第一列是商品件数,取值大于0、小于1万;第二列是原价,大于0、小于1万,单位元,精确到分输出描述:一个数代表选择哪个厂商1代表...原创 2018-08-22 22:02:54 · 2607 阅读 · 0 评论 -
大型网站架构演化发展历程
1.大型网站软件系统的特点与传统企业应用系统相比,大型互联网应用系统有以下特点。(1)高并发,大流量;(2)高可用;(3)海量数据;(4)用户分布广泛,网络情况复杂;(5)安全环境恶劣;(6)需求快速变更,发布频繁;(7)渐进式发展。2.大型网站架构掩护发展过程(1)初始阶段的网站架构应用程序、数据库、文件等所有的资源都在一台服务器上(LAMP)。(2)应用服务和数据服...原创 2018-08-20 11:45:57 · 396 阅读 · 0 评论 -
大型网站架构技术一览
网站系统架构层次如下图所示: 1.前端架构浏览器优化技术、CDN、动静分离、静态资源独立部署、图片服务、反向代理、DNS。2.应用层架构开发框架、页面渲染、负载均衡、Session管理、动态页面静态化、业务拆分、虚拟化服务。3.服务层架构分布式消息、分布式服务、分布式缓存、分布式配置。4.存储层架构分布式文件、关系数据库、NoSQL数据库、数据同步...原创 2018-08-23 10:26:37 · 303 阅读 · 0 评论 -
大型网站核心架构五要素
软件架构定义:“有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计”。系统的各个重要组成部分及其关系构成了系统的架构,这些组成部分可以是具体的功能模块,也可以是非功能的设计与决策,他们相互关联组成一个整体,共同构成了软件系统的架构。一般来说,除了当前的系统功能需求外,软件架构还需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素。1.性能(1)在浏览器端,可以通...原创 2018-08-20 16:05:39 · 530 阅读 · 0 评论 -
关于IP地址那些事
本科和硕士阶段都加入的网络实验室,但是感觉自己的网络基础知识还是很薄弱,仅以此篇记录学习计算机网络的过程。IP地址类别根据不同规模网络的需求,IP将32位地址空间划分为不同的地址类型,并定义了A-E五类地址。IP地址基本类别 地址类别 地址组成 (网络ID与主机ID比例) 高位字节 网络ID范围 可支持的网络数目...原创 2018-09-04 23:28:51 · 601 阅读 · 0 评论 -
如何划分子网
子网是对一个网络的进一步划分。子网划分步进解决了IP地址的短缺问题,而且让用户灵活配置自己的IP网络。超网与子网相反,将多个网络合并为一个网络。子网划分的基本方法子网划分要确定子网数量、子网掩码和主机数,基本计算方法如下。(1)确定子网数量,将其转换为2的m次方,如要分8(2^3个子网)。如果子网数量不少2的整数次方,则靠上取值,如5个子网,就需用2^3表示。(2)确定子网地址...原创 2018-09-05 14:41:34 · 9508 阅读 · 3 评论