#包构建

【rails3教材】博客构建过程2

2.使用脚手架快速搭建网页rails的脚手架可以快速生成应用程序的一些片段,如果你需要为一个资源创建一系列的控制器视图模型,那么脚手架就是你需要的工具 3.创建资源对于一个博客程序,你可以以生成一个Post资源脚手架开始: $railsgscaffoldpostname:stringtitle:st...

【rails3教材】博客构建过程

构建rails项目--blog$railsnewblog--skip-bundle$cdblog$bundle--local$bundleinstall#安装需要的包$rakedb:create#创建数据库$railss#启动服务器  HelloRails$railsgcontrollerhomeindex修改app/...

Maven 构建

最近在工作中越来越经常的用到了Maven作为项目管理和Jar包管理和构建的工具,感觉Maven的确是很好用的。而且要将Maven的功能最大发挥出来,多模块是一个很好的集成例子。一个Maven项目包括一个MavenProject和多个MavenModule下面用一个标准的例子进行说明:1.安装M2Eclipse插件。1....
代码星球 代码星球·2021-02-21

Ant构建文件解析

<?xmlversion="1.0"encoding="UTF-8"?><!--在Ant脚本中,project是这个XML文档的根结点,project有以下几个属性:--><!--name:指明构建任务的名称,一般情况下选择要构建的项目名称即可--><!--default:一个...
代码星球 代码星球·2021-02-21

Ant简单工程的构建

1.在Ant的官方网站http://ant.apache.org/bindownload.cgi下载Ant最新版本(我下载的是apache-ant-1.8.2-bin.zip),Ant无需安装,直接解压后设置环境变量即可。2.测试Ant是否安装成功,在控制台运行ant命令,出现如下提示则成功: 3.创建一个H...
代码星球 代码星球·2021-02-21

linux2.6.30.4内核移植(5)——构建根文件系统(yaffs文件系统格式的镜像)

一、首先编译并安装BusyBox这里使用的交叉编译器还是3.4.5.注意:编译内核、编译BusyBox以及编译文件系统中的所有应用程序的交叉编译器要使用同一个版本。1、获取BusyBox源码下载地址:http://www.busybox.net/downloads/这里下载busybox-1.13.0.tar.bz22...

Android Studio升级到3.0.0后构建项目时出现的问题总结

如果AndroidStudio升级到3.0.0,AndroidStudio会提示你推荐使用3.0.0的构建插件,同时要求Gradle的版本必须是4.1以上。下面是具体的修改步骤:1.修改Gradle的版本,在gradle-wrapper.properties里编辑distributionUrl,如下:  distrib...

构建之法阅读笔记09-第十二章

阅读笔记第十二章:用户体验在进行软件界面设计时,要考虑用户使用的第一印象,不要弄的多么纷杂,一定要一目了然,看起来简单明了。在软件的功能特别多的时候,要考虑用户的使用情况,可以大胆的减去一些不必要的功能,当然是针对某一部分用户来说。设计的过程中,一定要从用户的角度考虑问题。有一些功能,针对不同的用户,需求时不同的。而且...

构建之法阅读笔记08-第十一章

阅读笔记第十一章:软件设计与实现在第十一章的软件设计与实现方面,介绍了一些关于典型的开发流程和开发阶段的一些管理方法。在拿到设计文档之后,还需要做一些其他事情,比如估计任务所需要的时间,写一些原型代码,看看效果;做代码的自我复审,进行重构;写单元测试等等。最后还要把修改集集成到代码库中。开发人员有一个标准的工作流程:进...

构建之法阅读笔记07-第八章

阅读笔记第十章:典型用户和场景对于同一个工具,不同的用户使用的场景是不一样的。在定义典型用户的时候,需要分析不同用户之间的需求相同点和不同点。按照年龄,收入,使用软件的场景,和用户本人的生活情况进行分类。当然并不是给用户分类之后,就算完成了,还需要将用户置于这种用户的典型场景中,而不是泛泛的说用户如何使用这个工具。将场...

构建之法阅读笔记06-第八章用户需求

阅读笔记第八章:需求分析第八章的需求分析介绍了软件需求的类型、利益相关者,获取用户需求的常用方法和步骤,竞争性需求分析的框架NABCD以及项目计划和估计的技术。在软件需求方面,可以从利益相关者那里,引导他们表达需求,从而获取。从用户那里获取了需求之后,需要分析和定义需求,也就是对需求进行规整,来定义一下需求的内容。下一...

构建之法阅读笔记05-第六章

阅读笔记第六章:敏捷流程第六章敏捷流程主要介绍了什么是敏捷流程及其原则,还有什么时候可以选择敏捷的开发方法,什么时候选择其他方法。敏捷的流程是指一系列价值观和方法论的集合。介绍了一些敏捷开发原则,比如,经常发布可用的软件,业务人员和开发人员在项目开发过程中应该每天共同工作,面对面的交流始终是最有效的沟通方式,不断关注技...

构建之法阅读笔记04-第五章

阅读笔记第五章:团队和流程团队有一些共同的特点:有一致的集体目标,成员之间有各自的分工,合作完成任务。团队一开始可能是"一窝蜂模式",都想写出好的软件,但是没有各自的分工,一般不会这种模式不会存活太久。慢慢会演化成其他模式,比如"主治医师模式",本来是不错的模式,但是在学生身上退化为了一个学生干活,其余打酱油的情况。还...

构建之法阅读笔记03——4.5和4.6

阅读笔记4.5相对于一个人自己写程序,有时候可能不如结对编程,即极限编程。它可以把一些很有成效的编程方法使用起来,并且一直使用。结对编程时,要起到对应的角色作用,可能一开始觉得不适应,但是方法得当以后会发现,结对编程比一个人效率要高,并且后期错误会比较少。当然也有一些不适合结对编程的情况,那么就需要量力而行。4.6在一...
代码星球 代码星球·2021-02-20

构建之法阅读笔记02_3.3——4.4

阅读笔记3.3如果说自己精通某个方面,就不要出现低级错误,或者出现低层次问题。一个人的技能的高低要看技能的反面,即解决问题的能力。要先通过不断的练习来解决低层次问题,使之不再出现,才有时间来解决高层次问题。再解决问题的时候,首先要知其然,知其所以然,接着就是进行创新。4.1&4.3代码规范问题:一个人的代码不光...
代码星球 代码星球·2021-02-20
首页上一页12345...下一页尾页