2007年12月31日星期一

dede在模板中加new和hot的方法。

<font color="red">
        [field:senddate runphp='yes']
        $nowtime = time();
        if(time() - @me < (3600*24*4)) @me = "New";
        else @me = "";
        [/field:senddate]
        [field:click runphp='yes']
        if(@me>5000) @me = "Hot";
        else @me = "";
        [/field:click]
</font>

2007年12月30日星期日

javascript控制div显示与隐藏

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript测试</title>
<script type="text/javascript">
function nTabs(tabObj,obj){
 var tabList = document.getElementById(tabObj).getElementsByTagName("li");
 for(i=0; i <tabList.length; i++)
 {
  if (tabList[i].id == obj.id)
  {
   document.getElementById(tabObj+"_Title"+i).className = "active"; <!--激活标题-->
      document.getElementById(tabObj+"_Content"+i).style.display = "block";<!--激活内容-->
  }else{
   document.getElementById(tabObj+"_Title"+i).className = "normal";
   document.getElementById(tabObj+"_Content"+i).style.display = "none";
  }
 }
}
</script>
 
</head>
 
<body>
<div class="n4Tab1" id="n4Tab2">
           <div class="TabTitle1">
             <ul>
               <li id="n4Tab2_Title0" onmouseover="nTabs('n4Tab2',this);" class="active"><h6><a href="javascript:void(2);">动态</a></h6></li>
              <li id="n4Tab2_Title1" onmouseover="nTabs('n4Tab2',this);" class="normal"><h6><a href="javascript:void(2);">帮助</a></h6></li>
              <li id="n4Tab2_Title2" onmouseover="nTabs('n4Tab2',this);" class="normal"><h6><a href="javascript:void(2);">服务</a></h6></li>
              <li id="n4Tab2_Title3" onmouseover="nTabs('n4Tab2',this);" class="normal"><h6><a href="javascript:void(2);">汇款方式</a></h6></li>
        </ul>
      </div>
      <div class="TabContent">
        <div class="TabContent" id="n4Tab2_Content0"> <!--$最新动态列表$-->       最新动态列表   </div>
        <div id="n4Tab2_Content1" class="none"> <!--$帮助列表$-->  帮助列表  </div>
      
       
        <div id="n4Tab2_Content2" class="none"> <!--$本站服务$--> 本站服务列表 </div>
 
 
      
        <div id="n4Tab2_Content3"  class="none"> <!--$汇款方式$-->   汇款方式列表  </div>
         
 
 
     
      </div>
    </div>
 
 
 
 <!--一下为第二部分-->
 
 <div class="n4Tab1" id="n4Tab3">
           <div class="TabTitle1">
             <ul>
               <li id="n4Tab3_Title0" onmouseover="nTabs('n4Tab3',this);" class="active"><h6><a href="javascript:void(2);">动态2</a></h6></li>
              <li id="n4Tab3_Title1" onmouseover="nTabs('n4Tab3',this);" class="normal"><h6><a href="javascript:void(2);">帮助2</a></h6></li>
              <li id="n4Tab3_Title2" onmouseover="nTabs('n4Tab3',this);" class="normal"><h6><a href="javascript:void(2);">服2务</a></h6></li>
              <li id="n4Tab3_Title3" onmouseover="nTabs('n4Tab3',this);" class="normal"><h6><a href="javascript:void(2);">汇款方式2</a></h6></li>
        </ul>
      </div>
      <div class="TabContent">
        <div class="TabContent" id="n4Tab3_Content0"> <!--$最新动态列表$-->       最新动态列表2   </div>
        <div id="n4Tab3_Content1" class="none"> <!--$帮助列表$-->  帮助列表2  </div>
      
       
        <div id="n4Tab3_Content2" class="none"> <!--$本站服务$--> 本站服务列表2 </div>
 
 
      
        <div id="n4Tab3_Content3"  class="none"> <!--$汇款方式$-->   汇款方式列表2  </div>
         
 
 
     
      </div>
    </div>
 
 
 
</body>
</html>

2007年12月26日星期三

wordpress电子邮件发布日志

