IT起步网

2008年11月19日

如何动态创建一个div对象(背景层)示例

归类于: 网络编程 — admin @ 16:42

<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
    <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
    <title>创建浮动层</title>
    <style type=”text/css”>
        *{margin:0;padding:0;}
        body{font-size:12px;}
    </style>
</head>
<body>
    <p>
        动态创建一个div对象(背景层)示例
    </p>
    <p>
     </p>
    <p>
        <input type=”button” value=”点击弹出” onClick=”createLayer(’动态创建一个div对象(背景层)示例’);” />
    </p>
</body>
</html>

<script type=”text/javascript”>
        window.onresize=function(){createLayer(”IT起步网…去看看吧”,true)}
     function createLayer(str,bResize)
  {
        if(bResize)
        {
           document.body.removeChild(document.getElementById(”bgDiv”));//删除背景层Div
                 document.body.removeChild(document.getElementById(”msgDiv”));//删除提示框层
         
        }
  
         var bgColor, msgw,msgh,titleheight,titlecolor,bordercolor,sWidth,sHeight,mLeft,mRight;
             
               bgColor=”#000″;//背景层的背景色
               msgw=500;//提示窗口的宽度
               msgh=200;//提示窗口的高度
               bordercolor=”#336699″;//提示窗口的边框颜色
              
               titleheight=30 //提示窗口标题高度
               titlecolor=”#ccc”;//提示窗口的标题颜色
              
               sWidth=document.body.clientWidth;
               sHeight=document.body.clientHeight;
              
               mLeft=(sWidth-msgw)/2;
               mRight=(sHeight-msgh)/2;
              
               var bgObj=document.createElement(”div”);//创建一个div对象(背景层)
               //定义div属性,即相当于
               //<div id=”bgDiv” style=”position:absolute; top:0;left:0; background-color:#666; filter:progid:DXImagesTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75);  z-index:999;”></div>
               bgObj.setAttribute(’id’,'bgDiv’);
               bgObj.style.position=”absolute”;
               bgObj.style.top=”0″;
               bgObj.style.left=”0″;
               bgObj.style.background=bgColor;
               bgObj.style.filter=”progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50)”;
               bgObj.style.width=sWidth + “px”;
               bgObj.style.height=sHeight + “px”;
               bgObj.style.zIndex = “999″;
               document.body.appendChild(bgObj);//在body内添加该div对象
              
              
                
               var msgObj=document.createElement(”div”)//创建一个div对象(提示框层)
               //定义div属性,即相当于
               //<div id=”msgDiv” align=”center” style=”background-color:white; border:1px solid #336699; position:absolute; left:50%; top:50%; font:12px/1.6em Verdana,Geneva,Arial,Helvetica,sans-serif; margin-left:-225px; margin-top:npx; width:400px; height:100px; text-align:center; line-height:25px; z-index:100001;”></div>
               msgObj.setAttribute(”id”,”msgDiv”);
      
               msgObj.style.background=”white”;
               msgObj.style.border=”1px solid ” + bordercolor;
               msgObj.style.position = “absolute”;
               msgObj.style.font=”12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif”;
               msgObj.style.left = mLeft;
               msgObj.style.top =mRight;
               msgObj.style.width = msgw + “px”;
               msgObj.style.height =msgh + “px”;
               msgObj.style.textAlign = “center”;
               msgObj.style.lineHeight =”25px”;
               msgObj.style.zIndex = “1000″;

               var title=document.createElement(”h4″);//创建一个h4对象(提示框标题栏)
               //定义h4的属性,即相当于
               //<h4 id=”msgTitle” align=”right” style=”margin:0; padding:3px; background-color:#336699; filter:progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100); opacity:0.75; border:1px solid #336699; height:18px; font:12px Verdana,Geneva,Arial,Helvetica,sans-serif; color:white; cursor:pointer;” onclick=”">关闭</h4>
               title.setAttribute(”id”,”msgTitle”);
               title.setAttribute(”align”,”right”);
               title.style.margin=”0″;
               title.style.padding=”3px”;
               title.style.background=bordercolor;
               title.style.filter=”progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);”;
               title.style.opacity=”0.75″;
               title.style.border=”1px solid ” + bordercolor;
               title.style.font=”12px bold Verdana, Geneva, Arial, Helvetica, sans-serif”;
               title.style.color=titlecolor;
               title.style.lineHeight=titleheight+”px”;
               title.innerHTML=”<a id=close>关闭</a>”;
              

               var button=document.createElement(”input”);//创建一个input对象(提示框按钮)
               //定义input的属性,即相当于
               //<input type=”button” align=”center” style=”width:100px; align:center; margin-left:250px; margin-bottom:10px;” value=”关闭”>
               button.setAttribute(”type”,”button”);
               button.setAttribute(”value”,”关闭”);
               button.style.width=”60px”;
               button.style.align=”center”;
               button.style.margin=”2.5px 0px”;
               button.style.cursor=”pointer”;
               button.style.background=bordercolor;
               button.style.border=”1px solid “+ bordercolor;
               button.style.color=”white”;
               button.onclick=removeObj;

               var txt=document.createElement(”p”);
               txt.style.align=”left”;
               txt.style.width=”498px”;
               txt.style.height=”140px”;
               txt.style.margin=”0″;
               txt.style.background=”#f7f7f7″;
               txt.setAttribute(”id”,”msgTxt”);
               txt.innerHTML=str;//参数值
              
               document.body.appendChild(msgObj);//在body内添加提示框div对象msgObj
               document.getElementById(”msgDiv”).appendChild(title);//在提示框div中添加标题栏对象title
               document.getElementById(”msgDiv”).appendChild(txt);//在提示框div中添加提示信息对象txt
               document.getElementById(”msgDiv”).appendChild(button);//在提示框div中添加按钮对象button
              
               document.getElementById(”close”).onclick=removeObj;
               document.getElementById(”close”).style.cursor=”pointer”;
              
               function removeObj()
               {
                 document.body.removeChild(bgObj);//删除背景层Div
                 document.body.removeChild(msgObj);//删除提示框层
               }
  }
