Front-end web developer——[to be a better man]
文章字体大小Font Size文章字体大小:12px, 14px

Archive for 九月, 2008

25

今天我为大家讲一道营养餐饮:蚂蚁白粥。

现在,就让我为大家讲解这道营养餐饮的做法,请大家跟着脚步走过来。

蚂蚁白粥,顾名思义,就是用蚂蚁煮白粥,成分就是蚂蚁数只,加大米数两。大米的多少,按个人食量而定,蚂蚁数量,则按天然配方,由蚂蚁自行爬进大米里给配而成,所以说,这里的蚂蚁是由上帝所赐,请大家好好珍惜。

成分:蚂蚁若干(天然配给)、大米数两(按食量和食用人数而定)

做法:把大米放于床底,数日后,自然会有蚂蚁来访。在开始煮的时候,不用把蚂蚁赶跑,直接进行洗米,搓米。

说到这里,我不得不说说蚂蚁的贡献。蚂蚁虽小,但全身是宝,就营养方面,就含有丰富的蛋白质和矿物质。所谓每天一只蚁,强壮中国人!

根据专家测定,蚂蚁不含三聚氢安,而且蚂蚁的便便有排毒养彦之功效,以白粥为引,食用蚂蚁还可以增强抵抗力。据说,某蒙蚁集团已向某偏远山区小学免费赠送一年的蚂蚁!
某NBA明星说:你看我多强壮,是因为我每天都吃蚂蚁。
某NBA教练说:希望中国人多吃蚂蚁,以后有更多中国人来NBA打篮球!
某送蚁大使说:我最喜欢吃蚂蚁了,所谓蚁多蝼死象,蚂蚁的腿强壮有力,又多肉,经油炸后,比KFC的炸鸡腿还好吃。
你看,吃蚂蚁,真是益处多多。说回搓米这样步,我们在搓米的时候要小心,蚂蚁的身体很轻,会浮起来,这里我们应该把蚂蚁狠狠的搓到每一颗大米上,形成了蚁包米的局势。洗好米后,就可以像平常煮粥那样煮了。大约三十分钟后,一顿美味芳香的蚂蚁粥就完成了,是不是很容易呢?
好啦,今天的节目到此为止,谢谢大家观看,一期再见!
幕后花絮:
我——哇,这米有蚂蚁哦,蚂蚁爱大米!
收皮——怕什么,蛋白质多!
于是,粥就做成了。
——————
无聊的时候侃一侃,请看客笑笑了之。:)

Popularity: 55% [?]

02

最近写的东西,可以用一个词来形容:又长又臭。 为什么会这样想,首先从写的过程就觉得了,很累;第二,最近看过一个关于职场沟通的东西,说到一个问题:现在是信息时代,领导们要的是结果,结论。于是我就想,其实不只领导,全世界都一样的,特别是做IT的人,遇到问题时,谁不是先百度一下,找到最快的解决方法,如果想深入,就用英文关键词google一下。于是,百度和google搜索,在解决问题上其实就是“快餐”与“住家饭”之间的作用,突出“快”与“深”,对通晓多门语言的人来说,google还可以让你做到“广”。

百度出来的东西的特点是,虽然重复性多,但实用性强。而且我看到,大多数博客里的文章,都有很多人留言,而我的没有,因为我写的东西又长又臭,看了半天才得到结论。因为我把思考过程及测试过程都记录下来了,很细小细到一根针的东西也会有一两段的陈述。这样的好处时,在研究问题时,除了可以做到深,还能做到广,问题接问题,一浪叠一浪,可以接触到很多新知识和领域。做研究应该这样,但我没有进行限度,以致无了期的研究下去,有时候还回不来了;特别是在写文章时,我在这点上做得太八股了,什么东西都来个大标题小标题,指出问题解决问题,方法对比类比,太多太多东西加在一起,最后,重点没了,被迫用多种级别的标题去表达,多的会到3级。我怀疑这是上一年写毕业论文所留下的后遗证。

说到评论,我认为,在“面”上越写得广的文章是越少评论的,因为没有给读者留下思考的空间,或者说路线太多,使读者接不过来。当然,真正地十分完善的文章会得到收藏,读者会说“好”。但我想,很多时候,是因为乱,如我写的。有时候跟人谈话也这样的,当你一句话把某事件说得很全面,把多种情况都补充上去时,对方通常会沉默,说一声“哦”,特别是在闲聊时,大家只能重新找一个话题来继续。只有恰到好处地留给对方可发言的空间,可接话的点,聊天才能有搞头。

或者我走得太多“论文”路线了。说起“论文”,我想起在校时在万方上找到的一些论文,其中有一个是讲如何在J2EE平台上开发商城的,我还以为是什么高深内容,谁知来来去去就几个:下载JDK,使用JBOX,安装数据库,商城读数据库的几行JAVA语句和SQL语句,我倒,这些东西网上已经大把了,说得比它好的多着,万方居然还收录进去,而且还是要钱的,真TMD太小题大作了。

这也说明了一个问题:不要把简单问题复杂化。当一件你认为中很高深的事情时,另一个人看来很简单,其实只要你换个方式来说,它真的是很简单,因为它本来就简单。所以我们要抓重点,排除干扰,做到简明扼要,这才是信息时代博主应该做的。

Popularity: 66% [?]

01

Iframe onload event is not a good idea to listening child page loading state on Internet Explorer. Here are some solutions to make things better.

None-Cross-Domain

If the parent page and the child page is in the same domain, they can share the objects between the windows. For example: “window.parent.document.getElementById(’div_01′)” will be fine. So we can easily get things done. Just like this:

<!--This is an inner page in the iframe-->
<script type="text/javascript">
window.onload=function{
  window.parent.iframeCall();
}
</script>

Cross-Domain

According to REFERENCES Q239638 and Q188763, there are two ways:

1.Timer & document.readyState

var fm1=window.frames["iframe1"];
var fmState=function(){
  var state=null;
  if(document.readyState){
    try{
      state=fm1.document.readyState;
    }catch(e){state=null;}
    if(state=="complete" || !state){//loading,interactive,complete
      //onComplete();
      return;
    }
    window.setTimeout(fmState,10);
  }
};
window.setTimeout(fmState,400);//call this statement when iframe page start to change

A few microseconds is need, because DOM actions is asynchronous, we need to wait until the action has started.

2.onreadystatechange & counting state

var stateID={};
var fmStChange=function(){
  if(ifFirstLoad) return;
  stateID[this.id]=stateID[this.id] ? stateID[this.id]+1:1;
  switch (stateID[this.id]){
    case 1:
      //state loading
      //onComplete(STEP1);
      break;
    case 2:
      //state interactive
      //onComplete(STEP2);
      break;
    case 3:
      //state complete
      //onComplete(LASTSTEP);
      break;
  }
  if(stateID[this.id]&gt;=3) stateID[this.id]=null;
};
$("iframe1").onreadystatechange=fmStChange;
//if you want to ignore the parent page load
//add the following two line
var ifFirstLoad=true;
$("iframe1").onload=function(){ifFirstLoad=false;}

The process will return three types of state: loading,interactive and complete. But don’t disturb the loading process untill one is finished, or else the stateID will not tell the correct state .

document.domain property

An article said document.domain property will be use to fix “Access Denied Error”:

The document.domain property can be set to ease the restriction somewhat.For example, if a document at www.example.com wants to communicate with a document at forums.example.com, the document.domain property could be set to example.com in both documents to allow JavaScript interaction between them.

I never try out, but I don’t think this will work.

None-IE

Iframe onload event is good for Firefox, Opera and Safari.

Popularity: 77% [?]