wordpress电子邮件发布日志

      使用wordpress建立博客不少时间了, 大概有8个月之余了吧, 一直采用离线编辑器发文的方式发布博客日志, 但一直听说可以使用电子邮件(email)来发布日志, 心中一直想一试, 但恨于自己一直没有行动, 一直拖到这几天。

      昨天没有发布日志, 是因为一直在搞这个email发布博客日记的问题, 别看是一个小小的电子邮件发布博客, 但也折腾了N长的时间, 算来也有整整一天了。 到今天, 确切的说到目前(就现在)算是真正搞定了这个email发文, 同时给自己的博客安装了一个插件 ― " DJ EmailPublish ", 这个应该是国人开发的, 他的博客在这里: " 阿亮遇�熊 "。 我利用这个插件把我这里发布的日志同时发布到我的live spaces, 大家见这里: http://sdeccn.spaces.live.com/, 这个插件还可以发布到另外的wordpress站点, 比如Blogger。 我测试就用了这里: http://2i2j.yo2.cn/

      不过在搞定整个email发文过程中, 真的是费了我不少的力气和时间 ― 不过这也主要是由于我比较笨导致的:), 显示发现email发出去的文章, http://2i2j.yo2.cn/ 能够收到, 但只有标题没有正文, 奇怪ing。 没办法, 只能看wordpress的wp-mail.php, 发现wordpress对email发布日志的限制很严格, 用了一堆的限制条件, 导致我测试的文章都没有出现正文, 调整我发布日志的方式, 总算最后能弄出个正文来, 心里那个爽啊。 这下我本来就准备写文发布我的成果了。 慢, 我又测试了一个中文日志, 天哪! 都是乱码, 没有办法下眼睛啊。 得了, 论文暂停吧。 这为了解决这个乱码的问题, 又花费了我今天一个晚上。

      好了, 现在我来说说我用电子邮件(email)发文所碰到的问题和解决方案, 注意: 该问题是在wordpress 2.1.3 中测试, 解决方案也针对该版本的wordpress。

问题1: 只有标题, 没有正文

    该问题是这段代码惹的祸, 在wp-mail.php中有这么一段:

 if ($content_type == 'multipart/alternative') {
  $content = explode('�'.$boundary, $content);
  $content = $content[2];
  echo $content;
  $content = explode('Content-Transfer-Encoding: quoted-printable', $content);
  $content = strip_tags($content[1], '<img><p><br><i><b><u><em><strong><strike><font><span><div>');
 }

这段代码就是用来获取正文的, 可是wordpress的开发者估计只测试很少的一部分发文邮件, 可能也没有把邮件发文当作重点, 没有对其做更多的种类区分。

这里首先判断发文邮件的编码, 如果是 'multipart/alternative' , 就执行if{}中的内容, 一般性的邮件我看了都差不多是这样的格式 'multipart/alternative', 所以大部分的email发布日志都会到这个if中走一遭的, 也就因为走了一遭, 把正文内容走没了。 请看这里:  

  $content = explode('�'.$boundary, $content);
  $content = $content[2];

这两句语句, 可能会导致 $content 是空的, 它这里用了 $content = $content[2]; 一般的邮件如果不用两种格式发email的话, 就不太可能出现两个 boundary, 从而就会导致 $content[2] 是没有的, 这样正文也就没有了。 好了, 这个解决方案就是让你的电子邮件工具发email时采用两种模式:"纯文本和HTML"同时发出email, 这个可以在电子邮件客户端中可以设置的,这样就可以在这里取得$content[2]是HTML编码的emial内容了, 也就达到了目的。

不要以为过了这一关就万事大吉了, 不行, 下面还有一个陷阱。 请看这里:

  $content = explode('Content-Transfer-Encoding: quoted-printable', $content);
  $content = strip_tags($content[1], '<img><p><br><i><b><u><em><strong><strike><font><span><div>');
 }

这里还有一个让你没有正文的地方, 这里在 'Content-Transfer-Encoding: quoted-printable' 打断前后内容本来是一个好想法, 这样可以输出内容而不输出编码一类的信息了。 不过就是这个 'quoted-printable' 惹的祸, 有很多的邮件根本不用这个编码, 比如outlook我没有找到, outlook采用了base64的编码, 这样这里就检测不到, 这个时候 $content[1] 就是空的, 也就是用empty就可以检测到的, 不过这里没有检测, empty的也就用上去了, 自然你的正文也就不会有了。 所以解决方案是你要设置电子邮件客户端使用 'quoted-printable' 来发文

