淡泊以明志,宁静而致远。

Monthly Archives: 七月 2009

鞋子与爱情

  很多朋友都问过我同一个问题:“你说我是找个爱我的人呢?还是我爱的人呢?”我真的不知道该怎么回答。

  前段时间和朋友买鞋,看上了一双自己喜欢的鞋子,但是号码不全,相对适合的只是那双小一号的鞋子,也不是不能穿,稍微有点紧。朋友说,其实没什么关系,穿穿鞋子就会撑大的,听了朋友的话,感觉有些道理,便买了回去。鞋子穿上了,一天下来,脚很是不舒服,又穿了几次,放弃了。

  买鞋子的时候,大部分人是买不到真正合适的鞋子,因为人两只脚本身就不一般大,所以买到的都是差不多合适的鞋子,时间长了,也还凑合;真的不合适,即便是很喜欢的鞋子,从一开始你就不会买,因为那双鞋根本就不属于你;也有的人买到了真正合适的鞋子,但真正合适的毕竟是少数。 ­

  在买鞋过程中,有的人急于买鞋,随便找了一双差不多的穿上了;有的人一开始信心百倍,相信自己能找到喜欢的鞋,随着时间的推移,走累了,眼花了,结果随便挑了一双回家了;有的人坚信自己能找到一双合适的鞋子,所以一直没有鞋子穿,依然在众多的鞋子当中寻找着。­

  爱情不也是这样吗?我们都在寻找自己的那一半,每个人出发点不一样,结果是不一样的,但是鞋子都是自己选择的,合不合适,只有你自己知道。

火的创意


  Continue reading

[转]php时区相关问题

之前有一个遗留问题,就是echo date(“y-m-d h:i:s”,time())回来的时间总是与实际时间对不上,今天终于在网上找到了原因和解决方法,分享如下:

我补充一点,我按照下面提示的方法修改php.ini找不到date.timezone 这行,是不是就没办法了呢,当然不是啦,哈哈没有的话就自己加嘛,自己动手丰衣足食。我加了这样一句date.timezone = “PRC”,问题就搞定了,高兴一下.

从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的

也就是显示的时间(无论用什么php命令)都是格林威治标准时间

和我们的时间(北京时间)差了正好8个小时,有以下2中方法可以恢复正常的时间。

1,一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号
= 后面加XXX,重启http服务(如apache2或iis等)即可

2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的
上面加上 date_default_timezone_set (timezone);

关于timezone:必需。时区标识符,比如 “UTC” 或 “Europe/Paris”。合法时区的列表:http://www.php.net/manual/en/timezones.php

大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)
港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
还有新加坡:Asia/Singapore
老外好像把北京漏调了
其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong ,PRC
PRC是什么?PRC是中华人民共和国啊-_- Continue reading

人生六个经典启示

1.机会,靠自己创造
有一种鸟能 成功的飞越太平洋,靠的却是一小截树枝。它飞行时,把树枝衔在嘴里,累时,就把树枝放在水里,站在上面休息。试想一下,如果他带上鸟巢和足够的食物,还能飞的动?飞的远吗?可见,成功不在与条件好坏,而在于对待机会的态度。弱者在优越的条件中错失机会,强者却在没有条件中创造机会,就像飞越太平洋的小鸟,仅仅依靠一小截树枝就能立足,飞翔,成就自己的事业。

2.目标,决定命运
有什么样的目标,就有什么样的人生。有人做了一个实验,把一只跳骚放在广口瓶中,用透明的盖子盖上。跳骚在瓶子里不停的跳动,并撞到了盖子。经过数次的撞盖子后,跳骚不再跳到足以撞到盖子的高度了。实验人员拿掉盖子,虽然跳骚继续在跳,但不会跳出广口瓶以外。因为跳骚已经调节了自己跳的高度,而且适应这种情况,不再改变。人也是一样:有什么样的目标就有什么样的人生。尽管许多人都明白自己该做些什么,但是目标的局限性束缚了他的才能。还有就是安于现状,缺少了奋斗和进取的精神。
Continue reading

收到骗钱的短信

下午收到一条短信:

