自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 大型web系统数据缓存设计

【IT168 技术】在高访问量的web系统中,缓存几乎是离不开的;但是一个适当、高效的缓存方案设计却并不容易;所以接下来将讨论一下应用系统缓存的设计方面应该注意哪些东西,包括缓存的选型、常见缓存系统的特点和数据指标、缓存对象结构设计和失效策略以及缓存对象的压缩等等,以期让有需求的同学尤其是初学者能够快速、系统的了解相关知识。  数据库的瓶颈  1 数据量  关系

2016-09-18 09:21:52 8155

转载 卷首语:重构的时机

重构并非难在怎么做,而是难在何时开始做。对于一个高速发展的公司来说,停下来做重构从来就不是一个可接受的选项,“边开飞机边换引擎”才是这种公司想要的。当代码还不是很混乱的时候,重构的必要性不高,相比不小心重构出错让引擎熄火的风险来说,得过且过可能反而是一个明智之选。于是各种技术债就这样慢慢积累起来,直到业务因为各种技术债快跑不动的时候,架构师们才不得不用一些激进的重构手段快速的解决历史顽疾。

2016-09-06 09:04:25 952

转载 Redis实战经验及使用场景

随着应用对高性能需求的增加,NoSQL逐渐在各大名企的系统架构中生根发芽。这里我们将为大家分享社交巨头新浪微博、传媒巨头Viacom及图片分享领域佼佼者Pinterest带来的Redis实践,首先我们看新浪微博 @启盼cobain的Redis实战经验分享:新浪微博:史上最大的Redis集群Tape is Dead,Disk is Tape,Flash is Disk,RAM Loc

2016-08-24 20:42:04 8937 5

转载 熟悉Activity吗

学过android的人都知道,activity是最常用的四大组件之一,但你真的了解透彻activity了吗?接下来,本人将从activity的正常和异常生命周期、启动模式、IntentFilter匹配原则、activity的过渡动画等方面做个总结。一、 activity的生命周期正常生命周期1.正常打开单个Activity,然后退出应用:这种情况是最普通的状

2016-08-22 09:49:34 320

转载 Java 内存管理机制与内存泄露

一、Java内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(garbage 

2016-08-22 09:23:31 326

转载 Java注解及自定义注解

Java注解提供了关于代码的一些信息,但并不直接作用于它所注解的代码内容。在这个教程当中,我们将学习Java的注解,如何定制注解,注解的使用以及如何通过反射解析注解。Java1.5引入了注解,当前许多java框架中大量使用注解,如Hibernate、Jersey、Spring。注解作为程序的元数据嵌入到程序当中。注解可以被一些解析工具或者是编译工具进行解析。我们也可以声明注解在编译过程或执

2016-08-16 08:58:00 358

转载 乐视秒杀架构解读:从零开始搭建百万每秒订单系统

http://toutiao.com/i6296204361244606978/?tt_from=weixin&utm_campaign=client_share&from=timeline&app=news_article&utm_source=weixin&isappinstalled=1&iid=3690747706&utm_medium=toutiao_android&wxshare_co

2016-06-17 09:21:41 375

转载 乐观锁和悲观锁的区别

悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人

2016-06-15 09:11:13 185

空空如也

空空如也

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

TA关注的人

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