最新文章列表

Active Record Basics 4 Overriding the Naming Conventions

version: rails4 4 重写命名约定   如果你需要遵循一个不同的命名约定,或者需要在你的Rails应用系统中使用一个遗留的数据将会怎么样?没有问题,你能够容易地重写默认的约定。   你能够使用 ActiveRecord::Base.table_name=方法来指明数据表名,类似于下文:   classProduct < ActiveRecord::Base ...
jiajie0531 评论(0) 有681人浏览 2014-06-23 22:54

Active Record Basics 3 Creating Active Record Models

version: rails4 3 创建Active Record 模型   创建Active Record models是非常简单的。你所需要做的就是实现 ActiveRecord::Base的子类, 你可以参考下面: classProduct < ActiveRecord::Base end 这会创建一个Product model,在数据库中映射一个product ...
jiajie0531 评论(0) 有521人浏览 2014-06-23 21:55

Bash脚本15分钟进阶教程

这里的技术技巧最初是来自谷歌的“Testing on the Toilet” (TOTT)。这里是一个修订和扩增版本。 脚本安全 我的所有bash脚本都以下面几句为开场白: #! ...
itxxz 评论(0) 有479人浏览 2014-06-21 00:57

Active Record Basics 2 Convention over Configuration in Active Record

version:  rails4   2. 在Active Record中,约定俗成取代配置文件   当在写应用程序时,使用其他的编程语言或者框架,可能会需要写大量的配置相关的代 ...
jiajie0531 评论(0) 有657人浏览 2014-06-19 09:44

Thin:更快的Ruby Web服务器

Thin:更快的Ruby Web服务器 作者 Sebastien Auvray译者 王锐 发布于 2008年2月26日 上午12时40分 社区 Ruby 主题 性能和扩展性, Web框架 现在Mongrel 已经成了Ruby Web服务器的默认选择(参见Zed Shaw在QCon London 2007上的演讲:creator of Mongrel)。 但是一个叫做 Thin的新的试验性的解决方 ...
ooo456mmm 评论(0) 有771人浏览 2014-06-17 19:04

Active Record Basics 1 What is Active Record?

version: rails 4   概要   ORM和Active Record是什么?以及他们在Rails中是怎样使用的? Active Record如何融入到MVC框架中? 如何使用Active Record模型在关系型 ...
jiajie0531 评论(0) 有555人浏览 2014-06-16 22:31

jquery on替代live

一直都知道jQuery 1.7开始就提示live方法将移除,并且可以使用on方法进行替代,动手做了,才发现,怎么着好像不行?!!最后才发现,原来,没用对 ...
美洲狮 评论(0) 有1292人浏览 2014-06-12 17:41

rails4 9 Security

9.1 Basic Authentication 基本认证 如果你想要在线发布你的blog,任何人都能够增加,编辑和删除articles,或者删除comments。   Rails提供了一个简易的HTTP验证系统,在这种情况下能足以胜任。   在ArticlesController里,我们需要用一个方式来阻止访问任意的actions,如果访问者没有被认证的,这儿我们可以用Rails h ...
jiajie0531 评论(0) 有684人浏览 2014-06-11 21:57

rails4 8.1 Deleting Associated Objects

如果你删除一个article,那么它关联的comments同样也会被删除。否则他们会在数据库中占据掉空间。Rails允许你用dependent属性,这是涉及到关联性中的一个属性来获取到这个。修改Article模型,app/models/article.rb 类似于下面: classArticle < ActiveRecord::Base   has_many :comments, ...
jiajie0531 评论(0) 有519人浏览 2014-06-11 20:59

rails4 8 Deleting Comments

删除comments 一个blog的另外一个重要的特征就是能够删除多余的comments。为了做到这个,我们需要在视图中实现一系列的代码,以及在CommentsController中实现destroy的action。   因此首先,让我们来增加删除的链接,在局部文件中 app/views/comments/_comment.html.erb: <p>   <str ...
jiajie0531 评论(0) 有583人浏览 2014-06-10 23:34

