只有注册用户登录后才能阅读该文。 阅读全文
摘要:
为数据列添加索引alter table users add index login_email(login, email);分析索引explain select * from users;看里面的key是否存在或为NULL 阅读全文
摘要:
禁止输入法形式:参数说明形式:active 代表输入法为中文inactive 代表输入法为英文auto 代表打开输入法 (默认)disable 代表关闭输入法具体例子如下:禁止input 粘贴具体例子如下:参数说明:ondragstart="return false" 禁止鼠标在网页上拖动ondra... 阅读全文
摘要:
IPvalidates_format_of :ip, :with => /^((\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.){3}(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$/reg = /^((\d|[1-9]\d|1\d{2}|2[0... 阅读全文
摘要:
char => ASCII Ruby代码 #方法一 irb>?a =>97 #方法二 irb>'a'[0] =>97# 方法一irb> ?a=> 97# 方法二irb> 'a'[0]=> 97反过来呢 ASCII => char Ruby代码 irb>97.chr =>"a"irb> 97.chr=> "a"于是就可以蛋疼的随即产生一个字母了 阅读全文
摘要:
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。 mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期 阅读全文
摘要:
另外一个:=====================2){this.value=this.value.split('.')[0]+'.'+this.value.split('.')[1]}"> "return onlyNumber(event);", :style => "ime-mode:dis... 阅读全文
摘要:
首先看 transaction 方法ActiveRecord::TransactionsPublicClassmethods #Filevendor/rails/activerecord/lib/active_record/transactions.rb,line187 187:deftransaction(&block) 188:self.class.transaction(&block) 189:end 可以看出他是调用类方法,类方法代码如下:#Filevendor/rails/activerecord/lib/active_record/transactions.rb,l 阅读全文
摘要:
var count = 1; function addCombBox(){ var tbody = document.getElementById("mark"); tr = tbody.insertRow(1); tr.insertCell(0).innerHTML = " ";... 阅读全文
摘要:
===========================如何写migration=========================1.migration的结构每一个migrate的类都是 ActiveRecord::Migration 的子类,每一个migrate都要重写两个方法 up 和 down:Ruby代码 classCreateProducts<ActiveRecord::Migration defself.up #想干嘛,就干嘛 end defself.down #你后悔的时候,你会怎么做? end end 简单的说 up 方法就是操作数据库时用的,down就是你后悔了,用来回滚 阅读全文
摘要:
下载datepicker这个插件解压文件放到public/JavaScripts的目录下加载这个插件<!--<script src="/javascripts/datepicker/WdatePicker.js" type="text/javascript"></script>--><%= javascript_include_tag 'datepicker/WdatePicker' %>调用<%= text_field_tag "start_time",param 阅读全文
摘要:
<input type="button" name="Submit" value="返回" onclick="javascript:window.history.back();"/> 阅读全文
摘要:
A.把shared文件夹copy到public/images文件夹下B.把shadowbox.css样式文件copy到public/stylesheets文件夹下C.把shadowbox文件夹copy到public/javascripts文件夹下在layout页面加入<%= javascript_include_tag 'shadowbox/adapter/shadowbox-base' %> <%= javascript_include_tag 'shadowbox/shadowbox.js' %> <%= stylesheet_ 阅读全文
摘要:
用JavaScript隐藏控件的方法有两种,分别是通过设置控件的style的“display”和“visibility”属性。当style.display="block"或style.visibility="visible"时控件或见,当style.display="none"或style.visi... 阅读全文
摘要:
转自:http://hi.baidu.com/jerry198610/blog/item/6160fd18cccad3b74bedbc4a.html<% form_tag url_for(:action=>'test_action') do %>also can write like this :<% form_tag ('/index/test_action') do %>***********************************************************************<% for 阅读全文
摘要:
一、首先了解一下Helper方法:1. helper方法就是方法;2. 它大部分在view中应用,也可以做为普通方法使用在其它场景中;3. 它可以写在controller中,也可以写在app/helper模块中;4. Rails框架提供了一些Helper方法,如:form_for、link_to等等... 阅读全文