自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库索引设计与优化1

第1章 概述1、性能低下的常见原因--不合适的索引1)没有索引足够多的列来支持2)有正确的列,但列的顺序不对2、误区和误解误区1:索引层级不要超过5层误区2:单表的索引数不要超过6个误区3:不应该索引不稳定的列3、磁盘驱动器使用率只有在更新频率多于10次/秒的情况下,不稳定列才可能成为问题4、系统化的索引设计1)矩阵模型的方法,用于预测每个字段读取和更新...

2020-04-04 17:21:58 242

原创 大型分布式网站架构设计与实践5

第5章 数据分析5.1 日志收集5.1.1 inotify机制通过inotify机制,能够对文件系统的变化进行监控,如对文件进行删除,修改等操作,可以及时通知应用程序进行相关事件的处理。5.1.2 ActiveMQ-CPPC++接口的消息订阅系统5.1.3 架构和存储数据需要经过inotify客户端,经由ActiveMQ进行转发,通过storm进行实时处理,再存储到My...

2020-03-28 16:01:30 161

原创 大型分布式网站架构设计与实践4

第4章 系统稳定性4.1 在线日志分析4.1.1 日志分析常用命令cat more tail head sort wc uniq(查看重复出现的行) grep find whereis expr(表达式求值) tar curl4.1.2 日志分析脚本1、sed编辑器流编辑器,需要预先指定数据的编辑规则,才能修改,阶段进行重定向输出2、awk程序提供一种编辑语言而不仅...

2020-03-22 22:46:30 164

原创 大型分布式网站架构设计与实践3

第3章 互联网安全架构3.1 常见的web攻击手段3.1.1 XSS攻击1、xss攻击的全称是跨站脚本攻击,即攻击者在网页中嵌入恶意脚本程序,当用户打开该网页时,脚本程序便开始在客户端的浏览器上执行,以盗取客户端cookie、用户名密码,下载执行病毒木马程序,甚至是获取客户端admin权限等2、XSS的原理如文本框中不是输入正常的字符串,而是使入一个script脚本,使与原始的...

2020-03-14 16:49:47 145

原创 大型分布式网站架构设计与实践2

第2章 分布式系统基础设施1、搭建分布式的基础设施:1)分布式协作及配置管理系统---zookeeper2)分布式缓存系统3)持久化存储4)分布式消息系统5)搜索引擎6)CDN系统7)负载均衡系统8)运维自动化系统9)实时计算机系统10)离线计算系统11)分布式文件系统12)日志收集系统13)监控系统14)数据仓库2、NoSql提供了...

2020-03-07 16:05:50 198

原创 大型分布式网站架构设计与实践1

第1章 面向服务的体系架构(SOA)分布式应用架构的演变:单一应用架构--->垂直应用架构----->分布式应用架构1.1 基于TCP协议的RPC1.1.1 RPC名词解释1、RPC:remote process call,远程过程调用,有RMI、WebService等诸多成熟的方案2、如果服务提供煮 一个集群而非单台机器,则需要根据相应的负载均衡策略,选取其中一台...

2020-02-22 15:50:55 222

原创 软件架构学习1

Hi,这是我的第一篇博客,我是一个热爱编程,崇尚科学的人,开始写博客,是因为想把自己学习的知识分享给大家,同时也希望能与各位进行交流,不同进步,程序员,话不多说,直接开始,呵呵! 这段时间,因为业务要求,开始学习一些架构设计方面的东西,以前写代码,都按业务需求,进行开发,会有涉及设计,但不规范,很多东西没有系统学习,总有些不足的地方,因此,买了本架构相关的书学习,在此,写下我的学习过程,...

2020-02-16 15:09:53 742

很好用的程序打包软件

主要用于程序打包,操作步步骤比较简单,容易使用!

2015-07-26

空空如也

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

TA关注的人

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