- 博客(6)
- 资源 (33)
- 收藏
- 关注
转载 web前端工程师在移动互联网时代里的地位问题
支付宝十周年推出了一个新产品:支付宝的十年账单,我也赶个时髦查看了一下我的支付宝十年账单,哎,感慨自己真是太屌丝了,不过这只是说明我使用淘宝少了,当我大规模网上购物时候,我很讨厌慢速的快递,所以我大部分消费都贡献给了像京东这样具有火箭般快递速度的电子商城了。不过在支付宝十年账单里,有个统计数据引起了我的危机意识,在中国一些偏远或者是经济欠发达的省份,电子购物在居民的全部消费里的占比比发达地区高多了
2015-01-29 16:05:40 1176
转载 关于大型网站技术演进的思考(三)--存储的瓶颈(3)
存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。 这里我们先回顾下数据库的垂直拆分和水平拆分的定义: 垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。 水平拆分:是根据一定的规则把同一业务单元的数据拆分到多个数据库里。 垂直拆分是一个粗粒度的拆分数
2015-01-29 12:47:23 712
转载 关于大型网站技术演进的思考(二)--存储的瓶颈(2)
上篇里我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务的含义,503还表达了网站服务端现在有问题但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务端程序出现了错误导致网站无法正常提供服务,500通常是服务端异常和错误所致,如果生产系统里发现了500
2015-01-29 12:45:06 611
转载 关于大型网站技术演进的思考(一)—存储的瓶颈(1)
前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型网站技术演进的过程。 首先我们要思考一个问题,什么样的网站才是大型网站,从网站的技术指标角度考虑这个问题人们很容易犯一个毛病就是认为网站的访问量
2015-01-29 12:01:56 795
原创 boost学习之RAII机制(资源申请即初始化)
/* 先介绍下一个专业词汇:RAII(Resource Application Immediately Initialize)资源申请即初始化。 这也是智能指针的基本原理,智能指针只是这个习语的其中一例。智能指针确保在任何情况下,动态分配的 内存都能得到正确释放,从而将开发人员从这项任务中解放了出来。 这包括程序因为异常而中断,原本用于 释放内存的代码被跳过的场景。用一个动态分配
2015-01-09 14:36:15 1357
原创 boost学习之Boost.Lambda
匿名函数 又称为lambda函数 - 已经在多种编程语言中存在,在Boost.Lambda库的帮助下,在 C++ 应用中也可以使用它们了。lambda 函数的目标是令源代码更为紧凑,从而也更容易理解。 Boost.Lambda 提供了几个结构来定义匿名函数。代码就被置于执行的地方,从而省去将它包装为一个函数再进行相应的函数调用的这些开销。 与 Boost.Bind 相类似,Boo
2015-01-09 14:35:13 1584
qt-sdk-win-opensource-2010.05.zip.009_002(一共2个分卷001,002)
2011-04-26
qt-sdk-win-opensource-2010.05.zip.009_001(一共2个分卷001,002)
2011-04-26
qt-sdk-win-opensource-2010.05.zip.007_002(一共2个分卷001,002)
2011-04-26
qt-sdk-win-opensource-2010.05.zip.007_001(一共2个分卷001,002)
2011-04-26
qt-sdk-win-opensource-2010.05.zip.017(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.016(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.015(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.014(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.013(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.012(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.011(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.010(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.001(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.008(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.007(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.006一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.005(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.004(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.003(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.002(一共17个分卷)
2011-04-25
qt-sdk-win-opensource-2010.05.zip.001(一共17个分卷)
2011-04-25
飞鸽传书局域网聊天FreeEIM
2011-04-24
网络快手 V1.14
2011-04-24
一款性能良好的视频会议系统
2011-01-18
视频捕捉(使用时需要有一个摄像头并安装好相关驱动程序。)
2011-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人