这个问题有的时候不会发生, 比如说你的 'Content-Transfer-Encoding' 不是 'multipart/alternative'  的时候就不会了, 就我所知, thunderbird 光使用HTML编码发送的时候就不会是 'multipart/alternative'  了, 而是 'text/html' , 这样就可以绕过这个if语句而不会出现没有正文了, 不过你可能会看到有编码等垃圾信息出现在你的post article的正文中了, 这个时候, 根据wp-mail.php 的设定, 你可以在正文开始前先写入这么一个符号 "::", 它就会帮你去掉这些垃圾信息而输出正文了!

      第一个问题就这样算是解决了, 可第二个问题就麻烦了。

问题2: 发布的中文日志全部都是乱码

    解决了第一个问题之后, 发现我可以发布英文的日志了, 完全ok, 可是当测试中文日志的时候, 意想不到的事情又发生了, 竟然发出去的文章都是乱码, 那怎么看啊, 总不至于叫我每天都用email写英文吧? 可解决方案在那里呢? 不幸的是, 我没有找到确切的解决方案, 这里有一个修改wp-mail.php的方案, 我就不转载了, 因为我觉得没有什么意义, 我要发布的文章不是在自己的服务器上, 没有权利去修改的, 有兴趣的自己看看去: " 用wordpress随时随地写blog "。

    我想到了一个办法就是把汉字变成编码 "&#xxxx;" 的形式, 这样就可以在任何网页下显示了, 也就解决了乱码的问题, 可是通过email发这样不现实, 怎么转换成编码呢? 不过幸好我是不需要直接用客户端写日志的, 我是通过" DJ EmailPublish "把我写的日志再发送到别的博客上去而已, 所以我只需要修改 " DJ EmailPublish "就可以了, 不过说要修改 " DJ EmailPublish "把好好的一个汉字拆成 "&#xxxx;" 的编码也不容易, 我最后只能从alinks中找了一段代码, 是将%uxxxx的编码转换成&#xxxx的编码, 可在alinks中将utf-8字符转换成%uxxxx的函数用的是javascript中的escape(), 这样我就不行了, 幸好我又找到了一段可以将utf8字符转换成%uxxxx的php代码,用来替代javascript中的escape()函数, 解决了该问题。

      至此完成了我最初想达到的目的, 从这件事情上来看wordpress今后要走的路有很重要的一点是在字符处理上的国际化, 这样就再也不用这么麻烦了!

      这篇文章可以用来测试结果, 如果大家有兴趣不妨去这里看看: http://2i2j.yo2.cn/, 不过别急, 这个地方我要到明天早上才发出去, 我要先看看 Live Spaces 能不能获取到这篇文章!

Tags: , , , , , , , ,

java程序 打印星星

/********
 *
 * @author OK
 * 打印星星(*)
 *
 */
public class Xinxin {
  void pxinxin(int x,int y){//x为行,y为列.用y控制换行
   for(int i=x;i>=1;i--){
    System.out.println();
    for(int j=y--;j>=1;j--){
     System.out.print("*");
    
    }
   
   }
 }
 
  public static void main(String[] args){
   Xinxin x=new Xinxin();
   x.pxinxin(5, 5);//10行10列
  }
}
 
 
输出结果为
*****
****
***
**
*

2007年12月19日星期三

uml怎样获取用例?

 
     活动者希望系统执行什么任务?
    活动者在系统中访问哪些信息(创建、存储、修改、
    删除等)?
    需要将外界的哪些信息提供给系统?
    需要将系统的哪个事件告诉活动者?    。
    如何维护系统?

2007年12月17日星期一

搜索引擎中网络爬虫的设计分析

 

 

 
作者:Ackarlix
 
下面简单介绍一下搜索引擎的机器爬虫的制作和一些基本要注意的事项。
 
说的简单易懂一些,网络爬虫跟你使用的〖离线阅读〗工具差不多。说离线,其实还是要跟网络联结,否则怎么抓东西下来?那么不同的地方在哪里?
 
