- 博客(15)
- 收藏
- 关注
原创 CSS的position:fixed的使用
接触CSS已有相当长一段时间,我们竟然没有留意position:fixed的用法。我们都知道CSS中定位属性position的值,除了默认的值外,还有absolute,relative和fixed。我平时比较常用absolute和relative,而position:fixed却没多关注。或许是因为当初在CSS中文手册中看到position:fixed旁边有说明“IE5.5及NS6尚不支持...
2013-07-12 10:30:53
129
原创 mysql语句
1. 更新字段中部分数据的方法 update tab set A = concat(substring(A,1,3),'bbb'); 从A的1个字符开始取3个字符,加上'bbb',再写入a中,如果A原始值为'123aaa',那么更新之后为'123bbb'了。 update table set a=REPLACE(a,'1','2'); 字段A值中的包含...
2012-02-09 09:52:54
98
原创 DNS反向解析记录导致exchange的问题
最近公司的一个项目要在公网上挂一个系统,其中一个功能是要网国外发mail,结果悲剧了,国内的163之流的邮箱都没有问题,可是国外...最后在网上查了一下是DNS的反向解析没有做。 什么是反向域名解析? 反向域名解析系统(Reverse DNS)更重要的功能确保适当的邮件交换记录是生效的。这是一个最常见的问题(尤其是国外的邮件系统更是如此)。更多的电子邮件提供商是使用反向域名解析系统...
2012-02-09 09:12:54
431
原创 ruby字符串操作
1.返回字符串的长度str.length => integer 2.判断字符串中是否包含另一个串str.include? other_str => true or false "hello".include? "lo" #=> true "hello".include? "ol" #=> false "hello&q
2011-10-18 11:06:00
167
原创 Ruby执行外部程序
Ruby执行外部程序 1、system方法system后跟要执行的系统shell的命令字符串作为参数,此方法可以让系统中的程序在一个子shell中运行。是我们通过ruby脚本引导启动系统中外部程序的常规手法。2、exec方法此方法同system方法有些相似,都是接受一个字符串格式的命令,但是区别还是比较明显的,以exec方法引导执行的程序启动的新进...
2011-05-30 20:10:46
482
原创 JS字符串转换为日期
JavaScript里字符串类型转换成日期类型:如果字符串中有空格或是其他分割符分割,可以用split方法先拆分,返回一个数组,再把这个数组里的年月日作为参数传到new Date()里生成日期类型;如过没有特殊分隔符,可以用substr(x,y)方法来取子字符串来生成日期,substr(x,y)里,x表示取字串的开始位置,y表示子串的长度!如果字符串以“/”分割可以用Date.pa...
2011-05-25 11:35:50
299
原创 JS验证日期的正则表达式
验证日期格式为YYYY-MM-DD的正则表达式为: (([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[...
2011-05-25 11:12:23
181
原创 ruby 异常处理
f = File.open("testfile")begin# .. processrescue //获取异常# .. handle errorensure //异常处理f.close unless f.nil?end 原文http://my4java.itpub.net/post/9983/63710 ...
2011-05-25 10:19:25
65
原创 ruby 格式化当前日期时间
ruby 用Time类获取当前时间。t = Time.newputs t可以看到输出的是(我现在运行的时间):Sat Jan 29 10:45:22 +0800 2011 一般我们拿来用,都不会直接用这样“复杂”的时间格式。下面通过Time的strftime方法来格式化处理,得到想到的日期格式。1.比如你想获取 “2011-01-29” 这样的日期格式t = ...
2011-05-24 17:23:07
188
原创 JS操作SELECT表单大全,赋默认值,取值,增,删等
转载地址:http://www.enjoyphp.com/2009/05/05/javascript/js-select/经常用到的代码,却总是忘掉。总结一下,放在这里。 在下面所有代码前最好加上这句:var selectId=document.getElemengById('selectId');清空select的项selectId.options.length = 0...
2011-05-24 17:10:49
96
原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO...
2011-05-24 16:07:11
103
原创 ruby数组操作
1. 如何创建数组?最简单的,x=[]将创建一个空数组:QUOTE:irb(main):004:0> x = []=> []另外还可以使用标准的new方法,任何数组都是Array类的实例。QUOTE:irb(main):001:0> x = Array.new=> []irb(main):002:0> x = Array.new(3)...
2011-05-24 10:10:16
474
原创 Ruby中的二维数组初始化的一个小问题
我们在Ruby中初始化一个5*5的二维数组,可以写成 data = Array.new(5, Array.new(5, 0)) 也可以写成 data = Array.new(5){ Array.new(5, 0)} 初始化完成后,我可以随便给数组中某个元素赋格值,比如 data[2][2] = 2 我们会...
2011-05-24 10:04:45
217
原创 Ruby中的并行赋值
在Ruby中允许并行赋值如: a,b = 8,9 #a = 8,b = 9 a,b = b,a #交换ab的值 o,p,q = [1,2,3]并且在Ruby中允许方法有多个返回值(这与C/C++/Java不同),此时并行赋值变的很有用: def test(x,y) a...
2011-05-24 08:49:36
87
原创 Ruby ajax实现二级联动菜单
view页面代码: <label style="font:bold;">Season<span class="required">*</span></label><%= select('season', 'id', Season.all.collect {|t| [t.name, t.id]}, {:inclu
2011-05-13 09:15:06
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人