最新文章列表

rake 命令概览

rake db:abort_if_pending_migrations # Raises an error if there are pending migrations rake db:charset # Retrieves the charset for the current environment's database rake db:co ...
chengyuanheng 评论(0) 有639人浏览 2014-07-28 09:24

ruby调用python实现大数据量导出的案例

先看看一般情况下ruby导出csv的代码案例: respond_to do |format| format.html # index.html.erb format.xml { render :xml => @mobile_units} format.csv { columns = Ultra::MobileUnit.expor ...
scholltop 评论(0) 有1592人浏览 2014-07-25 11:00

Active Record Validations 6 Performing Custom Validations 执行个性化校验

version Rails 4.1 6. 执行个性化校验 当内建的校验辅助方法不能满足你的需求时, 你能够写你自己更喜欢的校验类或者校验方法.   6.1 Custom Validators 个性化校验 个性化校验是类(class), 该类继承ActiveModel::Validator. 这些类必须实现一个validate方法, 它会带入一个record作为一个参数, 然后对这个r ...
jiajie0531 评论(0) 有834人浏览 2014-07-24 17:04

ruby调用oracle存储过程实例之直接赋值参数调用

#请求存储过程,其中option为页面传过来的参数选项。 db_read_str = 'BEGIN WLAN_ALARM_QRY(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?); END;' stat_alarm_procedure(db_read_str,option) def stat_alarm_proced ...
scholltop 评论(0) 有636人浏览 2014-07-24 15:46

Active Record Validations 5 Conditional Validation 条件校验

version: Rails 4.1   5. 条件校验   有时当被给予的断言是满足条件的,才能去校验这个对象。你可以通过使用 :if 和 :unless 选项来实现,后面跟着的是一个标志,一个字符串,一段代码或者一个数组。当你想要执行校验时,你可以使用 :if 选项。当你想要不让校验发生时,那么你可以使用 :unless 选项。   5.1 Using a Symbol wit ...
jiajie0531 评论(0) 有863人浏览 2014-07-24 15:24

Active Record Validations 4 Strict Validations 严格校验

version: Rails 4.1   严格校验   你也可以指定校验为严格的,当对象无效时,抛出异常 ActiveModel::StrictValidationFailed。  
jiajie0531 评论(0) 有721人浏览 2014-07-23 22:09

ruby项目调用ajax中文乱码处理

解决ajax中文乱码,主要产生原因,是浏览器编码格式和服务器编码格式不匹配。 ajax默认uft-8编码。 解决方案: 前端post: function searchProjectName(){ var mytext=document.getElementById("projectNameText").value; var myurl="/fre ...
scholltop 评论(0) 有1122人浏览 2014-07-22 23:15

Active Record Validations 3 Common Validation Options 通常的校验选项

version: Rails 4.1 3 Common Validation Options 通常的校验选项 下面是一些通常的校验选项:   3.1 :allow_nil  当值被检查到是 nil 的时候,:allow_nil 选项跳过校验。 classCoffee < ActiveRecord::Base   validates :size, inclusion: { ...
jiajie0531 评论(0) 有867人浏览 2014-07-22 22:30

Active Record Validations 2 Validation Helpers 校验辅助方法

version: Rails 4.1 2 Validation Helpers 校验辅助方法 Active Record 提供了许多预定义的校验辅助方法(helpers), 你可以直接在你的类定义中使用. 这些辅助方法提供了一般性校验的规则. 每一次校验失败时, 一个错误信息被增加到对象的 errors 集合, 这个信息被关联到已被校验的属性.   每一个helper 接受属性名称 ...
jiajie0531 评论(0) 有782人浏览 2014-07-22 16:21

安装Linux和环境配置

    最近在学习WEB开发,要完成一个Party-bid的编程任务,这就要用到linux的系统。为什么要用Linux而不是直接在Windows下开发呢?主要的原因有以下几个方面吧:1 linux作为源软件中的杰出代表,是一个优秀的操作系统;2 linux系统由于开放的特性和在系统结构和机制上参考了UNIX,在安全性和稳定性上有很明显的优势,而Windows的许多东西不透明,很复杂,又常变化;3 ...
qunr 评论(0) 有970人浏览 2014-07-20 19:45

Active Record Validations 1 Validations Overview 校验概述

version Rails 4.1   Active Record 校验   这份教程教你如何去校验对象的状态, 在他们进数据库之前, 使用 Active Record 的校验特征.   阅读完这份教程, 你将会知道: 如何去使用内建的Active Record 校验helpers. 如何去创建你自己定制化的校验方法. 如何在校验的过程中去获取生成的错误信息.   ...
jiajie0531 评论(0) 有737人浏览 2014-07-17 14:49

Rails Database Migrations 9 Migrations and Seed Data 数据迁移和生成数据

version: Rails 4.1 9 Migrations and Seed Data 数据迁移和生成数据 一些人使用数据迁移来给数据库增加数据: class AddInitialProducts < ActiveRecord::Migration   def up
jiajie0531 评论(0) 有584人浏览 2014-07-17 09:26

Rails Database Migrations 8 Active Record and Referential Integrity 相关的完整性

version: Rails 4.1 8 Active Record and Referential Integrity 相关的完整性 Active Record 一直要求的是把智能化放在你的模型中, 而不是数据库中. 同样地, 类似于触发器或者外键限制的特征不能被过度使用, 这样会把一些智能化放回至数据库中.   类似于 validates :foreign_key, uniqu ...
jiajie0531 评论(0) 有616人浏览 2014-07-16 14:39

Rails Database Migrations 7 Schema Dumping and You 数据库模式输出

version: Rails 4.1 7 Schema Dumping and You 数据库模式输出 7.1 What are Schema Files for? 数据库模式文件是为了什么? 基本上就是 Migrations,对于你的数据库模式而言,Migrations 是没有验证的代码。其作用就是形成由 Active Record 产生的 db/schema.rb 或者 一个 S ...
jiajie0531 评论(0) 有848人浏览 2014-07-16 14:01

linux mint系统下编程相关环境配置

学习web开发,用到linux系统,在师兄的帮助下还算不是很费劲的把一些环境配置好了。 清单: skype ibus Google Chrome open-jdk-7.0 android-sdk ant github node. ...
zhangkehbg 评论(1) 有977人浏览 2014-07-15 23:05

ruby学习笔记--Array

 由于工作需要,最近在学习Ruby,现在主要在看两本书《Ruby on Rail程序设计技术详解》和《Ruby of book》。毕竟是要在工作中运用,而且时间还有限, ...
chamcon 评论(0) 有784人浏览 2014-07-14 23:27

ruby学习笔记--Hash

l         哈希 1.创建哈希:就像创建数组一样,我们可以通过Hash类来创建一个Hash实例: h1 = Hash.new                                                  #默认值为nil h2 = Hash.new(“This is my first hash instance”)  #默认值为” This is my fir ...
chamcon 评论(0) 有5148人浏览 2014-07-14 23:11

ruby学习笔记--循环结构

一、循环结构 1.    for…in语句: Ruby提供的for...in语句主要用于迭代数组和Hash对象中的元素,与其它语言的for 语句有一定的差距,语法格式:        for val  in  Array | Hash | Range [do]               #code        End
chamcon 评论(0) 有927人浏览 2014-07-14 23:01

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics