`
文章列表
dell 320本身的问题导致在安装Ubuntu的时候总出现问题,grub无法引导的问题。有两种方案可以解决一种是使用grub2,另一个是lilo.方法如下: 你需要一张live CD. 一、安装grub2. sudo mkdir /media/root sudo mount /dev/sda3 /media/root #(挂载的分区取决于你安装Ubuntu的分区) sudo mount -t proc none /media/root/proc sudo mount -o bind /dev /media/root/dev sudo chroot /media/root ap ...
1.网卡设定 [code="java"]etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet static       address *.*.*.* #外网IP       netmask *.*.*.*#子网掩码       gateway *.*.*.*#外网网关 auto eth1 iface eth1 inet static       address 172.16.8.1       netmask 255.255.255.0       ...
nagios中文:http://nagios-cn.sourceforge.net/ nagiso官方网站:http://www.nagios.org/ Ununtu下Nagios信息发送方式: 1.mail 如果要接收Nagios的EMail警报,需要安装(Postfix)包 sudo apt-get install mailx 需要编辑Nagios里的EMail通知送出命令,它位于/usr/local/nagios/etc/commands.cfg文件中,将里面的'/bin/mail'全部替换为'/usr/bin/mail'。一旦设置好需要重启动Nagios以使配置生效。 sudo ...
原文出处: http://labs.iamkoa.net/2007/10/23/image-upload-component-cakephp/ 非常感谢Ben Borowski的fine work,在CakePHP中上传图片就像踢小孩屁股一样容易。我已经在几个项目中使用这个组件了,可以说这就是规则。 学习如何使用他,喜欢他,编写他。 Dropping The Knowledge (pretext) 使用这个组件是最简单并且允许你输入选项来定制图片。 /*   * upload   * - handle uploads of any type   * @ file - a file (file ...

图片大小自适应

    博客分类:
  • html
<body> <img  id="achome" src="http://image2.sina.com.cn/ent/y/2006-10-09/U1819P28T3D1276435F326DT20061009152013.jpg" /> </body> <script> // 取得img元素 var imageArr=document.getElementById("achome"); alert("图片原始大小为550x734"); // 图形的宽/高比 im ...
引起这个警告的原因是NameVirtualHost语法错误 ,对于同一主机支持多个虚拟主机的情况,只需要命名一次NameVirtualHost,如果在每个虚拟主机配置文件中都加上NameVirtualHost *:80 ,则会报这个警告。
使用mod_rails搭建基于apache的rails运行环境 Passenger(mod_rails)是一个基于apache的rails应用部署方案,目前支持Linux,BSD,OS X平台,暂不支持windows,安装和部署rails应用非常简单,执行效率也非常高,适合于生产环境rails应用的部署。 安装方法: sudo gem install passenger sudo passenger-install-apache2-module 运行上面的命令,如果没有错误,说明mod_rails安装成功。 配置一个虚拟主机: <VirtualHost *:80>     Se ...
字符串的内嵌形式; 1.<%= link_to "第#{@m}期",:action=>"show" %> 2.def hello(name)      " Welcome, #{name} !" end 3.Post.find(:all,:conditions=>'id= #{params[:id]}')
find(:all),find(:id),find(:first) :conditions 指示条件或要匹配的条件 :group      指定结果按某一属性分组,使用了SQL的group by :include    使用sql的left outer join指定应包括的关联 :joins      指定其他的sql连接 :limit      指定一个整数,设置返回行数的上限 :offset     指定一个整数,事实应被返回的记录算起的偏移量 :order      对返回的记录排序 :readonly   将返回的记录标记为只读 :select     一条sql的select语句,例 ...
页面中的description比较长, 想截取一部分,后面的用more代替,点击more的时候显示全部。这种情况比较长见。代码如下: 在application.helper中写个方法:   def truncate_with_more (text, cutoff, id)         if text.length > cutoff           result = text[0, cutoff]           result += "<span id='text_more_link_#{id}'>&hellip;"           ...
Ruby on Rails 编程之select二级联动简例 功能: 点击select下拉菜单,选中某一option, 页面中的text随着更新 要点:    1. select的简例    2. 如何控制selected 即按条件显示指定的option    3. 如何根据select结果刷新页面 1 select 的语法: 如何控制selected 即按条件显示指定的option 关于如何选中某一特定的option,在参考1中有这样的描述 最基本的选择列表框用select helper方法来创立。 form.select(:attribute, choices, option ...
两种不同的效果,之相差在""和'' for day in @days 1. <%= select_tag('works['+day.to_s+']', ...%> 产生的html: <select  id="works[1]" name="works[1]">...</select> ... 2. <%= select_tag("works['+day.to_s+']", ...%> 产生的html: <select id="works['+day.to ...
1. <%= select_tag("university", options_for_select(Student.find(:all).collect{|i| [ i.university]}.insert(0,['请选择大学',nil]))) -%> 2. <%= f.select(:manager,:university,Student.find(:all).collect{|i| [ i.university i.id]},{:include_blank =>"-----"}}) -%> 3. <%= sele ...

table

    博客分类:
  • html
<style type="text/css"> table {width:500px;table-layout:fixed;} .col1 {width:100px;} .col2 {width:200px;} .col3 {width:200px;} td {white-space:nowrap;overflow:hidden;} </style>
def month_day(month, year=Date.today.year)     mdays = [nil, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]     mdays[2] = 29 if Date.leap?(year)     mdays[month]   end   def calendar(month, year)     days = month_day(month, year)     t = Time.mktime(year, month, 1)     first = t.wday     list = * ...
Global site tag (gtag.js) - Google Analytics