自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿不的技术博客

记录阿不的程序生涯(2012-2020)

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Rails Active Support 核心扩展你用过几个?

1、load Active Support require 'active_support/core_ext/object/blank' //包含某一个方法定义的ruby文件 require 'active_support/core_ext/object‘ //包含某一类方法 require 'active_support/core_ext' //包含所有核心扩展

2013-08-29 15:34:47 735 3

原创 RoR学习关键字

第一部分:开发工具,主要软件包 Ruby =>1.9.3 RubyGems ruby的包管理工具,管理包及其包之间的依赖。 Rails 3.2 or newer 第二部分:开发常见命令 rails new 在新建项目时,rails new 有很多可选项,可以减少我们的工作,比如 --skip-bundle,--skip-gemfile, --database=【mysql,orac

2013-08-28 11:11:12 536

原创 Active Record Validations Helpers

闲话不多说,在ruby on rails国度里,对数据的验证非常方便,而且还提供了自定义验证的方法。 Helpers: 1、acceptence 接受协议验证,在很多网站上注册之前都会有一个接受该网站协议的验证,只有你选择yes,才能够继续下去。class Person < ActiveRecord::Base validates :terms_of_service, acceptanc

2013-08-13 15:00:21 748

原创 关于数据库的一些疯狂想法

最近上班,无事可做。并非自己已经是大牛,而是学的东西太多,反而不好下手。 突然想到了林林总总的问题。 现在的应用越来越大,需求越来越奇怪。因此,传统的研发模式已经难以满足变化着的需求,那么现在的开发采用的就是敏捷。 敏捷解决了需求变更的问题,却带来了新的问题: 1、数据表越来越庞大; 2、数据表维护性越来越差; 3、数据表中存在不必要的冗余。 以上只是和数据库有关的问题,其他问题本文

2013-08-12 16:26:45 771

原创 使用Rspec进行rails测试详解1-Transactions

当我运行测试时,需要用到测试数据,测试数据可以通过工具构造,也可以手工添加。在rspec中,需要注意一下问题: 1、配置 spec_helper.rb 在我们install Rspec时,会自动添加一个名为spec_helper.rb的文件,文件中有一个默认的配置项: RSpec.configure do |config| config.use_transactional_fixture

2013-08-08 15:16:02 980

原创 使用Rspec进行rails测试详解1-搭建测试环境

使用Rspec进行rails测试详解 1、搭建开发测试环境 【注】该资料是基于rails3.2.13和rspec-rails2.12.2验证整理的。 step1:installrails geminstall rails -v '3.2.13' step2:createa new app railsnew test_file cdtest_file step3:addrspec-r

2013-08-08 11:33:31 1134

原创 ruby array,hash排序小记

对数组和哈希进行排序是很常见的操作,ruby提供了丰富的方法和模块支持排序,但各个拍戏效能和使用倾向却有差异。 排序方法:sort,sort_by,sort_by {|x| block} sort: sort是最常规的升序方式排序,效率高,但是往往不是自己想要的排序方式。 sort_by: sort_by当不带任何参数时,会返回一个Enumerator对象,该对象不是有序的。 so

2013-08-02 14:41:48 2415

原创 Rails中helpers,views,controllers之间的关系

Rails是MVC的典范,modle,controller,view各自完成属于自己的工作,那么,helper到底在rails中充当什么角色? 下面举个简单的例子: modle:student controller:StudentsController view:index.html.erb Student age name end StudentController def

2013-08-02 11:39:29 975 1

基于java web 的个人图书管理系统

本系统是一个简单的图书管理系统,主要通过jsp+servlet+tomcat+eclips 实现

2010-12-07

空空如也

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

TA关注的人

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