1】 网络爬虫高度可配置性。
2】 网络爬虫可以解析抓到的网页里的链接
3】 网络爬虫有简单的存储配置
4】 网络爬虫拥有智能的根据网页更新分析功能
5】 网络爬虫的效率相当的高
 
那么依据特征,其实也就是要求了,如何设计爬虫呢?要注意哪些步骤呢?
 
1】 url 的遍历和纪录
这点 larbin 做得非常的好,其实对于url的遍历是很简单的,例如:
 
 
cat [what you got]| tr \" \\n | gawk '{print $2}' | pcregrep ^http://
 
 
就可以得到一个所由的 url 列表
 
2】多进程 VS 多线程
各有优点了,现在一台普通的PC 例如 booso.com 一天可以轻松爬下5个G的数据。大约20万网页。
 
3】时间更新控制
最傻的做法是没有时间更新权重,一通的爬,回头再一通的爬。
通常在下一次爬的的数据要跟上一次进行比较,如果连续5次都没有变化,那么将爬这个网页的时间间隔扩大1倍。
 
如果一个网页在连续5次爬取的时候都有更新,那么将设置的爬取时间缩短为原来的1/2。
 
注意,效率是取胜的关键之一。
 
4】爬的深度是多少呢?
看情况了。如果你比较牛,有几万台服务器做网络爬虫,我劝您跳过这一点。
如果你同我一样只有一台服务器做网络爬虫,那么这样一个统计您应该知道:
 
网页深度:网页个数:网页重要程度
0 : 1 : : 10
1 :20 : :8
2: :600: :5
3: :2000: :2
4 above: 6000: 一般无法计算
 
好了,爬到三级就差不多了,再深入一是数据量扩大了3/4倍,二是重要度确下降了许多,这叫做"种下的是龙种,收获的是跳蚤。
 
5】爬虫一般不之间爬对方的网页,一般是通过一个Proxy出去,这个proxy有缓解压力的功能,因为当对方的网页没有更新的时候,只要拿到 header 的 tag就可以了,没有必要全部传输一次了,可以大大节约网络带宽。
 
apache webserver里面纪录的 304 一般就是被cache的了。
 
6】请有空的时候照看一下robots.txt
 
7】存储结构。
这个人人见智,google 用 gfs 系统,如果你有7/8台服务器,我劝你用NFS系统,要是你有70/80个服务器的话我建议你用afs 系统,要是你只有一台服务器,那么随便。
 
给一个代码片断,是我写的新闻搜索引擎是如何进行数据存储的:
 
 
 
 
NAME=`echo $URL |perl -p -e 's/([^\w\-\.\@])/$1 eq "\n" ? "\n":sprintf("%%%2.2x",ord($1))/eg'`
mkdir -p $AUTHOR
newscrawl.pl $URL --user-agent="news.booso.com+(+http://booso.com)" -outfile=$AUTHOR/$NAME
 
 
 
 
--------------------------------------------------------------------------------
 
 
以上转载的是一篇关于搜索引擎网络爬虫(即搜索引擎蜘蛛程序)的设计分析的文章,介绍了一些蜘蛛设计的常识,这些信息对SEO都很有帮助,特别是注意以下几句:
 
1.通常在下一次爬的的数据要跟上一次进行比较,如果连续5次都没有变化,那么将爬这个网页的时间间隔扩大1倍,如果一个网页在连续5次爬取的时候都有更新,那么将设置的爬取时间缩短为原来的1/2。
 
网页更新频度严重影响着搜索引擎蜘蛛程度对网站的爬行,爬取次数越多意味着网页收录几率会越大、收录数量越多,收录是SEO最基础的一个环节。
 
2.好了,爬到三级就差不多了,再深入一是数据量扩大了3/4倍,二是重要度确下降了许多,这叫做"种下的是龙种,收获的是跳蚤。
 
尽量将网站保持在三级目录内,深层次的网页会给搜索引擎带来很大的压力,当然,我想Google有足够的服务器来承担这些压力,但从侧面来说,3层目录下的网页被抓取及更新的频度要低很多。前面,我说过,要想办法使网站物理结构和逻辑结构吻合,这体现于URL的良好设计,现在你可以检查下前台生成的静态网页的实际目录有几层,考虑是否可以优化。
关于网站逻辑结构和URL设计,请参考"网站内部链接优化是SEO的第一要素"和"二级域名与一级目录之间该如何选择?"
 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1763037

