<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rloc2003的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rloc2003</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rloc2003]]></copyright><item><title><![CDATA[CSS的position:fixed的使用]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/84457986</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/84457986</guid><author>rloc2003</author><pubDate>Fri, 12 Jul 2013 10:30:53 +0800</pubDate><description><![CDATA[
接触CSS已有相当长一段时间，我们竟然没有留意position:fixed的用法。
我们都知道CSS中定位属性position的值，除了默认的值外，还有absolute,relative和fixed。我平时比较常用absolute和relative，而position:fixed却没多关注。或许是因为当初在CSS中文手册中看到position:fixed旁边有说明“IE5.5及NS6尚不支持...]]></description><category></category></item><item><title><![CDATA[mysql语句]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/84150591</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/84150591</guid><author>rloc2003</author><pubDate>Thu, 09 Feb 2012 09:52:54 +0800</pubDate><description><![CDATA[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值中的包含...]]></description><category></category></item><item><title><![CDATA[DNS反向解析记录导致exchange的问题]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/84150567</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/84150567</guid><author>rloc2003</author><pubDate>Thu, 09 Feb 2012 09:12:54 +0800</pubDate><description><![CDATA[最近公司的一个项目要在公网上挂一个系统，其中一个功能是要网国外发mail，结果悲剧了，国内的163之流的邮箱都没有问题，可是国外...最后在网上查了一下是DNS的反向解析没有做。
 
什么是反向域名解析？
 
反向域名解析系统(Reverse DNS)更重要的功能确保适当的邮件交换记录是生效的。这是一个最常见的问题（尤其是国外的邮件系统更是如此）。更多的电子邮件提供商是使用反向域名解析系统...]]></description><category></category></item><item><title><![CDATA[ruby字符串操作]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/84049300</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/84049300</guid><author>rloc2003</author><pubDate>Tue, 18 Oct 2011 11:06:00 +0800</pubDate><description><![CDATA[1.返回字符串的长度
str.length =&amp;gt; integer
 
2.判断字符串中是否包含另一个串
str.include? other_str =&amp;gt; true or false
   &quot;hello&quot;.include? &quot;lo&quot;   #=&amp;gt; true   
&quot;hello&quot;.include? &quot;ol&quot;   #=&amp;gt; false   
&quot;hello&q]]></description><category></category></item><item><title><![CDATA[Ruby执行外部程序]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83938437</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83938437</guid><author>rloc2003</author><pubDate>Mon, 30 May 2011 20:10:46 +0800</pubDate><description><![CDATA[



Ruby执行外部程序
 




1、system方法
system后跟要执行的系统shell的命令字符串作为参数，此方法可以让系统中的程序在一个子shell中运行。是我们通过ruby脚本引导启动系统中外部程序的常规手法。
2、exec方法
此方法同system方法有些相似，都是接受一个字符串格式的命令，但是区别还是比较明显的，以exec方法引导执行的程序启动的新进...]]></description><category></category></item><item><title><![CDATA[JS字符串转换为日期]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83935538</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83935538</guid><author>rloc2003</author><pubDate>Wed, 25 May 2011 11:35:50 +0800</pubDate><description><![CDATA[
JavaScript里字符串类型转换成日期类型：

如果字符串中有空格或是其他分割符分割，可以用split方法先拆分，返回一个数组，再把这个数组里的年月日作为参数传到new Date()里生成日期类型；
如过没有特殊分隔符，可以用substr（x，y）方法来取子字符串来生成日期，substr（x，y）里，x表示取字串的开始位置，y表示子串的长度！
如果字符串以“/”分割可以用Date.pa...]]></description><category></category></item><item><title><![CDATA[JS验证日期的正则表达式]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83935513</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83935513</guid><author>rloc2003</author><pubDate>Wed, 25 May 2011 11:12:23 +0800</pubDate><description><![CDATA[
验证日期格式为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]|[...]]></description><category></category></item><item><title><![CDATA[ruby 异常处理]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83935466</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83935466</guid><author>rloc2003</author><pubDate>Wed, 25 May 2011 10:19:25 +0800</pubDate><description><![CDATA[
f = File.open(&quot;testfile&quot;)
begin
# .. process
rescue     //获取异常
# .. handle error
ensure     //异常处理
f.close unless f.nil?
end
 
原文http://my4java.itpub.net/post/9983/63710
 
 
...]]></description><category></category></item><item><title><![CDATA[ruby 格式化当前日期时间]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83926083</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83926083</guid><author>rloc2003</author><pubDate>Tue, 24 May 2011 17:23:07 +0800</pubDate><description><![CDATA[
ruby 用Time类获取当前时间。
t = Time.new
puts t
可以看到输出的是(我现在运行的时间)：
Sat Jan 29 10:45:22 +0800 2011
 
一般我们拿来用，都不会直接用这样“复杂”的时间格式。
下面通过Time的strftime方法来格式化处理，得到想到的日期格式。
1.比如你想获取 “2011-01-29” 这样的日期格式
t = ...]]></description><category></category></item><item><title><![CDATA[JS操作SELECT表单大全，赋默认值，取值，增，删等 ]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83926075</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83926075</guid><author>rloc2003</author><pubDate>Tue, 24 May 2011 17:10:49 +0800</pubDate><description><![CDATA[
 
转载地址：http://www.enjoyphp.com/2009/05/05/javascript/js-select/

经常用到的代码，却总是忘掉。总结一下，放在这里。 在下面所有代码前最好加上这句：
var selectId=document.getElemengById('selectId');
清空select的项
selectId.options.length = 0...]]></description><category></category></item><item><title><![CDATA[SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 ]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83926027</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83926027</guid><author>rloc2003</author><pubDate>Tue, 24 May 2011 16:07:11 +0800</pubDate><description><![CDATA[
 
Insert是T-sql中常用语句，Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中，经常会遇到需要表复制的情况，如将一个table1的数据的部分字段复制到table2中，或者将整个table1复制到table2中，这时候我们就要使用SELECT INTO...]]></description><category></category></item><item><title><![CDATA[ruby数组操作]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83925731</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83925731</guid><author>rloc2003</author><pubDate>Tue, 24 May 2011 10:10:16 +0800</pubDate><description><![CDATA[
1. 如何创建数组？最简单的，x=[]将创建一个空数组：

QUOTE:
irb(main):004:0&amp;gt; x = []=&amp;gt; []

另外还可以使用标准的new方法，任何数组都是Array类的实例。

QUOTE:
irb(main):001:0&amp;gt; x = Array.new=&amp;gt; []irb(main):002:0&amp;gt; x = Array.new(3)...]]></description><category></category></item><item><title><![CDATA[Ruby中的二维数组初始化的一个小问题]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83925720</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83925720</guid><author>rloc2003</author><pubDate>Tue, 24 May 2011 10:04:45 +0800</pubDate><description><![CDATA[我们在Ruby中初始化一个5*5的二维数组，可以写成             data = Array.new(5, Array.new(5, 0)) 也可以写成             data = Array.new(5){ Array.new(5, 0)} 初始化完成后，我可以随便给数组中某个元素赋格值，比如             data[2][2] = 2            我们会...]]></description><category></category></item><item><title><![CDATA[Ruby中的并行赋值]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83925653</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83925653</guid><author>rloc2003</author><pubDate>Tue, 24 May 2011 08:49:36 +0800</pubDate><description><![CDATA[
在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...]]></description><category></category></item><item><title><![CDATA[Ruby ajax实现二级联动菜单]]></title><link>https://blog.youkuaiyun.com/rloc2003/article/details/83920234</link><guid>https://blog.youkuaiyun.com/rloc2003/article/details/83920234</guid><author>rloc2003</author><pubDate>Fri, 13 May 2011 09:15:06 +0800</pubDate><description><![CDATA[
 
view页面代码：
 
&amp;lt;label style=&quot;font:bold;&quot;&amp;gt;Season&amp;lt;span class=&quot;required&quot;&amp;gt;*&amp;lt;/span&amp;gt;&amp;lt;/label&amp;gt;
&amp;lt;%= select('season', 'id',
      Season.all.collect {|t| [t.name, t.id]}, {:inclu]]></description><category></category></item></channel></rss>