最新消息:

技术

Python中使用selenium作为Web Browser引擎

admin 14年前 (2010-10-17)

由于目前的Web开发中AJAX、Javascript、CSS的大量使用,一些网站上的重要数据是由Ajax或Javascript动态生成的,并不能直接通过解析html页面内容就能获得(例如采用mechanize、lxml、Beautiful Soup ...

基于lucene实现自己的推荐引擎

admin 14年前 (2010-10-01)

采用基于数据挖掘的算法来实现推荐引擎是各大电子商务网站、SNS社区最为常用的方法,推荐引擎常用的Content-Based推荐算法及协同过滤算法(Item-Based 、User-based)在电子商务推荐系统入门v2.0 、电子商务推荐系统入门基础...

Scrum 入门基础

admin 14年前 (2010-08-28)

  Scrum入门基础(Scrum in a nutshell) View more presentations from chuan liang. 如果不能翻墙,下载地址:http://pan.baidu.com/s/1hqenFhE T...

互联网产品的灰度发布

admin 14年前 (2010-08-08)

    在传统软件产品发布过程中(例如微软的Windows 7的发布过程中),一般都会经历Pre-Alpha、Alpha、Beta、Release candidate(RC)、RTM、General availabili...

复杂事件处理(Complex Event Processing)入门1

admin 14年前 (2010-07-25)

    一个新产品需要重点考虑业务风险控制。关于风险控制系统整体的技术方案可以参考 支付系统风控系统建设思考 。此方案尽管能够满足业务需求,但对于海量交易数据分析、风险事件的实时处理、大量的风险规则处理上,在实时性、性能...

互联网产品重构

admin 14年前 (2010-07-18)

1、为什么要进行产品重构 旧系统人员流失,系统的业务规则、原始需求谁都不清楚,需求文档、使用文档、架构文档极其缺乏,成为一个无底洞,可维护性很差。 旧系统越来越复杂,潜规则太多,原本修改一个小需求,一不小心搞得上线后影响一堆用户 旧系统的业务架...

交易系统“热点账户”处理

admin 14年前 (2010-07-10)

对于在线交易系统,由于存在大量的并发事务需要处理,数据库成为整个系统最大的性能瓶颈。数据库服务器可以通过“垂直扩展”、“读写分离”、“分库、分表(分片,sharding)、分区,读写分离”(参考Data Access Layer(DAL)方案 )等手...

不可能完成项目的Scrum实践

admin 14年前 (2010-06-26)

     某一天老板或者销售人员跑过来亲切和蔼地拍拍你说:有个战略性产品需要在一个月之内开发出来,对搞定几个重点大商户至关重要,时间没有商量的余地。党组织从众多的党员同志中选择了你,这是党对你的信任,也是考验你...

互联网敏捷开发配置管理策略思考

admin 14年前 (2010-06-16)

    由于互联网行业需求变化快、开发迭代周期短、上线频繁的现实状况决定了合理的软件配置管理策略对于软件质量保证、协作开发效率至关重要。     目前公司配置管理在策略上采用的是不稳定主干(...

敏捷架构思考

admin 14年前 (2010-06-06)

1、敏捷软件开发不需要架构设计?     相对于传统瀑布式开发过程及RUP这样的重量级开发过程而言,敏捷软件“重视与客户的沟通;小步快跑,尽早交付;迭代式开发,拥抱变化”等实践正好符合互联网要求快速迭代、坚持以用户为中心...