网络爬虫技术源代码

<%@ page contentType="text/html;charset=gb2312"%>

<%
String sCurrentLine;

String sTotalString;

sCurrentLine="";

sTotalString="";

java.io.InputStream l_urlStream;

java.net.URL l_url = new java.net.URL("URL");

java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url.openConnection();

l_connection.connect();

l_urlStream = l_connection.getInputStream();

java.io.BufferedReader l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream));

while ((sCurrentLine = l_reader.readLine()) != null)

{

sTotalString+=sCurrentLine;

}

out.println(sTotalString);

%>

2007年12月13日星期四

全球限量生产的6辆法拉利仅在中国就有7辆

欧盟一个劲儿指责中国打击盗版不力,因为全球限量生产的6辆法拉利仅在中国就有7辆……(水木社区)

2007年12月12日星期三

网申漏洞 网申的漏洞和技巧

像打仗一样网申? 网上求职有哪些技巧   

为了逃过关键词筛选,一些求职者在电子简历中写道:虽然我没担任过学生会**,但是我有××××经历;我在某某公司的工作使得宝洁在该地区市场份额降低――   

李树生被同学称为"小面霸",在找到一个银行卡检测中心的职位前,半年时间里,他投了七八百份求职简历,国内外稍 有名气的公司他几乎都投过一遍。在这几个月里,每天10个小时,除了一两个小时去听宣讲会,剩余的时间他几乎都坐在宿舍的电脑旁网申(网上求职申请。编者注)。   

如今,足不出户找工作成了李树生和他的同学们一项"绝活儿"。他说,主要的手段就是投递电子简历和网申。   

像赛跑一样投简历   

"这个职位几乎是为我量身定做的啊!居然不让我过简历关!"北京大学的小韩极度愤懑。小韩说的职位,是"myspace中国"的编辑助理。这个职位是他找工作以来觉得最没有悬念的,觉得自己无论如何都能拿到笔试机会。   但他却很惊讶地发现自己直接收到了拒信,连笔试机会都没有。   

不仅是小韩,在各个大学的BBS上,各种"哀嚎"不绝于耳:为什么我被鄙视了?为什么我没有笔试通知?为什么我音讯全无?为什么我简历关没过?   

很多自认为很优秀的同学,却往往被卡在了简历关上,连招聘公司的大门都没有踏进去。   

一位已毕业的中国人民大学毕业生说,一些较有名的单位,收到几百万份简历是正常的。几个G的邮箱都会被塞满,很多后发的邮件因此无法收到。还有一些单位设置了邮箱接受邮件大小的限制,简历邮件超过一定大小就自动拒收。   "

前3天收到的简历中,人才的比例有50%。而后3天只有10%。这成为一些HR的经验之谈。"应届生求职网CEO曹洪涛说。   像抢占高地一样在招聘单位邮箱里抢占一个靠前的位置,成了很多求职者的信条,开完宣讲会马上就把一份简历发到公司邮箱。曹洪涛赞成这种做法,"通过Email收到的简历,在前几天发的,企业通常是每份都看。但在后面的就未必了。"   

曾经在一家公司人力资源部门实习的张明却不认为"快"是唯一的窍门,"还要择机而动"。上网高峰一般在中午至午夜,这段时间传递速度非常慢,而且还会出现错误信息,发送电子简历时要错过高峰期。   

"以防万一,在申请同一公司的不同职位时,最好能发两封不同的电子简历。"他说,由于电脑会受到病毒的侵害和威胁,企业担心带有病毒而往往将word格式的简历直接删除。所以,尽量用纯文本格式,不要出现字词及语法类的错误。许多公司不去打开邮件的附件,所以,发简历时最好免用附件。   

像打仗一样网申   

"俺英语过了四六级,成绩不错,奖学金拿过,计算机二级考了,代理过诉讼,在法院、公司实习过,学生干部也担任过,咋就没有一个回音呢??愤慨!!"在人民大学BBS天地人大上,一位网友在某著名招聘网站上网申很多简历不中后这么感叹。   

