- 浏览: 152108 次
- 性别:
- 来自: 上海
-
最新评论
-
shlice:
你好,我在osx上测试,输入法没有成功切换到英文。你的&quo ...
让Mac版Sublime text3的Vintage插件切换命令模式时自动切换到英文输入法 -
q471989525:
很不错~ 多谢分享
仿Gmail中输入多个收件人的Autocomplete组件 -
leon.s.kennedy:
[flash=200,200][url][img][list] ...
javascript总结(三)js与FLASH的交互 -
hahaha168:
请问如果我没有使用数据库的话,可以使用这种关联关系吗?
rails关联学习笔记 -
j67065:
不好意思,这个确实挺有用的,后来发现,路径就在存放数据库文件下 ...
使用sqlite的文件导入导出功能
文章列表
载载自http://bbs.chinaunix.net/viewthread.php?tid=941787
#mac os
sudo ifconfig en0 ether aa:bb:cc:dd:ee:ff
#en0 网卡编号
- 2009-09-16 22:43
- 浏览 984
- 评论(0)
转载自http://blog.chinaunix.net/u/10686/showart_585970.html
使用sqlite的文件导入导出功能
导入
命令: .import
sqlite> .import 文件名 表名
注1: 不要忘了开头的点
注2: 这条语句不能用分号结束. 非SQL不需要分号结束.
注3: 需要查看默认的分隔符separator. 必须一致. 如果不一致可能导致sqlite字段分割错误.
查看分隔符使用命令 .show , 如果不一致可直接修改, 比如:
sqlite>.separator ","
...
- 2009-09-01 18:33
- 浏览 5629
- 评论(2)
http://guides.rubyonrails.org/association_basics.html
1、为什么要关联?
为什么我们需要在两个model之间建立关联?因为它让通用操作变得简单和容易。例如,考虑有一个rails应用程序包含一个customer model和一个order model。每一个customer有很多 ...
- 2009-08-17 18:06
- 浏览 2772
- 评论(3)
原文http://chneukirchen.org/blog/archive/2007/02/introducing-rack.html
在web框架实践中我感到痛苦,我发现有许多本质上做相同事情的重复代码。
而每一个ruby web框架开发者还在不断的开发出他需要的web服务程序。
但愿,框架使用者为他们的选择感到满意。
然而,从本质上说,处理HTTP是很容易的。就是你获得一个请求,返回一个响应。
我们可能这样做这件事:由一个类CGI环境接收一个标准http请求的hash,
返回一个由三部分(状态status,头headers,主体body)组成的响应。
这可以很容易地映射为一个ruby方法 ...
- 2009-08-14 17:42
- 浏览 2812
- 评论(0)
教程原文http://guides.rubyonrails.org/action_controller_overview.html
.Array参数
Get /clients?ids[]=1&id[]=2&id[]=3
params[:ids]=["1", "2", "3"]
.Hash参数
<form action="/clients" method="post">
<input type="text" name="c ...
- 2009-08-04 18:50
- 浏览 1644
- 评论(0)
教程原文http://guides.rubyonrails.org/active_record_querying.html
1、获取数据
.获取第一条、最后一条记录
Model.first
Model.first(options)
Model.find(:first, options)
Model.last
Model.last(options)
Model.find(:last, options)
.通过id获取记录
Model.find(1, 10, options)
Model.find([1, 10], options)
.find all
Mod ...
- 2009-07-31 15:09
- 浏览 5326
- 评论(0)
/**
* 滚动HTML集合对象
* @param {Element} container 容器节点
* @param {Number} unitLength 滚动宽度,等于容器内子对象的宽度,子对象宽度必须一致
* @param {Number} speed 每10毫秒移动的像素值
* @param {String} direction 滚动方向(up, down, left, right)
* @param {Number} containerRange 容器可视范围 width - paddingLeft - paddingRight 或者 height - p ...
- 2009-07-29 15:30
- 浏览 1242
- 评论(0)
/**
* 滚动HTML集合对象
* @param {Element} container 容器节点
* @param {Number} unitLength 滚动宽度,等于容器内子对象的宽度,子对象宽度必须一致
* @param {Number} speed 每10毫秒移动的像素值
* @param {String} direction 滚动方向(up, down, left, right)
* @param {Number} containerRange 容器可视范围 width - paddingLeft - paddingRight 或者 height - p ...
- 2009-07-28 17:49
- 浏览 1056
- 评论(0)
文章来自http://www.linuxidc.com/Linux/2009-01/18147.htm
环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.10,虚拟机是VirtualBox 2.1.0。
1. 安装增强功能包(Guest Additions)
安装好Ubuntu 8.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。
你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载 ...
- 2009-07-18 19:28
- 浏览 4097
- 评论(0)
一、如何渲染
1、如有以下控制器
BooksController
def show
@book = Book.find(params[:id])
end
end
Rails将自动渲染 app/views/books/show.html.erb
2、事实上,如果你设置了捕获所有路由 map.connetc ':controller/:action/:id',
Rails将自动渲染views,即使 ...
- 2009-07-15 18:31
- 浏览 7730
- 评论(0)
jQuery.prototype.html_script = jQuery.prototype.html;
jQuery.prototype.html = function(value){
if(value){
value = value.replace(/<script.*?>[\s\S]*?(?:<\/script>)/ig,'');
}
return this.html_script(value);
};
不熟悉rake,自己整了这个,使用的是yui的压缩工具,使用前需要更改引用yui压缩工具的路径
语法: genmin.rb <source dir> <mini dir>
如果要忽略某些目录或者文件,可在其当前目录下建立名为(.minignore)的文件,每一行可写一个要忽略的文件名或者目录名,目录不用加/
如果压缩前要做合并之类的动作,可在其当前目录下建立名为(.cmd)的文件,每一行可写一条要执行的shell语句
会生成genmin.log来记录运行或压缩过程中的错误
wrongArgu = false
if ARGV.length == 1 && ...
参考文档http://yaml.org/spec/1.2
yaml使用缩进表达数据的结构层次
bill-to: 001
given : Chris
family : Dumars
address:
city : Royal Oak
state : MI
postal : 48046
yaml中的三种基本数据表示
Scalars标量: 标量以行或其他分 ...
完全对比着Gmail的那个输入框来实现功能的,赶紧抢
输入时按,或<Enter>或<Tab>即可自动完成
使用示例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
& ...
这是一个非常易用的widget,参数都有默认值,默认值参见注释
wait = new WaitingTip();
wait.show(document.getElementById('id')); //显示,参数1是参照对象
...
wait.hide(); //隐藏
使用示例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
&l ...