自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT小菜鸟

求教育

  • 博客(10)
  • 资源 (13)
  • 收藏
  • 关注

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [十]

15 网站架构师职场攻略15.1 发现问题,寻找突破15.2 提出问题,寻求支持注意表达方式15.3 解决问题,达成绩效16 漫话网站架构师16.1 按作用划分架构师设计型架构师:也就是传统意义上的架构师,负责系统架构设计,同时也要负责架构的实施落地、演化发展、推广重构。救火型架构师步道型架构师Geek型架构师16.2 按效果划分架构师夏尔巴

2015-12-14 13:53:32 834

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [九]

第四篇 架构师14 架构师领导艺术14.1 关注人而不是产品“一群优秀的人做一件他们热爱的事,一定能取得成功。”寻找一个值得共同奋斗的目标,营造一个让大家都能最大限度发挥自我价值的工作氛围。14.2 发掘人的优秀是事情成就了人,而不是人成就了事。发掘人的优秀远比发掘优秀的人更有意义。14.3 共享美好蓝图蓝图应该是表述清楚的蓝图应该是形象的蓝图应该是简单

2015-12-14 13:29:53 584

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [八]

8 固若金汤:网站的安全架构8.1 道高一尺魔高一丈的网站应用攻击与防御8.1.1 XSS攻击8.1.2 注入攻击8.1.3 CSRF攻击8.1.4 其他攻击和漏调Error CodeHTML注释文件上传路径遍历8.1.5 Web应用防火墙ModSecurity8.1.6 网站安全漏洞扫描8.2 信息加密技术及密钥安全管理通常,为了保护网站的

2015-12-14 13:18:36 618

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [七]

7 随需应变:网站的可扩展架构扩展性:指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。伸缩性:指系统能够通过增加(减少)自身资源规模的方式增强(减少)自己计算处理事务的能力。7.1 构建可扩展的网站架构设计网站可扩展架构的核心思想是模块化,并在此基础上,降低模块间的耦合性,提高模块的复用性。模块分布式部署以后具体聚合方式主要由分布式消息队列和分布式服务。7.2

2015-12-13 14:25:37 699

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [六]

6 永无止境:网站的伸缩性架构6.1 网站架构的伸缩性设计一般说来,网站的伸缩性设计可分为两类,一类是根据功能进行物理分离实现伸缩;一类是单一功能通过集群实现伸缩。前者是不同的服务器部署不同的服务,提供不同的功能;后者是集群内的多台服务器部署相同的服务,提供相同的功能。6.1.1 不同功能进行物理分离实现伸缩每次分离都会有更多的服务器加入网站,使用新增的服务器处理某种特定的服务。具

2015-12-13 13:54:13 703

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [五]

5 万无一失:网站的高可用架构5.1 网站可用性的度量与考核5.1.1 网站可用性度量5.1.2 网站可用性考核5.2 高可用的网站架构数据和服务的冗余备份及失效转移。在复杂的大型网站架构中,模块划分的粒度会更小、更详细,结构更加复杂,服务器规模更加庞大。不同的业务产品会部署在不同的服务器集群上。5.3 高可用的应用5.3.1 通过负载均衡进行无状态服务的失效转移

2015-12-11 15:18:14 618

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [四]

第二篇 架构4 瞬时响应:网站的高性能架构

2015-12-10 22:49:54 571

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [三]

3 大型网站核心架构要素系统的各个重要组成部分及其关系构成了系统的架构。一般来说,除了当前的系统功能需求外,软件架构还需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素。3.1 性能CDN、服务器本地缓存、分布式缓存、异步操作、服务集群、多线程、索引、缓存、SQL优化......3.2 可用性(冗余)3.3 伸缩性(NoSQL)3.4 扩展性网站可伸缩架构的主要

2015-12-10 22:47:18 503

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [二]

2 大型网站架构模式模式的关键在于模式的可重复性,问题与场景的可重复性带来解决方案的可重复使用(类似于设计模式中的模式)。2.1 网站架构模式2.1.1 分层将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责,然后通过上层对下层的依赖和调用组成一个完整的系统。在大型网站架构中也采用分层结构,将网站软件系统分为应用层、服务层、数据层。优势:便于分工合作开发

2015-12-10 22:28:52 647

原创 [笔记] 大型网站技术架构——核心原理与案例分析 [一]

第一篇 概述1 大型网站架构演化动机:如何打造一个高可用、高性能、易扩展、可伸缩且安全的网站?如何让网站随应用所需灵活变动?1.1 大型网站软件系统的特点a. 高并发,大流量b. 高可用c. 海量数据d. 用户分布广泛,网络情况复杂e. 安全环境恶劣f. 需求快速变更,发布频繁g. 渐进式发展(由小做大。好的互联网产品都是慢慢运营出来的,而不是一开始就开发好

2015-12-10 21:58:39 842

COM本质论(扫描版,但是很清晰)

经典COM本质论,学习COM的好资料,好资料大家来分享

2011-09-20

完善过后的自定关机程序(MFC)

将之前上传的关机程序完善了一下,之前的上传的是因为Debug里的文件名称也为shutdown,导致递归调用,所以要改一下Debug里面的.exe文件的名字,这里改成了“定时关机”。

2011-09-16

设定电脑自动关机程序

可以通过输入时间来设定电脑何时关机,不过该程序还是有bug的,仅供参考。

2011-09-15

C++编程惯用法(高级程序员常用方法和技巧)

C++编程惯用法(高级程序员常用方法和技巧)

2011-09-09

华为的编程规范(java)

华为的编程规范 华为的编程规范 华为的编程规范

2011-08-09

建筑学大学生毕业设计

建筑学大学生毕业设计,没办法,希望大家积极下载

2011-04-25

毕业设计用到的一些资料

毕业设计用到的一些资料 毕业设计用到的一些资料

2011-04-15

C(C++)编程规范课程教材

C(C++)编程规范课程教材 C(C++)编程规范课程教材

2011-04-11

毕业设计用到的一些资料

毕业设计用到的一些资料 毕业设计用到的一些资料

2011-04-06

毕业设计中的有关MFC与access连接的问题

毕业设计中的有关MFC与access连接的问题,毕业设计用到的一些知识

2011-04-02

自己毕业设计需要的通信模型

自己毕业设计需要的通信模型,通信模型以及控件操作。

2011-04-01

毕业设计需要的资料(通信模型)

通信模拟机制,TCP/IP基础知识模型,好吧!大家都努力学习。。。

2011-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除