他因此质疑:是不是猎头网站设定了几个关键词,然后进行机器筛选,凡是没有达到硬性指标的人都会被刷下去。   "是有一些硬性标准的。"国内一家银行的人力资源部经理肯定了这种现象的存在。他解释说,由于应聘者数量实在过于庞大,人力资源的工作人员不可能来自把每份简历都看一遍。有些企业有自己的招聘系统,也有自己的操作后台,接收到简历后,工作人员可以根据公司的要求设定一些指标,如"身高160cm以上"、"过国家英语四级",这样就由电脑软件直接把不符合要求的应聘者筛掉了,这些简历就不可能出现在人力资源负责人的面前。   

"我们就这样被机器给轻而易举地踢了出去。"张明告诉记者,一些公司看似宽松的软性要求,实际上都有严格的操作标准。   "在中国英才网上有300万的注册人数,企业平均接收简历在五六万份,越大的企业接收的越多,多得会有十几万份。"中华英才网校园招聘事业部经理丁衣透露,肯定会有简历筛选系统,大企业有严格的筛选标准,而专业招聘网站则提供了这种筛选的技术支持。   

"这么多人投简历,他们只会要最尖端的人才,有那么多人可供挑选难道还选那些中不溜的人?"他说,企业会提炼自己的用人标准,包括院校、英语、工作经验等硬性的标准,这些指标会用技术的手段来实现,但企业不会对外公布这些标准。   据介绍,企业不会宣称他只要十几所名校的学生,而是广撒网,把尽量多的人才吸纳进来,然后一一挑选。企业招聘时会对外宣称没有门槛,要求都是软性的。因为这些企业很有名气,每年只需要招聘那几个职位,它一方面要完成招聘任务,一方面还要保持企业良好形象,招聘也是企业宣传自己、扩大影响的一个平台。   

"对于有些招聘网站来说,筛选简历是企业要求的一项服务。"应届生求职网CEO曹洪涛介绍,招聘网站的网申系统经常会收到几万份简历,企业会要求招聘网站筛选出最好的几千份。   

"去年争议特别大的一点,就是筛选标准不透明。"他承认,招聘网站采用关键词搜索的方法,有时是不负责任的。例如,会以"六级通过"为关键词搜索,而填"六级优秀"或"CET6"的简历就会被筛掉。   

应届生招聘网CTO张义力从技术角度解读了招聘网站的筛选过程。他举例说,中华英才网的校园招聘网申系统叫Campusys,到2007年已经升级至第7代,前台供应聘者申请的只是这个网申系统的一部分,后台的专业的处理流程、邮件、公告、短信、校园招聘助理等与求职者联系沟通的方式、各种统计数据的显示及导出、笔试面试安排、搜索功能(模糊搜索和高级搜索)等是这套网申系统的核心组成。   

"这简直像是个黑匣子。"张义力说,每套网申系统都有一套简历筛选标准,比如,在一家公司的标准里,完全匹配专业给30分,相关专业给10分,不相关专业则直接淘汰;重点目标学校给15分,重点学校给10分,一般学校给5分。包括实习经历、学生会干部、项目经验等都有相应的分数。最后,根据计算出的总分来决定简历是否通过筛选。   

游走在诚信边上的网申技巧   

"我们也考虑到了这样会筛掉一些很适合我们的人才,但是没办法,要在众多应聘者中手动挑选到合适的人,花费的成本实在过大。"那位银行人力资源部经理叹了口气说,若确实有过硬的才能但却没有相应证书时,完全可以在证书那一栏填写有,等面试的时候再和HR说明,一般都是能获得理解的。   

不过,中华英才网校园招聘事业部经理丁衣却不赞同这种做法,"不要给学生这种影响,有这些硬性指标就是有,没有就是没有,即便欺骗了可能欺骗了机器,过了第一轮,但也通不过后期审查"。   

