2016年1月13日

memcache简易教程

摘要: 1.memcache是什么 memcache是一个高性能的分布式的内存对象缓存系统,用于动态Web应用以减轻数据库负担。它通过在内存中缓存数据和对象,来减少读取数据库的次数。从而提高动态、数据库驱动网站速度。 memcache通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数... 阅读全文

posted @ 2016-01-13 16:01 快跑的小鸡 阅读(2498) 评论(1) 推荐(1)

缓存技术

摘要: Java Cache 的HashMap实现, 适用场景及分布式ehcache实例 Cache是老生常谈的事情,这里我想强调一下KISS原则,就是keepitsimpleandstupid。最近看到很多场景下cache使用的不适当,特别是被过度使用了。一个简单键值存储并不需要复杂的cache方案... 阅读全文

posted @ 2016-01-13 14:45 快跑的小鸡 阅读(252) 评论(0) 推荐(1)

2016年1月12日

浅谈负载均衡技术

摘要: Tomcat处理静态页面的并发是每秒2000左右,处理动态页面的并发是每秒800左右。 Internet的快速增长使多媒体网络服务器,特别是Web服务器,面对的访问者数量快速增加,网络服务器需要具备提供大量并发访问服务的能力。例如Yahoo每天会收到数百万次的访问请求,因此对于提供大负载Web... 阅读全文

posted @ 2016-01-12 21:45 快跑的小鸡 阅读(297) 评论(0) 推荐(0)

分库分表总结

摘要: 单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。单库多表 随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表的查询会渐渐的变慢,从而影响整个DB的性能。如果使用mysql,... 阅读全文

posted @ 2016-01-12 18:23 快跑的小鸡 阅读(5371) 评论(3) 推荐(2)

你想建设一个能承受500万PV/每天的网站吗?

摘要: (如果感觉有帮助,请帮忙点推荐,添加关注,谢谢!你的支持是我不断更新文章的动力。本博客会逐步推出一系列的关于大型网站架构、分布式应用、设计模式、架构模式等方面的系列文章) 你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?服务器每秒要处理多少个请求才能应对?如果计算呢? PV是 阅读全文

posted @ 2016-01-12 17:19 快跑的小鸡 阅读(2782) 评论(0) 推荐(4)

类的生命周期

摘要: 类加载器,顾名思义,类加载器(classloader)用来加载Java类到Java虚拟机中。 一般来说,Java虚拟机使用Java类的方式如下: Java源程序(.java文件)在经过Java编译器编译之后就被转换成Java字节代码(.class文件)。类加载器负责读取Java字节代码,... 阅读全文

posted @ 2016-01-12 15:48 快跑的小鸡 阅读(2707) 评论(1) 推荐(2)

面向对象编程

摘要: 话题:介绍面向对象设计丈夫: 亲爱的,让我们开始学习面向对象设计。你了解面向对象规范,对吗?妻子: 你是指抽象、封装、继承和多态吗?是的,我了解这些规范。丈夫: 行,我想你已经知道怎么用类和对象了。今天我们来学习面向对象设计。妻子: 等等…… 了解面向对象规范对面向对象编程来说难道不够吗? ... 阅读全文

posted @ 2016-01-12 13:35 快跑的小鸡 阅读(549) 评论(1) 推荐(1)

深入研究Java类加载机制

摘要: 类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。一、简单过程 Java程序运行的场所是内存,当在命令行下执行javaHelloWorld命令... 阅读全文

posted @ 2016-01-12 13:30 快跑的小鸡 阅读(510) 评论(0) 推荐(1)

排查Java线上服务故障的方法和实例分析

摘要: 前言 作为在线系统负责人或者是一个技术专家,你可能刚刚接手一个项目就需要处理紧急故障,或者被要求帮忙处理一些紧急的故障,这个时候的情景是: (1)你可能对这个业务仅仅是听说过,而不怎么真正了解; (2)你可能没有这个故障的详细信息,比如可能仅仅是有使用方反馈服务中断了10分钟; (3)你对代码细节还 阅读全文

posted @ 2016-01-12 13:20 快跑的小鸡 阅读(1944) 评论(0) 推荐(0)

从实例中理解框架

摘要: (如果感觉有帮助,请帮忙点推荐,添加关注,谢谢!你的支持是我不断更新文章的动力。本博客会逐步推出一系列的关于大型网站架构、分布式应用、设计模式、架构模式等方面的系列文章) 目前,各种开发框架非常流行,那么,什么是框架(Framework)?框架是如何产生的?为什么要使用框架,以及使用框架能给我们的开 阅读全文

posted @ 2016-01-12 12:11 快跑的小鸡 阅读(973) 评论(0) 推荐(1)

导航