摘要: 人为什么会拖延、人为什么行动力很差。近些年心理学已经取得了突破性研究成果。普通人思考目标的时候,使用的是目标意图, 是:我要做什么....但是,有位天才心理学家Peter Gollwitzer发现目标意图这样的思考范式,反而很难达成目标,于是,他对自己的实验对象,使用了一种替代范式。强迫实验对象,使用一种称之为:执行意图的思考范式来思考。结果令人惊讶,人们更容易克服拖延症、达成目标。什么是执行意图?就是使用if...then...的思考范式。比如, 不要再说,我要学Ruby。 而是说,如果我要学习Ruby,那么,今天晚上就装上环境。当你关于行动与目标,长年累月这么思考,最终建立自动化机制,那么阅读全文
posted @ 2012-01-09 11:13 BruceWu 阅读(13) 评论(0) 编辑
摘要: 最近工作写CSS比较多,写完之后发现问题很多,尤其是浏览器兼容问题,现将学到的和一些总结的写下来。 1、什么是CSS Cascading Style Sheets(层叠样式表)的简称.一种标记语言,它不需要编译,可以直接由浏览器解释执行(属于浏览器解释型语言).在标准网页设计中负责网页内容的表现.例如 background-color: red; 被描述的元素的背景颜色为红色。 2、CSS Hack 是什么 由于不同的浏览器比如IE6,I...阅读全文
posted @ 2011-11-04 10:07 BruceWu 阅读(19) 评论(0) 编辑
摘要: CSS Hack 由于不同的浏览器(Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等),对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在...阅读全文
posted @ 2011-10-14 10:40 BruceWu 阅读(15) 评论(0) 编辑
摘要: 在做导航条的时候,一般会用到ul li结构,大多数时候我是把li设置为浮动(float=left),让其并排显示在同一行,最后再清除浮动(clear:both)防止影响后面的元素。 还有一种方法就是设置li为display:inline;这样可以达到同样的效果,但是问题是inline元素的特性:默认无法设置宽度,高度,以及上下margin,(关于padding,情况有点特殊,在ie6,7中 inline元素是无法设置上下padding的,但是在标准浏览器里面是可以设置上下padding的)。 鉴于inline元素的这种特性,如果我们不浮动并且想让li显示在一行,而且可以设置高度,宽度以...阅读全文
posted @ 2011-10-13 15:08 BruceWu 阅读(38) 评论(0) 编辑
摘要: 今天做浏览器兼容性,在IE6下 a:hover 在CSS无论怎么设置background-image,图片都无效后来发现加上 background-color:#000; 就可以显示背景图片了,不知道什么原因,先记录下来容后在研究阅读全文
posted @ 2011-10-12 15:27 BruceWu 阅读(16) 评论(0) 编辑
摘要: 我们是一群和平年代充满浮躁与抱怨的程序员和很多IT人沟通,发现表现出来更多的是浮躁与抱怨,所以有了本文,其实我们不论是coder,还是架构师或项目经理,都存在同样的心理,只是比较的对像及发展的路线不一样罢了。现在是一个和平与发展的社会,大部份人不会为了吃饱而发愁,更多的是为了生活更好,为了工资、房子、车子,为了得到周围人的褒奖,受到周围人的影响,以至于不知道自己想做什么,常感觉前途不知在哪里。IT人是这样,国企的人也一样,我们不需要抱怨。国企的人天天上班,天天做着差不多的事,几乎只有一条路线可走,那就是当领导,很少人会想多做一些有意义的事,所以他们大部份人感觉生活与工作没有激情。IT是一个新的阅读全文
posted @ 2011-09-26 08:53 BruceWu 阅读(11) 评论(0) 编辑
摘要: 1、获取checkbox的值 $("input[name='say']:checked").val();2、获取radio组的值$("input[name*='assess_level']:checked").val()阅读全文
posted @ 2011-06-28 16:10 BruceWu 阅读(93) 评论(0) 编辑
摘要: var v____left_id = "missyou11"; var v____right_id = "missyou12"; suspendcode__12 = "<div id=\"" + v____left_id + "\" "; suspendcode__12 += "style='left:0;position:absolute;TOP:190px;width:18px;height:220px;display:none;'>"; su阅读全文
posted @ 2011-06-21 15:13 BruceWu 阅读(167) 评论(0) 编辑
摘要: require 'net/http'require 'fileutils'require "open-uri"response_html = Net::HTTP.get('url', '/', 3000)response_html.scan(/<img.*?src=['"](.*?)['"].*?>/).each do |img| if img[0]=='' next end img[0].scan(/[\/](.*)[\/](.*)/) File阅读全文
posted @ 2011-05-23 13:46 BruceWu 阅读(39) 评论(1) 编辑
摘要: class String def has_one_in?(string_Arr) has = false string_Arr.each { |word| has= self.include?(word) if has break end } has endenddef decode_subject(sub) if sub.include?("B?") encode_str = sub.match(/=\?(.*?)\?=/).to_s encode_str.scan(/=\?(.*?)\?(B\?)(.*?)\?=/) if $1 != nil encode = $1.t阅读全文
posted @ 2011-05-17 17:41 BruceWu 阅读(81) 评论(0) 编辑