丁衣说,求职者这样做会降低自己的诚信度,不但进不了公司,还浪费了大量的时间,而且这些公司之间会互通有无,以后想在这个行业找到好工作都很难了。   然而,学生们想到了更好的对策,既不违反诚信,又能出现关键词。徐妍君说,即便自己不是"三好学生"、"优秀学生干部",可以这样描述"我的表现已经达到'三好学生'水平"、"虽然我没担任过学生会**,但是我有××××经历"。   

一些外企招聘时会看重应聘者在一些知名公司如"IBM"或者"宝洁"实习工作的经历,而大部分人是不可能得到这样的机会的。于是,有求职者的简历拼了命也要跟这些企业扯上关系,有的人就写上一句"在某某公司的工作使得宝洁在该地区市场份额降低"。   

如果不确定公司使用的关键词是"六级"还是"CET6",就干脆把两个都写上。   

网申中有时候还会出一些问题让应聘者作答,以考验应聘者的各项能力。一位研究生告诉记者,在网申碧桂园的时候,会弹出一个"测评问卷",要求在提交简历前一定要做完相关测评,而且必须在30分钟之内做完。中间有不少数学题和逻辑题,短时间内很难完成。于是,应对办法出现了:寝室三个姐妹一同做,一人做几道,很快就搞定这个测评。   "后来我们还发现了这个测评系统的一个漏洞,把题都看一遍之后退出来,刷新,就会重新开始计时。最后花不到10分钟就能做完。"她说。   

2007年12月9日星期日

手机博客

这是手机写的博客
--------
本邮件来自手机QQ邮箱 http://3gqq.qq.com/mail

2007年12月7日星期五

N73自带闹钟

N73其实自己就带闹钟,只是很少人 发现而已。
引以前论坛上一位高人的帖子:

有不少用户一贯抱怨诺基亚智能手机的弊病就是只能设一次闹钟,要么通过第三方软件。对于这个说法我简直是哭笑不得,原来手机用户中有很多人都不知道所隐藏的功能。这里有必要说一下:首先打开日历表,然后在"选项"中选择"新日历项"-"约会",然后根据自己的需要分项设置内容。例如:主题-起床,地点-家里,开始时间-06:30,结束时间-07:00,开始日期-当前日期,结束日期-当前日期,闹铃-开,闹铃时间-06:40,闹铃日期-当前日期,重复-每天,重复结束日期:2006/03/10。就OK了,以上是我自己的设置,可根据自己的需要随意设置闹铃的循环周期及响铃时长,如设置的响铃时长是半小时,那么在半小时之内每隔5分钟就响铃一次重复提醒,即不须借助于第三方软件在后台运行,也可实现周期循环和响铃循环,而且可根据需要设置多时段、多方式的事件提醒及约会等等,非常方便。

2007年12月6日星期四

银行搞笑简称