</script>

 

2008年11月7日

IT起步网blog准备改版了

归类于: 1 — admin @ 17:57

IT起步网blog准备改版了 这个周末,blog风格准备改版 希望大家喜欢,新风格,新设计,

最近几天工作上设计的作品

归类于: 平面设计 — 标签:, , , — admin @ 17:55

最近几天工作上设计的作品,主要是UI界面

图片:
[删除]
图片:
[删除]
图片:
[

2008年10月31日

一个刚毕业大学生艰难的网站营销之路

归类于: 网络营销 — admin @ 23:06

我是今年毕业的一个普通的大学毕业生,由于学校不是名牌大学,所以毕业后一直没找到合适的工作,在一次偶然的机会来到中国工程汽配网做网站推广的工作,虽然自己做的不是很好但也有一些推广的经验心得来和各位站长分享一下。

  记得刚来中国工程汽配网时我什么都不懂,虽然在学校学的是计算机课程但对网站推广还是一无所知,所以在网上搜了很多网站推广的方法我也一个一个用了但感觉效果不好,最后导致百度贴吧封了我的网络地址,各大论坛封了我的账号,网站的流量还是没有上去,老板整天对我大吼让我把网站的流量搞上去,我也给他说像中国工程汽配网这样的行业网站看重的是质量而不是数量,但老板还是说我没能力,三个月后IP上不来就只好走人了。

  老板的压力让我每天不停的学习网络营销知识,网络营销的方法很多比如:搜索引擎注册、网络广告、交换链接、信息发布、邮件列表、许可Email营销、博客、社区、病毒性营销等等但我向大家介绍几个我感觉效果好的方法来和大家分享一下。

  1.搜索引擎营销是目前最常用也是见效最快的一种方法,我先前对SEO不了解,我试着对网站的关键词做了调整,中国工程汽配网是以工程机械与重汽为主的,我发现我们同行实力都很强,那我就用工程汽配这个主关键词,工程机械与重汽做次关键词,仔细的做了一下调整,过了半个月工程汽配居然在百度、谷歌、雅虎都是第一,这个结果让我很高兴。

  2.在大网站上投放广告效果很好,但老板是不会出钱的,这该怎么办呢?试着和几个综合的电子商务网站合作广告互换,没想到他们很快就答应合作了,我们就做了广告互换,说句实话从那些网站上带来的流量确实不多但带来的外链还是很多的。

  3.交换链接,我们网站的PR为0很多网站不和我们链接,所以我只能答应用我们的首页链接人家的内页了,三个月后谷歌pr更新,中国工程汽配网的pr竟然是3了,这时我是很自豪的。

  4.还有社区、贴吧等推广开始我已经说了我感觉效果不很好,IP来的不多。

  5.QQ群营销也是很好的方法,申请七八个QQ女号,然后加上几十个友情链接、网站合作QQ群,在群里发布中国工程汽配网交换链接的信息,群里很多人都安装了Alexa工具条,他们每点击一次Alexa就会统计一次,这样中国工程汽配网的排名飞速的提升,我更高兴了。

  就这样三个月后中国工程汽配网的IP提高到很大的数量,pr也到3,Alexa排名前进了很多,向老板汇报情况时老板脸上露出了微笑,就这样我到现在还在中国工程汽配网工作,继续做网络营销。

  希望能对各位站长有所帮助,QQ:947148130这是我QQ,希望能和网络上的志同道合的朋友交流交流!本文由www.cmc169.com 网络营销中心友情供稿。

站长需要有猎狗一样的嗅觉来发现商机

归类于: 1 — admin @ 23:05

今天查看来路时发现关键字!电影院竟然排到第二了!http://www.baidu.com/s?wd=%B5%E7%D3%B0%D4%BA 看看下面的都是电影院卖票的。想想来我站的流量完全就是浪费了。如果我能开展电影票业务,流量的利用转换成现金的效果比起我现在的免费电影带来的利益肯定可以提升10倍,甚至更多!所以我就联系了排在后面的电影院公司!帮他们代销电影票给提成。2个小时时间就接了5个电话成交了3笔生意提成30%!看到效果好和他们谈成了一笔3000元一个月的包月广告! 这样就不用那么为网站赚不到钱发愁了。这里只是我说的一个例子!我知道有的站长有更高明的地方! 也有朋友要笑话我3000块就敢出来炫耀了。我要说的是我开到的是一种思想!绝对不是3000块那么简单的!

  所以说有时候不是机会没有给你,而是你有没有发现和把握这个机会。大多站长抱怨赚不到钱的原因也多半在这里。很多站长把站做好了就定位成一个娱乐场所了。虽然每天有很多人,但收益还不够支付服务器费用。天天向别人诉说做站苦,做站累。

  站长需要有时刻保持清晰的头脑!用猎狗一样的嗅觉来发现商机,那你的站离盈利也不远了。希望大家在网络世界里都能做出色的猎犬,一个个都能赚的盆满钵满。

想接活?问问“她”回来了么?

归类于: 生活杂谈 — admin @ 23:05

混迹在站长网的交易论坛,靠站长界的各位站长,通过完成任务来养活自己,很爽。

  最近看到很多“骗子”来到了我们的身边,他让我们很不爽,让交易双方心理提心吊胆。在站长这个圈子里,诚信去哪了?

  这几天在交易论坛里发了几个接任务贴,有好几个站长朋友都挺有合作的意向,双方谈的都差不多了,但在如何交易上产生了分歧。之前在站长网接了3个活,都是客户打全款或者是打40%,完成后赋余款。我们合作的非常愉快。可是就在这几天,虽然这几个活我们都能做,可是就在如何交易这里,分歧很大。客户要求我们先做成一部分,然后客户才付钱。当然这种情况我们也能理解,可是,希望各位站长从我们的角度来想想,像我们,都是自己出来混网络,没有固定收入,所以如果在做之前没有定金的话,感觉心理没底,有这样的客户,恰好我下午就遇到了,网站改好了,没有音讯了。大家说说,我们上哪里说理去??

  诚信,哪里去了?谁偷了我们的诚信?希望大家都互相真诚一点,来这里混的,都不是一般人,我们都是有素质的人,为了那点钱,至于么?别让人说。站长网某ID是大骗子,不要说图王,即便就连我看到这样的消息也会感到脸红。

  诚信,你快回来!!站长网交易论坛需要你。

  站长网首发,转载注明出处。QQ 270403133 诚信第一

2008年10月30日

三鹿事件反思 看食品ERP的批次管理

归类于: 新闻资讯 — 标签: — admin @ 17:46

最近,三鹿奶粉事件闹得沸沸扬扬,而且有愈演愈烈之势。从奶粉,到液态奶,国内各大品牌,包括光明、伊利等等都纷纷落马。根据官方的说法,是因为这些奶制品行业没有把好进货关,让奶农有机可乘。

  在这篇文章中,笔者就结合ERP系统,谈谈食品行业如何做好原材料的追踪工作。

  如我们现在发现有一个品牌的婴儿奶粉其中一个规格出现了问题。而由于这个规格的牛奶供应商有很多,企业想知道,这个规格的牛奶是哪个供应商提供的,以及所经过的生产线等等。为了实现这个需求,ERP系统该如何操作呢?

  第一个问题:利用批次来管理不同日期或者不同供应商的产品。

  在食品行业,有一个强制性的规定,即批次管理。我们在牛奶或者奶粉的包装盒上,都可以看到叫做产品批次的一串数字,如20080919001。有些食品行业管理的比较严,即使同一天生产的同一个产品,也分好几个批次。这主要是因为可能起生产线不同或者主要原材料的供应商不同而造成的。如同是一个规格的婴幼儿奶粉,由于其牛奶的供应商不同,所以其批次好与坏就不一样。只有如此,才能够根据这个批号查找对应的原材料供应商。

  第二个问题:ERP系统中如何处理?

  牛奶在ERP系统中,主要要经过原材料入库、生产、成品三个阶段。在这三个阶段中,该如何做好管理,才能够实现以上的需求呢?下面听笔者一一道来。

  1、在原材料牛奶入库的时候,就要做好批号处理。同样都是牛奶,不同供应商送来的,甚至是同一个供应商分批送来的牛奶,在企业库存中都需要进行标示。在ERP系统中,就是通过批号来标示的。如某个供应商在2008年9月19日与20日分别送来两批牛奶,这个牛奶在入库时虽然都以同一个品号入库,但是,系统会根据预定义的编码规则,给这两批牛奶两个批号,分别为A20080919001与A20080920001。A表示供应商,后面数字表示日期与流水号。如此的话,在ERP系统帐上虽然都是牛奶,但是却可以明显看出是分两批送来的。

  2、在生产部门领料生产的时候,需要指定原材料的具体批号。假设现在生产部门需要生产牛奶与奶粉。生产牛奶用的是供应商A提供的批号为A20080919001与供应商B提供的批号为B20080919001的部分牛奶;而生产奶粉则是用供应商B提供的批号为B20080919001的牛奶。在仓库部门的发料单上,不仅要有牛奶的品号,而且还需要有这个批次号,并且按照批次好来进行发料。

  3、在生产的时候,可能会分生产线生产,此时,同一张生产订单就需要有不同的批次号。同现在一张生产订单分两条生产线来完成,系统赋予他们的批号分别好20080919001与20080919002。当根据这张生产订单生成领料单时,也会关联这个批号,从而实现产品的批号根原材料的批号相关联。当这张订单的成品入库时,在成品的外包装上,就会印有这个产品的批号,如20080919002。

  第三个问题:成品出现了问题,如何知道是哪个供应商的哪个批次的牛奶出现了问题?

  如现在企业自己检验或者国家抽检发现了某个批次的牛奶或者奶粉出现了问题,如发现2008年9月19日生产的批次号为20080919001牛奶出现了问题,而其他批号的牛奶没有问题。现在企业就急于想知道,整个批次的牛奶用的是哪个供应商的牛奶生产的,他们是什么时候送过来的,以及送过来的批次号是多少,等等。

  也许大家会问,我们为什么要知道具体的批次号呢,不是指需要知道供应商就可以了吗?其实,这就是食品行业的特点。有时会,检测出某个批次的产品有问题,而其他批次的产品没有问题,则就表明这个供应商送来的原材料不是每批都有问题。而只是某个特定的批次,由于某些原因导致了这个批次原材料出现了问题。所以,有时候企业需要定位,到底是哪个原材料出现了问题。

  若经过企业的检测,发现是供应商B提供的批次号为B20080919001的原材料出现了问题。这个原材料牛奶中具有有害的化学物质。

  第四个问题:如何知道这个批次的原材料还用于哪些产品的生产?

  企业知道了某个供应商的某个批次的原材料出现了问题,这只是作为他们惩罚供应商的一个依据。但是,作为企业,他们还很担心,这个批次的原材料是否还用于其他产品的生产。他们需要迅速的了解这个信息,如此的话,他们才可以最快的收回有问题的产品,最大限度的减少损失。

  所以,现在他们遇到的问题就是,如何知道供应商B提供的批次号为B20080919001的牛奶还用于哪些产品的生产。企业若把所有供应商B的牛奶生产的产品都打入地狱的话,那么牵涉的范围就会太广,会给企业带来不可估量的损失。为了把这个损失降到最低,企业需要精确定位这个批次牛奶的生产的成品。

  同时,企业还需要知道供应商B送过来的这个批次的产品的库存数量还有多少。由于在EPR系统中,其牛奶的编号就是一个,无论是哪个供应商或者是什么时候送过来的。也就是说,输入牛奶编号,系统查询出来的是所有供应商送过来的牛奶数量的库存总和,而不会区分到底是哪个供应商送过来的,是什么时候送过来的。企业现在想知道某个供应商某个日期送过来的牛奶的库存数量,还是需要通过批号管理,才能够了解。在库存管理中,在输入原材料编号的同时制定批次号,就可以知道这个批号的原材料的库存数量。从而企业可以以这个为依据,迅速的封存这批产品,或做退货处理。

  第五个问题:保质期的管理。

  食品行业跟其他制造业有一个很大的不同,就是其原材料有严格的保质期限。如用于生产鲜奶的原材料牛奶,可能其保质期只有一天。当原材料在企业库存中存放超过一天的话,就不能再用于鲜牛奶的生产,而只能够生产酸奶或者奶粉等等。

  那么现在摆在他们面前的一个问题就是,如何知道库存中的牛奶,其是什么时候进来的,保质期还有多久呢?其实,这也可以通过批号管理来实现。

  我们知道,利用批号可以知道某个供应商原材料送来的批次。如我们在批次中加入具体的日期信息,就如同上面供应商A送过来的牛奶批次号为20080919001一样,我们一看这个批次号,就知道其是2008年9月19日送过来的。如此的话,我们知道了送货的日期,则结合保质期管理,就可以计算出其什么时候超过保质期,不能够使用,等等。

  而且,如此设计的话,我们通过查询成品的批次号码,还可以知道生产这个成品的原材料牛奶是什么时候生产的,是因为超过保质期导致了产品检验不合格还是有其他更深层次的原因呢。这些问题都可以以一目了然的知道。

  可见,国家强制规定食品企业必须采用批号管理,是其保障食品安全的一个重要举措。通过批号管理,国家或者企业可以轻松的查到出问题批次产品的原材料供应商;以及这个批次的原材料是否还用于其他产品的生产等等,以达到举一反三的目的。只有如此,才能够尽早的发现所有的问题产品,给企业解决问题产品赢得宝贵的时间。这无论对于最终的消费者,还是对于企业自身来说,都是一个非常珍贵的时间,都是非常有利的。

  企业若能够合理利用ERP系统的批号管理功能,相信可以使得食品企业的管理更加的规范,处理以外事故更加的得心应手。

中国成功个人站长的十大素质

归类于: 网络营销 — 标签: — admin @ 17:45

中国成功的个人站长说多不多,说少也不少,他们具有多种共同的特性,《榆林网志》从中提炼出最为明显,同时认为是最为重要的10种,将其称之为“中国成功个人站长的10大素质”。将其称为中国成功站长的10大特征也可能更为合适。

  1、欲望

  个人站长的欲望与普通人欲望的不同之处在于,普通人满足欲望是靠现实里的工作和生意来获得,而他们的欲望往往超出他们的现实,在互联网上靠网站才能够实现。所以往往伴随着行动力和牺牲精神。这不是普通人能够做得到的。因为想得到,而凭自己现在的身份、地位、财富得不到,所以要去互联网创业,要靠网站改变身份,提高地位,积累财富,这构成了许多个人站长的目标。

  一个真正的个人站长一定是强烈的欲望者。他们想拥有财富,想出人头地,想获得社会地位,想得到别人的尊重。有人一谈起这些东西就觉得很庸俗,许多个人站长起家也只说网站是公益性质的等等,其实完全不必如此。禁“欲”的时代早已经结束,除非你一定要自阉,那谁也没有办法,否则,你完全可以轰轰烈烈、堂堂正正地去追求自己的所欲所愿。圣人如孔子一旦学有所成,不也周游列国,急着求个一官半职么?可见,在有些事情上,是无所谓俗与不俗的。

  2、忍耐

  个人做网站是非常不容易的事情,首先是要忍受肉体上和精神上的折磨。肉体上的折磨还好办一些,挺一挺就过去了,现在许多人说整天坐在电脑前身体不好,熬夜精神不好,这都是很正常的。个人站长最大的问题是精神上的折磨,这是创业者需要忍受的另一种折磨。

  现在许多个人站长都知道KDD.CC非常火爆,一触即发,必然会成为一个成功的网站。谁知道GJJ这样一类创业者是怎样成功的呢?他们在成为优秀的站长的道路上,付出了怎样的代价,付出了怎样的努力,忍受了多少别人不能够忍受的屈辱、憋闷、痛苦,有多少人愿意付出与他们一样的代价,获取与他们今天一样的成功?更有的个人站长,因为服务器被封心血全毁,又从头开始,你知道他们的心情吗?

  对一般人来说,忍耐是一种美德,对个人站长来说,忍耐却是必须具备的品格。在中国互联网的发展上,现在许多小地方,个人做网站往往被看做是不务正业,甚至走在路上,都有人不断在身后指指点点。一般人早发疯了,这样的压力也不是说抗就能抗的。

  个人站长肉体上的折磨算不得什么,精神上的折磨才是致命的,如果有心自己做网站,一定要先在心里问一问自己,面对从肉体到精神上的全面折磨,你有没有那样一种宠辱不惊的“定力”与“精神力”。如果没有,那么一定要小心。对有些人来说,一辈子给别人打工,做一个打工仔,是一个更合适的选择。

  3、眼界

  人们都喜欢夸耀自己见多识广,对于个人站长来说,就不是夸耀,是要真正见多识广。广博的见识,开阔的眼界,可以很有效地拉近自己与成功的距离,使自己少走弯路。俗话说,不熟不做,你对你先前从事的职业熟悉,做相关的行业站,这样的网站成功的几率很大。国内大部分优秀的行业网站,站长和早期的创始人无不对该行业非常了解。

  开阔眼界的方法还有许多:阅读,包括书、报纸、杂志等等。许多个人站长每天大多时间都花在读书、看报,思考。很多人将读书与休闲等同,对个人站长来说,阅读就是工作,是工作的一部分,一定要有这样的意识。

  俗话说,“读万卷书,行千里路”。行路,各处走走看看,是开阔眼界的好方法。图王经常全国各地到处跑。不是为了玩,而是去增长见识,更好地做好网站。奉劝个人站长,有空一定要到处多走一走,多和朋友谈一谈天,多阅读,多观察,多思考。“机遇只垂青有准备的头脑”,让自己“眼界大开”就是最好的准备。

  4、明势

  明势的意思分两层,作为一个个人站长,一要明势,二要明事。我们先来说明势。

  大势是指跟对形势,要研究政策。做对了方向,顺着国家鼓励的层面努力,可能事半功倍;做反了方向,比如说,国家下决心在版权方面严厉打击,你偏赶在这时去做电影网,音乐网,一定会鸡飞蛋打。

  中势指的就是市场机会。市场上现在时兴什么,流行什么,人们现在喜欢什么,不喜欢什么,可能就标明了你网站的方向。图王如果不是赶上个人站长互联网创业的热潮,他就是使再大的劲,流再多的汗,站长网也发展的不会这么快。

  小势就是个人的能力、性格、特长。你做网站时,一定要找那些适合自己能力,契合自己兴趣,可以发挥自己特长的项目,这样才有利于你做持久性的全身心的投入。做网站是一项折磨人的活动,个人站长要有受罪的心理准备。

  明势的另一层含义,就是明事,个人站长要懂得人情事理。没一个网民和站长都是活生生的人,你要懂得如何说话,如何和他们交流。做网站更不是为了要跟谁赌气,你非要如何如何,非要让对方觉得你这个人如何如何,你那是自己为自己设绊。

  个人做网站是一个在夹缝里求生存的活动,尤其处于现在的互联网转型期,各项制度、法律环境都不十分健全,只有先顺应社会,才能避免在人事关节上出问题。作为个人站长,绝对不可以脱离社会,认为网站只是网上的事情。个人站长一定要明势,不但要明政事、商事,还要明世事、人事,这应该是一个基本素质。

  5、敏感

  站长的敏感,是对外界变化的敏感,尤其是对互联网机会的快速反应。比如QQ的成功,就是因为马化腾的敏感,发觉即时聊天软件以后肯定在中国有需求,所以开发了出来了QQ,获得了成功。他们成功有成功的理由,相信那会也有许多人见过ICQ,但别人想不到把这个玩意弄一个中国版的出来,但马化腾能。别人没有这个本事,马化腾有这个本事。

  这样的故事有很多。站长网现在主打的交易业务,以前也是一个空缺,谁也没发现,图王发现了,谁也没敢做起来,图王就做起来了。现在,图王靠中介费,也有一笔不少的收入,让所有人大跌眼镜。如果图王当时也搞论坛交流,源码下载,一定搞不过CHINAZ。

  其实,面对每天在眼前溜来溜去的互联网机会,有几个人是有“眼力见儿”的?大家机会是均等的。不要抱怨什么互联网没蓝海地带了,十年后,也会有厉害的网站出现,互联网永远没有饱和。你就应该像训练猎犬一样训练自己的互联网感觉。良好的互联网感觉,是个人站长成功的最好保证。

  6、人脉

  一个个人站长如果不能在最短时间之内建立自己最广泛的人际关系,那他的创业一定会非常艰难,即使其初期能够依靠领先的技术或者自身素质,比如吃苦耐劳或创新意识,获得某种程度上的成功,我们也可以断言他的事业一定做不大。除非他像比尔·盖茨,能开发出一个WINDOWS,前无古人,无可取代,只好由他独霸市场。

  你在各大站长网走走,会发现有很多看上去不像做网站的人在上面发表文章。其中有许多人是来交流知识的。交流知识是一方面的原因,交朋友是更重要的原因。对于站长来说,交朋友可能比学知识更加重要,有些人惟一的目的就是交朋友。一些网站也看清了这一点,明白无误地告诉大家:在XX网上认识的站长朋友,将是你一生最宝贵的财富。

  朋友尤如资本金,对个人站长来说是多多益善。“在家靠父母,出门靠朋友”、“多一个朋友多一条路”是至理名言。一个站长如果不能交朋友,没有几个朋友,肯定只有死路一条。我认为,人际交往能力应列在个人站长素质的第一位。

  7、谋略

  做网站是一个斗体力的活动,更是一个斗心力的活动。个人站长的智谋,将在很大程度上决定其创业成败。尤其是在目前网站日益同质化,互联网市场有限,竞争激烈的情况下,个人站长不但要能够守正,更要有能力出奇。

  谋略或者说智慧,时时贯穿于个人站长的每一个行动中。关于QQ空间网站,别人都是做代码站,有人偏偏做互踩,第一个互踩网就火了。你再做就又迟了。跟着大家做网站不是错,错的是没有你自己的创新意识,那你赚不到钱也别抱怨。

  谋略,说白了就是一种思维的方式,一种处理问题和解决问题的方法。对于站长来说,智慧是不分等级的,它没有好坏、高明不高明的区别,只有好用不好用,适用不适用的问题。不拘一格,出奇制胜。作为个人站长,你的思维是否至今依然因循守旧?

  8、冒险

  问一个问题:做色情网站最重要的是什么?答案是:胆大。

  道理很简单,没有人敢随便做色情网站。但其他方面胆大的站长也不在少数,比如用网络做色情SP诱惑网民,也算是半欺诈性质的赚钱。还有利用网站挂木马的个人站长也不在少数。这些都算是灰色站长,他们有的确实获得了不少收入,但大都是违背道德的行为,被网民骂,被同行瞧不起。要顶住这样的压力,只有胆子大,才敢去搞。

  在互联网上,我们知道一个潜规则:很多个人站长在做网站的道路上,都有过“灰色”的经历。如果成功转型了,功成名就,白日飞升;要是转不了型,洗白不了,就只好凤凰涅了。

  HAO123站长李兴平当年推广hao123.com的时候也用上了病毒和木马,最后好123成功了。现在很多的专家分析HAO123成功有诸多原因,其实事情没有这么复杂。说白了,不过是一个简单的网站,加上各种方法推广,加上一些合适的灰色手段,最后加上成功转型为绿色网站,才有了这样一桩成功的案例。现在有许多网址站也劫持用户首页,被骂的狗血喷头,这样的网址站,只是没敢上好时机,弄巧成拙,最后臭名昭著。李兴平的胆大是遇上了好时机,现在靠病毒木马推广网站,基本是必死无疑。

  做网站需要胆量,需要冒险。这是个人站长一个重要组成部分,但做网站毕竟要守住道德。冒险是这样一种东西,你经过努力,有可能得到,而且那东西值得你得到。否则,你只是冒进,死了都不值得。你一定要分清冒险与冒进的关系,要区分清楚什么是勇敢,什么是无知。无知的冒进只会使事情变得更糟,你的行为将变得毫无意义,并且惹人耻笑。

  9、尊重他人的劳动成果

  作为个人站长,一定要懂得尊重他人的劳动成果。一个不懂得尊重人的站长,不可能将网站做大。

  比如现在网络上流行的采集,将他人的劳动成果瞬间变成自己的,这就是极不尊重他人劳动成果的行为。更恶劣的是连版权信息都去掉。许多站长说采集网站为什么不被百度收录,不公平,也有许多站长说为什么电影网站和音乐网站常常被国家政策干预,不公平。其实这很公平,那些东西本来就不是你自己的,你获取的方式本来就不公平,凭什么要求别人公平?

  还有一个很有意思的事情,现在大家都喜欢来admin5发文章,讲心得,但很多人不喜欢去chinaz,为什么?因为在admin5发文章,只要是真正有价值有内容的文章,编辑都会最大限度的发布出来,并且给你留下属于你的版权。虽然只是一个小小的举动,但带来的效果非常好。反观CHINAZ,不管你的文章怎么样,连接是不给你留的。最后等于文章成了他们自己的,凭什么要我们去发原创?尊重别人的劳动成功,别人才能给予回报。

  我的一些文章也被转载了不少,真正属于我的原创内容,我都在文章下面写清楚了版权信息,但很遗憾,许多网站还是直接去掉,这样网站,我发誓是终生不会再访问的。别问我为什么。虽然我访问不访问是无所谓,但我会用实际行动抗议随意去掉版权,不劳而获的行为。

  尊重别人的劳动成功,给信息注明作者和出处,不是吃亏,对站长来说是明智。你会得到意想不到的回报。

  10、自我反省的能力

  反省其实是一种学习能力。做网站既然是一个不断摸索的过程,站长就难免在此过程中不断地犯错误。反省,正是认识错误、改正错误的前提。对站长来说,反省的过程,就是学习的过程。有没有自我反省的能力,具不具备自我反省的精神,决定了站长能不能认识到自己所犯的错误,能不能改正所犯的错误,是否能够不断地学到新东西。

  中国成功的个人站长并没有哪个成功者在智力上有什么出类拔萃之处,比如智商高到180、200之类的。相反,这些成功者有一个共通之处,就是都非常善于学习,非常勇于进行自我反省。经常“晚上睡不着,想心事。常常半夜里醒过来一身冷汗。”

  作为一个站长,遭遇挫折,碰上低潮都是常有的事,在这种时候,反省能力和自我反省精神能够很好地帮助你度过难关。曾子说:“吾日三省吾身”。对个人站长来说,问题不是一日三省吾身、四省吾身,而是应该时时刻刻警醒、反省自己,惟有如此,才能时刻保持清醒。将自我反省的能力放在个人站长10大素质的最后一项,并不意味着我们认为它是最不重要的一项。相反,我认为个人站长需要的是综合素质,每一项素质都很重要,不可偏废。缺少哪一项素质,将来都必然影响网站的发展。有些素质是天生的,但大多数可以通过后天的努力改善。如果你能够从现在做起,时时惕砺,培养自己的素质,你的网站成功一定指日可待。

2008年10月16日

Hashtable 与 HashMap 的区别

归类于: 网络编程 — 标签: — admin @ 10:14

1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;
2.Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable 了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Collections的一个静态方法得到解决:
Map Collections.synchronizedMap(Map m)
这个方法返回一个同步的Map,这个Map封装了底层的HashMap的所有方法,使得底层的HashMap即使是在多线程的环境中也是安全的。
3. 在HashMap中,null可以作为键,这样的键只有一个;可以有一个或多个键所对应的值为null。当get()方法返回null值时,即可以表示 HashMap中没有该键,也可以表示该键所对应的值为null。因此,在HashMap中不能由get()方法来判断HashMap中是否存在某个键,而应该用containsKey()方法来判断。

4.HashTable使用Enumeration,HashMap使用Iterator。
以上只是表面的不同,它们的实现也有很大的不同。

 

5.HashTable中hash数组默认大小是11,增加的方式是 old*2+1。HashMap中hash数组的默认大小是16,而且一定是2的指数。

 

6.哈希值的使用不同,HashTable直接使用对象的hashCode,代码是这样的:
int hash = key.hashCode();
int index = (hash & 0×7FFFFFFF) % tab.length;
而HashMap重新计算hash值,而且用与代替求模:
int hash = hash(k);
int i = indexFor(hash, table.length);

static int hash(Object x) {
  int h = x.hashCode();

 

  h += ~(h << 9);
  h ^= (h >>> 14);
  h += (h << 4);
  h ^= (h >>> 10);
  return h;
}
static int indexFor(int h, int length) {
  return h & (length-1);
}

本文

2008年10月14日

中了灰鸽子病毒怎么办?教你如何清除

归类于: 生活杂谈, 网络安全 — 标签: — admin @ 10:55

现在鸽子漫天飞 而且飞的很厉害。下面就教你怎么清除:

1.删除灰鸽子服务端程序
由于在Windows环境下灰鸽子的服务端是处于运行状态,无法直接删除,所以必须进入纯DOS状态删除,删除命令如下:
cd c:winodwssystem
attrib-r-s-h kernel32.exe
attrib-r-s-h notepod.exe
del kernel32.exe
del notepod.exe
还要注意,如果灰鸽子服务端设置了exe 文件关联的话,将会导致注册表编辑器无法运行,所以在删除服务端之前,先将注册表编辑器重命名,以便以后对注册表进行更改,操作命令如下:
ren c:winodws egedit.exe regedit.com
2.删除注册表中启动键
由于我们改了注册表编辑器名称,所以要打开注册表编辑器应为:打开”开始“菜单”中的“运行”然后输入“regedit.com”.启动注册表编辑器后,依次打开“HKEY—LOCAL—MACHINESoftwareMicrosoftwinodwsCurrent VersionRun”,在右边的窗口中删除名称为”Loadwinodws”的键值就可以了。

——————————————————————–
清除文件关联
灰鸽子可以设置4种文件关联:exe关联,txt关联,ini关联,inf关联,其中exe关联可以和其他三种类型同时存在。

1.解除exe关联:
启动注册表编辑器,然后找到HKEY—CLASSES—ROOTExefileshellOpenCpmmand主键,查看起默认的键值是不是系统默认的“%1%*”,如果被修改,则改成默认值.
2.解除txt关联:
打开注册表的HKEY—CLASSES—ROOT xtfileshellpencommand主键,其默认值的正常参数应该为“C:winodws otepad.exe%1″,如果不是,请修改为正确数据。
3.解除ini关联:
INI文件的的关联配置保存在注册表HKEY—CLASSES—ROOTInffileshellOpenCpmmand主键下,其默值数据也是“C:winodws otepad.exe%1”,如果被修改的话,也要改回来。
4解除inf关联:
打开注册表的HKEY—CLASSES—ROOTInffileshellOpenCpmmand主键,和ini,txt文件关联一样,其默认值也是“C:winodws otepad.exe%1”,如果被修改,也要立刻改回正确的数据。
至此,灰鸽子已经被你彻底扫地出门了

不要迷信什么专杀,应该是杀不干净的!

下一页 »

Powered by WordPress