自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 用File.mkdir()创建子文件夹时,上层文件夹必须已经实际存在。

在用File.mkdir()创建子文件夹时,上层文件夹必须已经实际存在(也就是能在硬盘里看到已经有这个文件夹),否则子文件夹不会被真正地创建出来,而且也不会抛出异常。只有当程序试图去调用该子文件夹里的文件时,才会抛出“系统找不到XXX文件”的异常。...

2019-12-25 15:43:51 694

原创 TestNG部分标签或监听方法的执行顺序

TestNG部分标签或监听方法的执行顺序:@BeforeClass >> @DataProvider >> @BeforeMethod >> onTestStart() >> @Test >> onTestSuccess() / onTestFailure() >> @AfterMethod >&g...

2019-12-13 09:32:42 294

原创 对Eclipse的Maven项目在执行Update Project操作后自动更新的JRE版本进行自定义

解决Eclipse里的Maven项目在执行Update Project后,JRE自动切换成JRE1.5的问题第1步:因为Eclipse集成的Maven插件是没有settings.xml文件的,所以,首先需要手动安装好maven(从maven的官网下载后解压即可)。第2步:然后将“maven安装路径/conf/”目录下的settings.xml文件复制到“用户目录/.m2”目录下。第3步:...

2019-12-03 17:49:08 392

原创 《Rails 5 敏捷开发》学习笔记 - 第7章 任务B:验证和单元测试

本章主要介绍了如何对功能进行验证和单元测试。这两项工作的目的,主要是为了让模型更加坚固,以确保数据中发生的错误永远都不会提交给数据库。验证应该把验证代码放置在模型类中因为模型层扮演了代码和数据库之间的看门人的角色。那些应用程序要用到的数据,无论是从数据库中读取的,还是要往数据库中写入的,都首先会进入到模型层。所以,只要把验证代码放在模型类中,在把数据写入到数据库中之前,对数据进行了验证...

2018-09-10 22:50:15 298

原创 《Rails 5 敏捷开发》学习笔记 - 第6章 任务A:创建应用程序

本章介绍了如何迭代地创建并优化一个用来维护商品信息(包括:创建新商品、编辑现有商品、删除不再需要的商品等功能)的小型应用程序。6.1 创建商品维护的应用程序第1步:创建一个新的Rails应用程序 在指定目录(如:work目录)下,创建一个新的Rails应用程序,并将其命名为“depot”,命令如下:work>​​ ​​rails​​ ​​new​​ ​​depot​第2...

2018-09-08 18:42:13 476

原创 《Rails 5 敏捷开发》学习笔记 - 第5章 Depot应用程序

这一章主要就是以开发一个名叫Depot的购物车应用程序为例,大致介绍了开发一个应用程序的流程。增量式开发在开始编码前,并不应该尝试弄清楚所有的细节,而是只要一旦有足够的可以开始开发的需求规格说明书,即可立即着手实现某些功能。毕竟,在整个开发过程中,细节是随时会发生变化的。用例、页面流程和数据在写出一个应用程序的需求规格说明书的大轮廓后,先将着眼于高层次的用例,并勾画出网页间的流程,...

2018-09-06 15:09:18 185

原创 《Rails 5 敏捷开发》学习笔记 - 第4章 Ruby简介

Ruby命名规则变量及方法的命名局部变量名、方法参数名、方法名都必须以小写字母或者下划线开头。实例变量名要以“@”作为前缀,如:@quantity对于包含多个单词的方法名和变量名,Ruby通常用下划线分隔每一个单词(如:line_item),而不是用大写字母(如:lineItem)来分隔。类、模块及常量的命名类名、模块名、常量名都必须以大写字母开头,如:Object...

2018-09-04 21:21:12 345

原创 《Rails 5 敏捷开发》学习笔记 - 第3章 Rails应用程序框架

模型、视图和控制器 (MVC架构)模型 —— 负责维持应用程序的状态模型是数据,但又不只是数据,有时我们会把业务规则也放进模型中,这可以保证应用程序的其他部分不会有数据无效的情况出现。比如:“对于100元以下的商品不予以打折”这个约束条件就由模型来执行。视图 —— 负责生成用户界面视图通常会根据模型中的数据来生成,它的唯一工作就是显示数据。但出于不同的目的,可能有多个视图来...

2018-09-03 18:31:56 414

原创 《Rails 5 敏捷开发》学习笔记 - 第2章 即时满足

《Rails 5 敏捷开发》学习笔记 - 第2章 即时满足如何创建一个新的应用程序使用命令:rails new如:work> rails new demo这将在work目录下创建一个名为demo的应用程序的目录。启动服务器使用命令:rails server如:在上述demo目录下,使用命令rails server,将启动系统默认使用的服务器。 ...

2018-08-23 19:08:23 692

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除