`
jiujiubuzui
  • 浏览: 73311 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Alipay(GFS) Summary

 
阅读更多

下周一就要离开支付宝了,离开在这里奋斗了三个月的地方,自从国庆后来到支付宝,从陌生到熟悉,转眼间工作快半年,我很想把这个项目做好,尽自己的最大努力把它做好,但是还是有些许遗憾。革命尚未成功,同志还需努力。

总结一下这个项目用到的技术,工具:struts, spring, ibatis, eclipse, junit, svn, oracle, jboss, linux, bugzilla, pl/sql developer, putty, visio,webservice
1.项目初始阶段:最主要的是熟悉产品需求文档(PRD)。
2.熟悉PRD文档以后,项目最开始先做一个Demo出来,也就是一些静态的html页面,其中包括了该系统要做的功能,输入框等等。
3.搭建开发环境,对于整个项目团队来说,先搭建个开发环境,然后做出一个coding的Demo出来,对整个团队都有莫大的帮助作用,主要是整个团队是临时组成的,每个人的经验和熟悉的技术都各不相同,先编一部分程序出来,然后后面的人再照着做,这对于整个团队熟悉开发环境,开发技术都有极大的作用。
4.准备开发阶段,最好是规定好整个项目的命名,java文件的命名,代码注释怎么写,配置好svn服务器,每天临下班前把确定已经正确了的代码上传到svn上,其中特别要自己测试过的代码部署没有错误的才传上svn服务器。项目就按照最开始做的Demo来实现每个功能。
5.项目开发阶段,其中会遇到很多很多的问题,有时候有时间尽可能问google,其中在找寻答案的过程中自己会学到很多很多的东西,特别是对于像我这样的新手,其次如果同事中有熟悉的,可以问同事那就更好了,这样上手会很快。项目开发中每周应该开一次项目周会,汇报一下现在项目的进展,遇到的难度,分配一下下一星期应该做的工作,开发前期会觉得这个项目很难很难上手,但是当你做出一个功能来以后,你就会觉得以后的功能是以前功能的拷贝,在以前的代码基础上再改改皮毛,项目中开发时,遇到的难题细节这些更是重点,这些都是自己不懂的,不会的,一定要好好的弄懂搞清楚。
6.项目开发完成前,自己应该好好的查看代码,注释啊,功能啊,有没有bug啊,这些都应该检查一片。交给测试组测试,其中肯定会有一些bug,对其中的bug改掉后一定要认真地看看为什么自己没有考虑到这个地方去,为什么会这样,是由于自己的舒服吗?还是技术上的问题?还是其他业务方面的问题?一定要深刻总结。
7.最后项目完成后,应该趁还有时间的时候,回头去看看整个项目情况,从整体上把握整个项目,技术,细节等等。
分享到:
评论

相关推荐

    GFS资料下载工具

    标题中的“GFS资料下载工具”指的是一个基于VC++编程语言开发的应用程序,主要用于下载GFS(Global Forecast System)相关的数据。GFS是由美国国家环境预报中心(NCEP)运行的一个全球数值天气预报模型,提供了对...

    Google文件系统GFS

    《Google文件系统GFS详解》 Google文件系统(GFS)是Google开发的一款高可用、可扩展的分布式文件系统,专为大规模、分布式、大数据访问的应用设计。它运行在普通硬件上,具备容错功能,能为大量用户提供高性能的...

    Gfs Paper.rar

    《Google文件系统(GFS)》是一篇由Google公司的Jeff Dean和Sanjay Ghemawat共同撰写的经典论文,首次发表于2003年的ACM操作系统原理研讨会(SOSP)。这篇论文详细介绍了Google为处理大规模数据而设计的分布式文件...

    自动下载并保存GFS数据的Shell脚本

    标题中的“自动下载并保存GFS数据的Shell脚本”是指使用Linux的Shell脚本语言编写的一个程序,这个程序能够自动化地从网络上获取全球预报系统(Global Forecast System,简称GFS)的气象数据,并将其存储到本地或者...

    gfs.json风场数据

    `gfs.json` 文件通常包含全球预报系统(Global Forecast System,简称GFS)提供的气象模型数据,这是一种由美国国家环境预报中心(NCEP)运行的数值天气预报模型。GFS 提供对未来多天的全球范围内的气象预测,包括...

    GFS2文件系统介绍

    在了解GFS2之前,需要先了解GFS和GFS2之间的主要区别、GFS2的性能改进,以及在Red Hat Enterprise Linux 5上安装、配置和维护GFS2的注意事项。 GFS2继承了GFS的许多特性,并且进行了一些关键的改进,包括新的命令名...

    GFS(google 文件服务)

    ### GFS(Google 文件系统)相关知识点 #### 一、引言与背景 Google File System (GFS) 是由Google设计并实现的一种可扩展的分布式文件系统,旨在为大规模的数据密集型应用程序提供支持。该系统在运行于廉价的商用...

    GFS分布式文件系统

    ### GFS分布式文件系统关键技术知识点 #### 一、GFS概览 - **设计初衷**:GFS(Google File System)是由Google设计并实现的一种分布式文件系统,旨在为大规模数据密集型应用提供一种可伸缩的解决方案。它通过运行...

    Hadoop GFS

    《Hadoop GFS与MapReduce详解》 在大数据处理领域,Hadoop是一个不可或缺的名字,而GFS(Google File System)和MapReduce则是Hadoop生态系统中的核心组件。本篇将深入探讨这三个概念及其相互关系。 首先,GFS是...

    GFS中英文 (word)

    【谷歌文件系统(GFS)】是谷歌设计和实现的一种分布式文件系统,旨在处理大规模的数据存储和处理需求。GFS的出现,对于大数据处理和云计算领域具有里程碑式的意义,它为海量数据的高效存储和访问提供了强大的解决...

    linux搭建gfs系统_iscsi+GFS_实现网络存储

    Linux 搭建 GFS 系统+iSCSI 实现网络存储 Linux 搭建 GFS 系统+iSCSI 实现网络存储是指使用 Linux 作为操作系统,搭建 Global File System(GFS)和 iSCSI(Internet Small Computer System Interface)协议来实现...

    GFS2红帽官方文档(英文)

    在提供的文档信息中,我们可以了解到这是一本关于GFS2(Red Hat Global File System 2)的官方文档,该文档是专门针对Red Hat Enterprise Linux 5系统。文档不仅详细介绍了GFS2的工作原理,还涉及了安装和部署的详细...

    GFS文件系统预研报告、GFS文件系统体系结构、安装流程、命令行操作

    在实验环境下,GFS文件系统统一安装到了redhat linux7。2下,(最好不要使用redhat 7.1,因为GFS安装成功后,可能会使系统启动失败)因为GFS5。0要求linux的内核必须是2.4.16以上。所以在安装GFS文件系统之前,需要...

    RHCS和GFS培训

    详细介绍红帽集群和GFS的配置部署,快来部署自己的集群和GFS服务吧

    GFS论文中英文版.rar

    《谷歌文件系统(GFS)》是谷歌在2003年发布的一篇著名论文,它详述了谷歌为处理海量数据而设计的一种分布式存储系统。这篇论文在信息技术领域具有里程碑式的意义,对后续的云存储和大数据处理系统产生了深远影响。...

    GFS.rar_.gfs_Google File System_gfs_google GFS

    **Google File System (GFS)** Google File System(GFS)是Google开发的一个分布式文件系统,它是许多Google大规模数据处理和分析服务的核心组件。GFS的设计目标是为了解决超大规模数据存储和处理的需求,特别是在...

    Google GFS

    ### Google分布式文件系统(GFS):关键技术与设计原则 #### 概述 Google分布式文件系统(GFS),由Sanjay Ghemawat、Howard Gobioff和Shun-Tak Leung共同设计并实现,旨在为大规模数据密集型应用提供可扩展、高...

Global site tag (gtag.js) - Google Analytics