高大哥,您好!我是王燕,我有个老乡没交过男朋友,但是很漂亮,现在家里急需用钱,希望能得到您的帮助;她愿以她的第一次回报您。我跟说您这事,如有打搅,敬请谅解!如果可以帮,我等您电话…

对方号码:15928925203(四川成都的号码)
图片

直接转发到10086999举报了。转发格式:对方号码+空格+短信内容 转发到10086999
图片

希望大家以后多加注意了。

CSS Hack 汇总速查一览

由于浏览器之间存在兼容性问题,在制作网页的时候,为了使页面能在不同浏览器中显示相对一致或者其他原因,网页制作人员总结了种种 Hack 方法;在解决兼容性问题之前,这些方法还经常会用到。接下来,52CSS.com将向给大家介绍常用的CSS Hack汇总,以便大家平时的速查。

  屏蔽IE浏览器(也就是IE下不显示)
  *:lang(zh) select {font:12px  !important;}  select:empty {font:12px  !important;}  这里select是选择符,根据情况更换。第二句是MAC上safari浏览器独有的。 

  仅IE7与IE5.0可以识别 
  *+html  select {…} 当面临需要只针对IE7与IE5.0做样式的时候就可以采用这个HACK。 

  仅IE7可以识别 
  *+html  select {…!important;} 当面临需要只针对IE7做样式的时候就可以采用这个HACK。 

  IE6及IE6以下识别 
  * html  select {…} 这个地方要特别注意很多博客都写成了是IE6的HACK其实IE5.x同样可以识别这个HACK。其它浏览器不识别。html >body  select {…} 这句与上一句的作用相同。 

  仅IE6不识别,屏蔽IE6 
  select { display :none;} 这里主要是通过CSS注释分开一个属性与值,注释在冒号前。 

  仅IE6与IE5不识别,屏蔽IE6与IE5 
  select { display :none;} 这里与上面一句不同的是在选择符与花括号之间多了一个CSS注释。不屏蔽IE5.5 

  仅IE5不识别,屏蔽IE5 
  select {…} 这一句是在上一句中去掉了属性区的注释。只有IE5不识别,IE5.5可以识别。 

  盒模型解决方法 
  selct {width:IE5.x宽度; voice-family :”\”}\”"; voice-family:inherit; width:正确宽度;} 盒模型的清除方法不是通过!important来处理的。这点要明确。
 
  清除浮动 
  select:after {content:”.”; display:block; height:0; clear:both; visibility:hidden;} 在Firefox中,当子级都为浮动时,那么父级的高度就无法完全的包住整个子级,那么这时用这个清除浮动的HACK来对父级做一次定义,那么就可以解决这个问题。 

  截字省略号 
  select { -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 这个是在越出长度后会自行的截掉多出部分的文字,并以省略号结尾,很好的一个技术。只是目前Firefox并不支持。 

  只有Opera识别 
  @media all and (min-width: 0px){ select {……} } 针对Opera浏览器做单独的设定。 

  以上都是写CSS中的一些HACK,这些都是用来解决局部的兼容性问题,如果希望把兼容性的内容也分离出来,不妨试一下下面的几种过滤器。这些过滤器有的是写在CSS中通过过滤器导入特别的样式,也有的是写在HTML中的通过条件来链接或是导入需要的补丁样式。

  IE5.x的过滤器,只有IE5.x可见 
  @media tty {i{content:”\”;}} @import ’ie5win.css’;
  IE5/MAC的过滤器,一般用不着 
 
  IE的if条件Hack 
  <!–[if IE]> Only IE <![endif]–> 所有的IE可识别<!–[if IE 5.0]> Only IE 5.0 <![endif]–>只有IE5.0可以识别<!–[if gt IE 5.0]> Only IE 5.0+ <![endif]–>IE5.0包换IE5.5都可以识别<!–[if lt IE 6]> Only IE 6- <![endif]–>仅IE6可识别<!–[if gte IE 6]> Only IE 6/+ <![endif]–>IE6以及IE6以下的IE5.x都可识别<!–[if lte IE 7]> Only IE 7/- <![endif]–> 仅IE7可识别