需求假设我们有一张各个产品线URL的访问记录表,该表仅仅有两个字段:product、url,我们需要统计各个产品线下访问次数前10的URL是哪些?解决方案(1)模拟访问记录数据模拟数据记录共有1000条,其中包括10个产品线:product1、product2、…、product10,100个URL...
分类:
其他好文 时间:
2015-10-21 20:54:06
阅读次数:
167
1.命名规范(1)库名、表名、(按现在的规范类似; PromoHayaoRecord),数据库名使用小写,字段名必须使用小写字母,并采用下划线分割。(2)库名、表名、字段名禁止超过32个字符。(3)库名、表名、字段名必须见名知意。命名与业务、产品线等相关联。(尽量别用拼音,以及一些很难理解的字眼)(...
分类:
数据库 时间:
2015-10-12 16:57:31
阅读次数:
203
一切没有质量保证手段的开发活动最终大多是不可控的,大多是没有长远意义的,规范也大多不会真正落地在开发过程中的,甚至最终交付大多也是需要费大力气的。质量保证前面还要加定语:持续地、自动化地。 质量保证不能因为任何内外在的原因停滞或取消。如果取消了质量保证就等同于将这条产品线放在了悬崖边上。要从项目转型...
分类:
其他好文 时间:
2015-09-29 09:58:05
阅读次数:
144
简单工厂:依据输入,简单工厂类控制产品线的具体产品。解释:将需求的变更分割为不同的子类,使得符合OCP。缺点:一个工厂生产不同的东西,工厂本身包含了判断逻辑,仍旧在一定程度上违反OCP。工厂方法模式:简单工厂的工厂类---->工厂接口+具体工厂的实现解释:将简单工厂方法的判断丢到不同的工厂的具体实现...
分类:
其他好文 时间:
2015-09-26 18:32:04
阅读次数:
180
前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩...
分类:
Web程序 时间:
2015-09-18 10:26:21
阅读次数:
260
ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产...
分类:
其他好文 时间:
2015-09-10 12:38:24
阅读次数:
192
本文转载于网上的文章 《最全最强解析:支付宝系统架构内部剖析(架构图)》。 最早的出处没有找到,原文作者也未知。 如果你知道请告诉我。支付宝系统架构概况典型处理默认资金处理平台财务会计支付清算核算中心交易柔性事务消息系统数据分布数据缓存支付宝技术产品线支付宝的开源分布式消息中间件–Metamorph...
分类:
其他好文 时间:
2015-09-04 19:53:37
阅读次数:
278
前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务...
分类:
Web程序 时间:
2015-08-20 18:39:30
阅读次数:
141
背景:最近一直在给研发团队强调一定要把产品平台关键的账号系统分离出来,而不是和业务产品线有瓜葛。但是因为涉及改动太大,业务线很忙迟迟得到不到执行。在这种情况下,我协调召开了研发的紧急会议,要求务必在近期解决这个问题,甚至不惜减慢业务线的进度。其实如果大家仅..
分类:
其他好文 时间:
2015-08-01 19:16:06
阅读次数:
257
郑重声明:近期发现有人恶意抄袭文章,请坚守底线完整转载文章,尊重知识和他人劳动成果。吕毅,百度公司资深研发工程师,传统的LAMP人。2012年从新浪平台架构部加入百度移动服务事业群组(MSG)某业务线(以下简称“A”)。在百度期间,随着产品线发展和业务上QPS增长,架构设计方面略有所获,对移动端业务...
分类:
其他好文 时间:
2015-07-27 20:25:40
阅读次数:
197