上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。Test-Driven Development,测试驱动开发。 它是敏捷开发的最重要的部分。在ThoughtWorks,我们实现任何一个功能都是从测试开始,首先对业务需求进行分析,分解为一个一个的Story,记录在Story Card上。然后两个人同时坐在电脑前面,一个人依照Story,从业务需求的角度来编写测试代码,另一个人看着他. 阅读全文
posted @ 2013-12-31 10:57 LeeHonGee 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、在Windows系统下安装Node.js环境1. 下载地址:官网http://nodejs.org/2. 安装nodejs,根据自己情况,安装路径 D:\Program Files\nodejs3. 安装相关环境安装express需要调用 npm install express -gOr直接修改全局路径npm config set prefix "D:\Program Files\nodejs"npm config set cache "D:\Program Files\nodejs\webapp_cache" (先建好webapp_cache目录) 阅读全文
posted @ 2013-12-11 10:13 LeeHonGee 阅读(2893) 评论(0) 推荐(0) 编辑
摘要: 介绍git版本控制系统相比CVS\SVN优势:- 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度快2. github是一个git项目托管网站注册地址:https://github.com/signup/freeGit-OSX-installergit-1.7.7-intel-universal-snow-leopard.dmg下载点击该文件就直接挂载到 Finder 中,并打开后,其中带有一个正在解包图标的文件(扩展名为.pkg)是 Git 的安装程序,另外的两个脚本程序,一个用于应用的卸载(uninstall.sh),另外一个带有长长文件名的脚本可以 阅读全文
posted @ 2013-11-03 12:21 LeeHonGee 阅读(2967) 评论(0) 推荐(0) 编辑
摘要: GYP(Generate Your Projects)是由 Chromium 团队开发的跨平台自动化项目构建工具,Chromium便是通过 GYP 进行项目构建管理。主页 :http://code.google.com/p/gyp/下载地址:http://code.google.com/p/gyp/source/checkout参考资料:http://www.wy182000.com/2011/09/01/buildsystem/1. sudoapt-getinstallgyp 2.运行命令gyp--depth=.foo.gyp 阅读全文
posted @ 2013-10-30 11:30 LeeHonGee 阅读(14473) 评论(0) 推荐(0) 编辑
摘要: 1.cd /Software/protobuf-2.5.02.sudo ./configure --prefix=$/Software/protobuf-2.5.03.sudo make4.sudo make check5.sudo make install6.检查是否安装成功protoc --version 阅读全文
posted @ 2013-10-27 19:07 LeeHonGee 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1.下载ndk和cygwinNDK 下载地址:http://developer.android.com/tools/sdk/ndk/index.htmlCygwin 下载地址:http://cygwin.com/setup.exe2.把ndk解压到一个磁盘里即可3.安装Cygwin4.配置ndk的环境变量PATH="${HOME}/bin:/cygdrive/d/ndk/android-ndk-r9:${PATH}"MANPATH="${HOME}/man:${MANPATH}"INFOPATH="${HOME}/info:${INFOPATH 阅读全文
posted @ 2013-10-24 12:42 LeeHonGee 阅读(2600) 评论(0) 推荐(0) 编辑
摘要: 一:安装brew和git1. mkdir /usr/local2. curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 13. /usr/local/bin/brew install git二:下载编译webrtc1. 下载depot_tools LeeHonGee-MacBook:~ mac$ svn co http://src.chromium.org/svn/trunk/tools/depot_tools2. 打开source .bash_profile 阅读全文
posted @ 2013-10-22 22:22 LeeHonGee 阅读(7307) 评论(4) 推荐(0) 编辑
摘要: MAC下安装MYSQL有两种方式,一种为压缩包形式另一种为.dmg文件安装包。首先先介绍压缩包形式的安装方法:去MySql官网下MySQL classic版mysql-5.1.54-osx10.6-x86_64.tar.gzhttp://dev.mysql.com/downloads/mysql/5.1.html记住得是64位的。因为mac下的python是64位,32位的mysql没法在python中用。下载之后解压,然后在terminal里敲命令吧:$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql$ cd /usr/local$ 阅读全文
posted @ 2013-10-20 12:48 LeeHonGee 阅读(8937) 评论(0) 推荐(0) 编辑
摘要: 少先队员有句话,其实挺坑人的,叫时刻准备着。我总觉得这给人一种不好的潜意识暗示,让大家比较喜欢准备。准备好了就结婚,准备好了就 工作,准备好了就去XX之类的,大家很开心的一直在准备,还装出很忙的样子,最后到了那个时间节点,比如考研,竟然会有很多人会直接放弃不去。至于去了 的,考得也自然千奇百怪,不知道都准备了什么。会想到之前看到的很多创业团 队,包括现在的,在准备设计制作产品的时候,整个团队是最开心,干劲最足,状态最好的。一旦产品出炉上线或者走上市场,立刻就会陷入一种不和谐之中,很多 困难接踵而来,可能就会打垮这个团队。而实际上,大部分团队解散的时候,产品都还没有上线或者出来,就结束了,换句话 阅读全文
posted @ 2013-09-17 16:03 LeeHonGee 阅读(545) 评论(2) 推荐(1) 编辑
摘要: Version:0.9 StartHTML:-1 EndHTML:-1 StartFragment:00000099 EndFragment:00019288Android 面试题(有详细答案)附带答案,共100分一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)A、输入流和输出流 B、字节流和字符流 C、节点流和处理流D、File stream E、Pipe stream F、Random stream G、Filter str 阅读全文
posted @ 2013-09-16 13:01 LeeHonGee 阅读(1310) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页