`
文章列表
在Ruby中对字符串和block求解 作者:Jay Fields 原文:http://tech.it168.com/d/2007-09-07/200709071737579.shtml 介绍     对包含代码的字符串和block求解,是我最钟爱的Ruby特性之一。Ruby提供了多种不同类型的求解方式;不过我最常用的是下面这些:eval、instance_eval和class_eval。 Module.class_eval     使用Module类的class_eval(及其别名module_eval)方法,可以在一个类的定义或者module定义的上下文中对给定字符串或block ...
[转帖]ruby的字符串 原文:http://fujinbing.iteye.com/blog/1126332 %{String}  用于创建一个使用双引号括起来的字符串 %Q{String} 用于创建一个使用双引号括起来的字符串 str=<<END_OF_STRING   a string   END_OF_STRING %Q!Some String of “Characte ...
[转帖]ruby的数组操作 原文:http://fujinbing.iteye.com/blog/1126232 ruby语言的内置数据结构强大到让我震惊。下面展示了ruby数组的部分魔力 1. & [ 1, 1, 3, 5 ] & [ 1, 2, 3 ] # => [1, 3] 取两个数组中都有的元素,但只取一个,不重复 ...

时间对比

    博客分类:
  • RUBY
时间转化对比: <%@freeds=Freed.find(:all,:conditions=>"user_id=#{@user.id} and created_at<'#{Time.now.beginning_of_month.to_formatted_s(:db) }'")%> 程序员的工作意义: 一:让管理清晰明了。 二:让信息广泛传播。 三:让业务简单易行。
谷歌和百度的对比:谷歌搜索出来的东西比较知识化一些,百度的更偏向娱乐。两者的热度偏向不一样,百度是谁给的钱多谁就在前。一个搜索引擎的好坏判读一方面看你想要的东西能否搜索到,另一方面看搜索到的东西是不是你想要的。当然搜索引擎的搜索量还需要时间的积累。
def visitnos#好友关注      seeme=Seemefriends.find(:last,:conditions=>"from_user_id=#{session[:user].id} and to_user_id=#{self.id}")      if seeme        seeme.update_attributes (:created_at=>Time.now)      else         seeme=Seemefriends.new         seeme.from_user_id=session[:user].id   ...
<%if @user.online==1%> 当前在线 <img src="invisible.small.gif" alt="隐身草" class="magicicon"><a id="a_magic_invisible" href="magic.php?mid=invisible" onclick="ajaxmenu(event,this.id,1)" class="gray">我要隐身</a> ...
<%time=@user.agetime%><!--用户在线总时间--> <%sun=@user.agetime/90.to_i%> <%mood=@user.agetime/30%> <%start=@user.agetime/10%> <%if sun>0%><!--有太阳--> <%for i in 1..sun%> <img src="sun.png" align="absmiddle" /> <%time=time- ...
控制文本框css <%=f.text_field :cardno,:style=>"width:50px"%>
在用rails的时候发现在做数据映射的时候rails会自动在对象名称后面加个s作为数据表名,能不能更改? 答案: class order &lt; ActiveRecord::Base     set_table_name  "T_ORDER" end 将order映射到T_ORDER而不是orders
在网站优化的过程当中,相信很多朋友遇到过这样的问题,已经被搜索引擎收录的页面,由于网站的改动或者适应搜索引擎的需要,而删除这些已经被收录的页面,那么应该如何对这些页面删除,而不对网站造成影响呢?河北刺猬教你巧用robots屏蔽已收录信息。 首先你需要确实哪个页面是你想要删除的,并且找出它所在的目录级别,同时确认那个是你需要保留的。比如  …/ABC/ 或者  …/ABC/index.html 这个页面保留,而删除…/ABC/abc/    ..ABC/abc/123/  这些。你可以通过Disallow: /ABC/abc/,这样可以连 acb目录下的123都删除掉。 同时你也可以直接在谷歌管理 ...
找了一些相关的CSS HACK后,总结的几个方法。 <来源:http://blog.csdn.net/bkq421511585/article/details/7197893> 1. 区别FF和IE 1-1 首先,当然是!important大法,可以提升指定样式规则的应用优先权,如下面的例子: 插入代码: div{ backgrou ...
中文字号VS英文字号(磅)VS像素值的对应关系: 八号=5磅(5pt) ==(5/72)*96=6.67 =6px 七号=5.5磅 ==(5.5/72)*96=7.3 =7px 小六=6.5磅 ==(6.5/72)*96=8.67 =8px 六号=7.5磅 ==(7.5/72)*96=10px 小五=9磅 ==(9/72)*96=12px 五号=10.5磅 ==(10.5/72)*96=14px 小四=12磅 ==(12/72)*96=16px 四号=14磅 ==(14/72)*96=18.67 =18px 小三=15磅 ==(15/72)*96=20px 三号=16磅 ==(16/72)*96 ...
  客户端http//url调用get_student_courses方法。   def get_student_courses      csri=CoursesStuRegInf.all.select{|cs| cs.stu_reg_inf_id==current_user.id&&cs.situation=="已选"}      courses=[]      csri.each{|cs| courses << Course.find(cs.course_id) } if csri      render_data courses   en ...
def randth(arr) randarr=Array.new tmp=Array.new s=arr.size-1 p s for i in 0..s    r=rand(s+1)    if tmp[r]!=1       randarr.push(arr[r])       tmp[r]=1 else     redo end     i=i+1 end return randarr end p randth([1,2,3,4,5,6,7,8,9,10]) 二: def double(x) { x * 2 }  a_list = [1, 2, 3, 4]  map(a_ ...
Global site tag (gtag.js) - Google Analytics