rails4 7.2 Rendering a Partial Form

跳转一个局部form 让我们同样地把那个新的comment部分移出来,形成自己的局部文件。再次创建一个文件 app/views/comments/_form.html.erb 包含下面代码   <%= form_for([@article, @article.comments.build]) do |f| %>   <p>     <%= f.labe ...
jiajie0531 评论(0) 有586人浏览 2014-06-10 21:07

rails4 7 Refactoring

重构 现在我们已经有可以操作的articles和comments,来看一下模板app/views/articles/show.html.erb。它变得越来越冗长和笨拙。我们可以用局部文件来清理.   7.1 Rendering Partial Collections 首先,我们来建一个comment的局部文件, 把用来显示article所有的comment提取出来。创建这个文件 app/v ...
jiajie0531 评论(0) 有573人浏览 2014-06-09 23:10

ruby on rails+nginx+passenger+ubuntu

ruby 使用rvm安装  在使用rmv安装的ruby时候必须要使用rvmsudo来代替 sudo 一.安装passenger $ sudo gem install passenger  二.安装Nginx $ rvmsudo passenger-install-nginx-module 三.配置具体的nginx的server 打开 nginx的配置文件  sudo gedit /opt/n ...
amspring 评论(0) 有867人浏览 2014-06-06 00:19

rails4 6.4 Generating a Controller

创建一个控制器 刚在在学习模型的相关内容,你可以调整一下注意力来创建一个相对应的控制器。我们将再一次用以前用过的相同的命令: $ rails generate controller Comments 这个命令会创建六个文件和一个空文件夹: File/Directory Purpose app/controllers/comments_contr ...
jiajie0531 评论(0) 有466人浏览 2014-06-05 23:00

基于fluentd的qqwry和statsd的插件

Fluentd是一个ruby开发的类似scribe或者Flume的日志同步工具。我开发了一个qqwry的插件,代码在github上。另外还有一个fluentd到statsd的插件,代码在这里。
fakechris 评论(0) 有737人浏览 2014-06-04 09:11

rails4 6.3 Adding a Route for Comments

为 Comments(评论) 增加一个路由 正如同 welcome的控制器一样,我们需要增加一个路由,以致于Rails会知道指向何处,让我们可以看到 comments。再一次打开配置文件  config/routes.rb,参照下面这样编辑: resources :articlesdo   resources :comments end 在articles内创建了一个内嵌的资 ...
jiajie0531 评论(0) 有681人浏览 2014-06-03 22:04

rails4 6.2 Associating Models

Active Record关联性让你能简单地声明两个模型间的关系。这个例子就是关于 评论 和 文章 这两个模型间的关系, 你可以通过下面的说明来了解两者之间关系: 每一个评论都属于一篇文章的。 每一篇文章可以拥有许多个评论的。 事实上,这已经非常接近其语法结构了,Rails通常就是这样来声明其关联性的。你已经在 评论 的模型中看到过这一行代码了 app/models/comment.rb ...
jiajie0531 评论(0) 有452人浏览 2014-06-03 21:46

rails4 6 Adding a Second Model

是时候为应用程序增加第二个模型了。第二个模型将会用来处理关于文章的评论Comment。   6.1 Generating a Model   我们将会看到之前用过的同样的生成器,在创建Article模型的时候。这一次我们将会创建一个Comment模型,来关联到文章的评论。在命令窗口运行这个命令: $ rails generate model Comment commenter:s ...
jiajie0531 评论(0) 有494人浏览 2014-06-03 21:21

怎样看本地rDoc文档

命令窗口 cmd gem server   用浏览器通过 http://localhost:8808/  查看sdoc文档  
pluto418 评论(0) 有959人浏览 2014-06-03 11:14

ruby实现桌面端银联支付

Installation Add this line to your application's Gemfile: gem 'upop', :git => 'https://github.com/oldfritter/upop' And then execute: $ bundle install Usage
南京老油条 评论(0) 有1762人浏览 2014-05-31 22:12

最近博客热门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