CodingAdo

Although the road is endless, but every step is a new......

web前端工程师在移动互联网时代里的地位问题

支付宝十周年推出了一个新产品:支付宝的十年账单,我也赶个时髦查看了一下我的支付宝十年账单,哎,感慨自己真是太屌丝了,不过这只是说明我使用淘宝少了,当我大规模网上购物时候,我很讨厌慢速的快递,所以我大部分消费都贡献给了像京东这样具有火箭般快递速度的电子商城了。不过在支付宝十年账单里,有个统计数据引起...

2015-01-29 16:05:40

阅读数:940

评论数:0

关于大型网站技术演进的思考(三)--存储的瓶颈(3)

存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。   这里我们先回顾下数据库的垂直拆分和水平拆分的定义:   垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。   水平...

2015-01-29 12:47:23

阅读数:582

评论数:0

关于大型网站技术演进的思考(二)--存储的瓶颈(2)

上篇里我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务的含义,503还表达了网站服务端现在有问题但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务...

2015-01-29 12:45:06

阅读数:485

评论数:0

关于大型网站技术演进的思考(一)—存储的瓶颈(1)

前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型网站技术演进的过程。   首先我们要思考一个问题,...

2015-01-29 12:01:56

阅读数:643

评论数:0

boost学习之RAII机制(资源申请即初始化)

/* 先介绍下一个专业词汇:RAII(Resource Application Immediately Initialize)资源申请即初始化。 这也是智能指针的基本原理,智能指针只是这个习语的其中一例。智能指针确保在任何情况下,动态分配的 内存都能得到正确释放,从而将开发人员从这项任务中解放...

2015-01-09 14:36:15

阅读数:1002

评论数:0

boost学习之Boost.Lambda

匿名函数 又称为lambda函数 - 已经在多种编程语言中存在,在Boost.Lambda库的帮助下,在 C++ 应用中也可以使用它们了。lambda 函数的目标是令源代码更为紧凑,从而也更容易理解。  Boost.Lambda 提供了几个结构来定义匿名函数。代码就被置于执行的地方,从而省去将它...

2015-01-09 14:35:13

阅读数:1182

评论数:0

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