中国建设银行(CBC):"存不存 ?"
中国银行(BC):"不存!"
中国农业银行(ABC):"啊, 不存 !"
中国工商银行(ICBC):"爱存不存! "
民生银行(CMSB):"存么?傻B! "
招行(CMBC):"存么?白痴! "
兴业银行(CIB):"存一百。"
国家开发银行(CDB):"存点吧!"
北京市商业银行(BCCB):"白存! 存不? "
汇丰银行(HSBC):"还是不存!"网易安徽合肥网友(123.253.*.*) 的原贴:
中国建设银行(CBC):"存不存 ?"
中国银行(BC):"不存!"
中国农业银行(ABC):"啊, 不存 !"
中国工商银行(ICBC):"爱存不存! "
民生银行(CMSB):"存么?傻B! "
招行(CMBC):"存么?白痴! "
兴业银行(CIB):"存一百。"
国家开发银行(CDB):"存点吧!"
北京市商业银行(BCCB):"白存! 存不? "
汇丰银行(HSBC):"还是不存!"网易山东网友(123.233.*.*) 的原贴:
中国建设银行(CBC):"插不插 ?"
中国银行(BC):"不插!"
中国农业银行(ABC):"啊, 不插 !"
中国工商银行(ICBC):"爱插不插! "
民生银行(CMSB):"插么?傻B! "
招行(CMBC):"插么?白痴! "
兴业银行(CIB):"插一百。"
国家开发银行(CDB):"插点吧!"
北京市商业银行(BCCB):"白插! 插不? "
汇丰银行(HSBC):"还是不插!"
网易安徽蚌埠网友(58.242.*.*) 的原贴:
哈哈,笑。。网易辽宁大连网友(60.20.*.*) 的原贴:
中国建设银行(CBC):"操不操 ?"
中国银行(BC):"不操!"
中国农业银行(ABC):"啊, 不操 !"
中国工商银行(ICBC):"爱操不操! "
民生银行(CMSB):"操么?傻B! "
招行(CMBC):"操么?白痴! "
兴业银行(CIB):"操一百。"
国家开发银行(CDB):"操点吧!"
北京市商业银行(BCCB):"白操! 操不? "
汇丰银行(HSBC):"还是不操!"
网易广东广州越秀网友(61.144.*.*) 的原贴:
中国建设银行(CBC):"惨不惨?"
中国银行(BC):"不惨!"
中国农业银行(ABC):"啊, 不惨 !"
中国工商银行(ICBC):"爱惨不惨! "
民生银行(CMSB):"惨吗?傻B! "
招行(CMBC):"惨吗?白痴! "
兴业银行(CIB):"惨一辈。"
国家开发银行(CDB):"惨大吧!"
北京市商业银行(BCCB):"败惨! 惨不? "
汇丰银行(HSBC):"还是不惨!"网易海南海口网友(218.77.*.*) 的原贴:
中国建设银行(CBC):"蠢不蠢?"
中国银行(BC):"不蠢!"
中国农业银行(ABC):"啊, 不蠢 !"
中国工商银行(ICBC):"爱蠢不蠢! "
民生银行(CMSB):"蠢吗?傻B! "
招行(CMBC):"蠢吗?白痴! "
兴业银行(CIB):"蠢一辈。"
国家开发银行(CDB):"蠢点吧!"
北京市商业银行(BCCB):"白蠢! 蠢不? "
汇丰银行(HSBC):"还是不蠢!"

2007年12月3日星期一

利用阿里妈妈投放Google Adsense

 

作者: 来源:映像联盟营销 2007-10-17

我没有仔细考究过是否可以通过阿里妈妈投放Google Adsense,从某种角度上来讲这两个广告在这个层面上可以形成一定的互补。因为默认的点击广告Yahoo竞价不太吸引发布者,而投放Google Adsense成了站长比较容易接受的方式。

很多站长朋友都在投放Google Adsense的广告,阿里妈妈的出现使站长朋友显得更加的犹豫。Google Adsense带来的收入还算不错,但是如果在阿里妈妈平台上以包时长的方式售出广告位的话,收入远比Google Adsense要高,只是不知道广告位什么时候能卖出去,收入不稳定。一个广告位到底是投Google adsense还是阿里妈妈呢?的确很难定夺。前段时间阿里妈妈提供了自定义广告牌的功能,应该可以完美的解决站长的担忧,让广告位收益最大化。

下面就详细的给大家介绍如何利用阿里妈妈的自定义广告牌功能投放Google Adsense代码。

一、准备Google Adsense广告页面

阿里妈妈的自定义广告牌只支持IFRAME方式嵌入广告内容,不允许直接部署Google Adsense的JS代码。所以需要创建一个纯广告内容页面。

1、新建一个空白HTML页面。

2、在空白HTML页面中添加Google Adsense代码。注意:设置Adsense代码时选择的尺寸和在阿里妈妈设置的广告位尺寸要保持一致,否则会有广告显示不全的问题。下面是一个纯广告内容页面的HTML示例。

3、将新建的纯广告内容页面上传到服务器上。就可以得到一个可以用HTTP协议访问的URL地址,如http://blog.pinsonchen.com/google.htm
二、在我的阿里妈妈设置自定义广告牌

1、登录我的阿里妈妈,进入广告位管理页面

大小: 4.21 K
尺寸: 119 x 120
浏览: 0 次
点击打开新窗口浏览全图

2、在选定的广告位右侧点击设置默认广告牌

大小: 2.16 K
尺寸: 200 x 37
浏览: 0 次
点击打开新窗口浏览全图

3、选择自定义广告牌

4、输入第一步准备好的IFRAME页面URL

5、预览没问题后确认修改

完成了以上两步,大功告成!下面就是成功设置后的页面截图。