- 浏览: 28975 次
- 性别:
- 来自: 北京
最新评论
-
reyesyang:
文章帮助很大,不过有几处的requre应该是require. ...
区别Ruby的require,load,和include -
gift5168xf:
嘎嘎,我这是刚刚接触linux,也不知道哪找来的盘,居然这么土 ...
linux升级firefox -
mccxj:
连我这个比较土的centos都用着ff3拉,你的什么linu ...
linux升级firefox
文章列表
一、另辟蹊径—更改MAC地址
我了解到,每张网卡的MAC地址(硬件地址)各不相同,这是用来证明身份的唯一识别ID。而局域网进行通信也必须依靠MAC地址作为基础,路由器发送广播报获得局域网内电脑所传回的MAC地址,然后依据MAC地址来分配内网的IP地址。因此对局域网用户进行的上网限制也多是通过对MAC地址限制达成的,只要修改本机的MAC地址就可以绕开这些限制,因此我开始 尝试更改MAC地址。
方法1、点击“网上邻居”点“属性”,再点击“本地连接”点“属性”点“配置”下拉菜单里找到并点击"Network address"或者是“网卡地址”项,在右面“值”选项里,随便输入1 ...
昨天想安装个WEB开发用的firefox插件,发现自己的firefox的版本为1.5.2。而现在的差价都是3.x后兼容的。我这个人比较一根筋,我没有去找匹配1.5.2的浏览器的插件,而是想去如何升级firefox的版本。因为现在的firefox3.5.3是二进制流格式的,于是我查了好多资料,基本上规为两类升级方法:第一类,是比较复杂的,就是如果你的linux没有安装RPM的firefox那么,首先你要将下载的包解压,之后放在任何你想放的文件路径,然后在桌面建立一个起动器,起动器的命令为你解压后的路径例如/usr/local/firefox/firefox,最后的一个firefox是路径力 ...
控制器内部对请求的操作
一Action方法
1调用方式
控制器处理请求时会找到与之名字匹配的action.
调用method_missing(),如果找不到action
调用模版,如果找不到action和method_missing()
调用错误报告Unknown Action如果上述都不符合
2禁止调 ...
- 2009-10-20 00:13
- 浏览 1677
- 评论(0)
模块的included方法会在其他的类或模块把这个模块混入他们自己里面时被调用,调用时传入的参数为混入模块的模块或类,如下代码
module A
def A.included(mod)
puts "#{self} is included in #{mod}"
end
end
module B
include A
end
当B混入A时,此时A的included方法会被调用,通常我们见到的为类设置他的实例方法和类方法的代码如下
module A
def A.included(mod)
d ...
- 2009-10-16 02:38
- 浏览 862
- 评论(0)
在ruby中一切皆对象就不用多说了,对象的方法是通过对象中的指针klass指向一个其他类,这个对象的方法就定义在这个类中。如果一个类是Object的子类,那么这个类所有实例化出的对象的方法都定义在这个类上,这些对象的klass指针也指向这个类。
就ruby中的一个对象角度看,如果为它定义个一方法(既只有他自己才有的方法),这个对象就会创建一个虚类—metaclass,所以定义在这个对象上的方法都会建立在这个对象的klass指针指向的类上(metaclass)。
言归正传,object.extend Mod 这样这个对象就会拥有模块中的实例方法,在上端已经阐明了,为对象构造 ...
- 2009-10-16 01:15
- 浏览 863
- 评论(0)
一、
Jquery
头标题位置
第一行
<script
src=”jquery.js” type=”text/javascript”></script>
第二行自定义标签
<script
src=”alice.js” type=”text/javascript”></script>
二、
<!-- [endif]--& ...
- 2009-10-14 01:50
- 浏览 1795
- 评论(0)
软件版本:ubuntu 8.04/lighttpd 1.4.19/ruby on rails 2.1.2
假定需要布置多 ror 应用的域名是 ror.example.com, 域名下一个子目录为一个应用,如 /app1, /app2..
首先,需要做的就是配置 lighty
$HTTP["host"] =~ "^ror\.example\.com$" {
$HTTP["url"] =~ "^/app1" {
alias.url = ("/app1" => "/p ...
- 2009-10-08 20:35
- 浏览 1052
- 评论(0)
三者之间区别并不像你想的那么难,也不会像有些文章写的那么长。挺简单的。
相同之处:三者均在kernel中定义的,均含有包含进某物之意。
不同之处:
1、requre,load用于文件,如.rb等等结尾的文件。
2、include则用于包 ...
- 2009-10-08 20:33
- 浏览 1788
- 评论(1)
[参与测试的浏览器:IE6 / IE7 / IE8 / FF3.5 / OP9.6 / SF4 / Chrome2 ]
[操作系统:Windows]
本教程旨在实现lightBox时的样式与行为分离,减少JS在各方面(全屏遮蔽、ie6中遮蔽select、双向居中、高度自适应内容等)的工作。
先上代码:
<!DOCTYPE
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo ...
- 2009-10-08 20:30
- 浏览 1407
- 评论(0)
在JavaScript里,“闭包”是一个神奇的东西。借着闭包的力量,我们将跨过面向对象的领域,来攀登一座新的高峰。保罗格雷厄姆
曾经说过,
我
认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模 ...
- 2009-10-08 20:28
- 浏览 898
- 评论(0)
一、
<!-- [endif]-->样式规则基本格式
<!-- [if !supportLists]-->1)
<!-- [endif]-->头样式
<script type="text/javascript" src=”123.js”>
</script>
<!-- [if !supportLists]-->二、
<!-- [endif]-->基本概念
钩子:理解为元素的
ID CLASS
用于脚本对某元素的操作
结构 ...
1.
<!-- [endif]-->HTML
<!-- [if !supportLists]-->一、
<!-- [endif]-->基本结构
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html>
<html>
<head>
<title> ...
一、声明字符串:
varnormal_monkey="Iamamonkey!<br>";
document.writeln("Normalmonkey"+normal_monkey);
varbold_monkey=normal_monkey.bold();
document.writeln("Boldmonkey"+bold_monkey);
这里的声明:varbold_monkey=normal_monkey.bold();
和下面对声明是等同的:
varbold_monkey="< ...
- 2009-10-08 20:21
- 浏览 972
- 评论(0)
CSS
<!-- [if !supportLists]-->一、
<!-- [endif]-->样式规则的基本格式
头样式
<link href="" media="screen" rel="Stylesheet" type="text/css" />
<!-- [if !supportLists]-->1)
<!-- [endif]--><
选择器
>
{ <
属性名
& ...
1
、数组的创建
以下为引用的内容:
vararrayObj=newArray();
//
创建一个数组
vararrayObj=newArray([size]);
//
创建一个数组并指定长度,注意不是上限,是长度
vararrayObj=newArray([element0[,element1[,...[,elementN]]]]);
创建一个数组并赋值
要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5
,仍然可以将元素存储在规定长度以 ...
- 2009-10-08 20:20
- 浏览 1687
- 评论(0)