??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产精品日韩在线,无码色偷偷亚洲国内自拍,国产亚洲人成网站在线观看http://www.tkk7.com/chinawin/男h׃是该对生命后?/description>zh-cnSat, 10 May 2025 07:04:22 GMTSat, 10 May 2025 07:04:22 GMT60jQuery入门http://www.tkk7.com/chinawin/archive/2007/09/09/143727.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Sun, 09 Sep 2007 01:52:00 GMThttp://www.tkk7.com/chinawin/archive/2007/09/09/143727.htmlhttp://www.tkk7.com/chinawin/comments/143727.htmlhttp://www.tkk7.com/chinawin/archive/2007/09/09/143727.html#Feedback0http://www.tkk7.com/chinawin/comments/commentRss/143727.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/143727.htmljQuery入门W一?/span>

指南Q?Q用jquery开始吧

q个指南是对jquery库的一个ȝ介绍Q当然你也被要求具备javascript和DOMQ文档对象模型)的相关知识。该指南试图解释一些必ȝl节。它늛了一个简单的”hello world”实例Q选择器和事g基础QAJAXQFX以及官方插g?br />
q个指南q没?#8221;click me”Q而是依靠”copy me”Q复?_脓代码Q来试例子Q拷贝一个例子,看它是怎么做的Q然后根据你自己的想法修改它?br />
目录Q?br /> 1Q?nbsp;   安装
2Q?nbsp;   Hello jQuery (look like hello world)
3Q?nbsp;   用选择?selector)和事?events)
4Q?nbsp;   用ajax
5Q?nbsp;   用FX(各种效果)
6Q?nbsp;   用tablesorter 插g
7Q?nbsp;   书写你自q插g
8Q?nbsp;   下一步(展望Q?br />


1.安装
开始之前,我们需要一个jquery库的拯(js文g)。最新的版本你能?a target="_blank">q里下蝲。这个指南也提供了一个基本的“开始工具包”Q你可以在下面地址下蝲到?br />
Jquery starterkit

下蝲该文件ƈ且解压羃。用你喜Ƣ的~辑器(比如Q记事本Q打开starterkit.htm和custom.jsQƈ在浏览器QIEQfirefox, netscapeQ打开starterkit.htm
现在我们可以开始类g“hello world”的例子了?br />
2.Hello ,jQuery
作ؓ我们要做的每一件事情,需要确定只要用Cdom,那么你就应该为当前文档注册一个ready 事g
(关于ready和onload的区别,大家可以参考<蛀译?jQuery单指?部分Q,在这里就不解释了)

$(document).ready(function() {
  // do stuff when DOM is ready
});




在函数块里边放一个alertq没多少意义Q因Z个alertq不需要DOM被加载。所以你可以做一些更复杂的事情来用到domQ比如下面当你click一?lt;a>的时候显CZ个alert
$(document).ready(function() {
    $("a").click(function() {
        alert("Hello world!");
    });
});




所以只要你?lt;a>标签Qalert׃昄出来?br /> 让我们看一看都做了些什么吧?(“a”)是一个jquery的选择器(selectorQ?它能选择所有的元素Qdom对象Q?是一个jquery里对于类的别名,因此$()构造了一个新的jquery对象。Click()函数是对象里的有个方法。它l定了对所有元素的click事gq且当事件发生时执行提供的函数?br /> cM于下面的代码Q?br /> <a href="#" >Link</a>
q个区别是显而易见的Q我们不需要ؓ单一的对象写click事g了。我们把html(l构)和jsQ行为)分开了就象用CSS分开一栗?br /> 现在Q我们已l对选择器和事g有了一定的认识了?br />
3.选择?selector)和事?events)
Jquery提供?个方法来选择DOM元素。第一个方法是用CSS和XPATHQ比如:$(“div > ul a”)Q。第二种Ҏ是用jQuery对象的各U方法。当然两U方法也可以l合?br /> 我们在starterkit里选择和修改第一个order list来测试这些选择器?br /> 开始之前,我们需要选择列表本n。这个列表有一个ID=” orderedlist”Q在l典javascript里,你必这LQdocument.getElementById("orderedlist"),但是在jQuery里,我们只需要做q些Q?br /> $(document).ready(function() {
    $("#orderedlist").addClass("red");
});




q个starterkit提供了一个如何加CSS样式  class.red。因此,当你hstarterkit.htm的时候,你会发现W一个list背景变成U色Q而第二个list没有被改变?br /> 现在让我们加更多的classes到list的子元素Q?br /> $(document).ready(function() {
    $("#orderedlist > li").addClass("blue");
});




上面的例子选择了id为orderedlist的所有子标签li,q且在他们上面加了一个class.blue的样式?br /> 现在来点更复杂的。当鼠标Udli元素的时候,增加和删除一个Class样式Q?br /> $(document).ready(function() {
    $("#orderedlist li:last").hover(function() {
        $(this).addClass("green");
    }, function() {
        $(this).removeClass("green");
    });




你在q里可以扑ֈ很多CSS和XPATH的语法?br /> 更多的例子和表达式你也可以在q里扑ֈ?br /> 对于每个onxxx事gQ象onclick,onchange,onsubmit{,都有一个和jquery同意义的对应的事Ӟ而其他事Ӟ象ready,hover{,都是为某个方法提供?br /> 你能在visual jquery里发C个完整的事g列表?br />
q有U写法是jqueryҎ的(chainQ,是把一个选择器的所有的事gq排列出来,中间?#8221;.”隔开Q?br /> $(document).ready(function() {
    $("#orderedlist").find("li").each(function(i) {
        $(this).html( $(this).html() + " BAM! " + i );
    });
});




一个你l常面对的Q务是在事仉Ҏ行函数。比如这?br /> $(document).ready(function() {
    // use this to reset a single form
    $("#reset").click(function() {
        $("#form")[0].reset();
    });
});




q个代码只是ID为form的表单执行reset()Ҏ。但是万一你有很多个表单需要执行呢Q那么你可以q样写:
$(document).ready(function() {
    // use this to reset several forms at once
    $("#reset").click(function() {
        $("form").each(function() {
            this.reset();
        });
    });
});




另外一个你必须面对的问题是选择某个或某几个元素。Jquery提供了filter()和not()Ҏ。当filter()是过滤一些适合filter()表达式元素,而not()是删除和not()表达式相反的元素。当你想选择所有的li元素Qƈ且不包含ul子元素呢Q你可以q样写:
$(document).ready(function() {
    $("li").not("[ul]").css("border", "1px solid black");
});




l果是除了包含ul子元素的liQ其他所有的li都得C一个border.可能你也想选择有name属性的anchor(<a>)Q?br /> $(document).ready(function() {
    $("a[@name]").background("#eee");
});




要匹配属性的|valueQ,我们可以?#8221;*=”来代?#8221;=”
$(document).ready(function() {
    $("a[@href*=/content/gallery]").click(function() {
        // do something with all links that point somewhere to /content/gallery
    });
});




直到现在Q我们已l学C很多选择器的使用。这里还有种情况你需要选择前一个或后一个元素。想一想starterkit.htm里的FAQQ当你click问题的时候,它是怎么实现隐藏和显C的呢?代码是这LQ?br /> $(document).ready(function() {
    $('#faq').find('dd').hide().end().find('dt').click(function() {
         var answer = $(this).next();
         if (answer.is(':visible')) {
             answer.slideUp();
         } else {
             answer.slideDown();
         }
     });
});




因ؓ上面只有唯一一个选择器(#faqQ?我们用chain来减代码的长度和提高代码的易读性和表现?q里要说明一下,如果按原文翻译过来我惛_多h都看不懂Q感觉他自己也没怎么说明白。我说说我自q理解Q?br /> ‘dd’?#8216;dt’都是#faq的子元素Qfind()的作用就是找到它的子元素。End()应该和next()搭配的,end()实质上是?‘dd’qo了,也就是next()的时候实质上是参考的’dt’。这h?#8217;dt’的next是‘dd’Q挺Ҏ实现的。要是还不明白你可以边参考边照着做一遍?br />
除了同属元素外,我们也可以选择父元素:
$(document).ready(function() {
    $("a").hover(function() {
        $(this).parents("p").addClass("highlight");
    }, function() {
        $(this).parents("p").removeClass("highlight");
    });
});



很容易看懂,p是a的父元素?br />
让我们回一下前面所学的Qjquery有很多地方能使代码更z因此容易读和保持。下面的是?(document).ready(callback)W号的一个简单描q?br /> $(function() {
    // code to execute when the DOM is ready
});





好吧Q让我们来写个hello , world ,来结束第一天的评Q相信你一定会写了?br /> $(function() {
    $("a").click(function() {
        alert("Hello world!");
    });
});




现在Q基已经掌握了,下次我们探索一下Jquery的其他方?ajax)

4.Rateing:使用AJAX
在这部分我们写了一个简单的ajax应用Q它的目的是允许用户rateQ评伎ͼ一些事情,pyoutube.com一P
我们需要写一些代码.例子中用C一个php文g来读取"ratingQ的参数和返回rating个数QcountQ和q_rating(array_sum/count)Q你可以看一看starterkit里边的rate.php代码Q?br /> 我们需要这个例子工作在ajax上,因此我们用jquery写一个必要的标签q且把它q加C个テQ名?#8221;rating”的div容器里边Q代码如下:
$(document).ready(function() {
    // generate markup
    var ratingMarkup = ["Please rate: "];
    for(var i=1; i <= 5; i++) {
        ratingMarkup[ratingMarkup.length] = "<a href='#'>" + i + "</a> ";
    }
    // add markup to container and applier click handlers to anchors
    $("#rating").append( ratingMarkup.join('') ).find("a").click(function(e) {
        e.preventDefault();
        // send requests
        $.post("rate.php", {rating: $(this).html()}, function(xml) {
            // format result
            var result = [
                "Thanks for rating, current average: ",
                $("average", xml).text(),
                ", number of votes: ",
                $("count", xml).text()
            ];
            // output result
            $("#rating").html(result.join(''));
        } );
    });
});



上面的代码片断生了Q个<a>元素q且把它们追加到了id?#8221;rating”的div容器里.W一ơ加载页面后Q所有的<a>元素都包含在div容器里,然后再加上个click事g。当<a>被click的时候,一个posth被发送到rate.php文g里,q且通过rating: $(this).html()传递参敎ͼl过处理QͿQ文件处理后把结果作为xml写进div容器

如果你电脑上没装php的运行环境。你可以?a target="_blank">q里看到q个例子的效果?br />
对与一个不用javascript也能工作的rating例子Q你可以讉Ksoftonic.de

你也能在q里或者在visual jquery里边发现更多的关于ajax的帮助文档?br />
当靠QJQ加蝲内容的时候,一个非常普遍的问题是:当加载事件句柄到你文档的时候也需要将该事件应用与你加载的内容里,所以你不得不在内容加蝲之后提供q些事g句柄。ؓ了防止代码重复,你应该委z一个函数。例如:
// lets use the shortcut
$(function() {
    var addClickHandlers = function() {
        $("a.clickMeToLoadContent").click(function() {
            $("#target").load(this.href, addClickHandlers);
        });
    };
    addClickHandlers();
});




上面当DQ݋准备好后addClickHandlers只应用了一ơ,q且每次用户点一个样式ؓclass. clickMeToLoadContent的时候内容已l完成加载了?br /> 请主义函数addClickHandlers被定义成了一个局部变量,而非全局函数Qfunction addClickHandlers() {...}).。请坚持q种写法Q因为它可以避免全局变量定义q多引v的冲H?br />
另外一个非常普遍的QJQ回调问题是参数。假设你需要传递一个额外的参数Q那么把回调装C个函数里能够实现Q如下:
// get some data
var foobar = ...;
// specify handler, it needs data as a paramter
var handler = function(data) {
  ...
};
// add click handler and pass foobar!
$('a').click( function(event) { handler(foobar); } );

// if you need the context of the original handler, use apply:
$('a').click( function(event) { handler.apply(this, [foobar]); });




Q?各种动态效果的实现Q用FX
Jquery能实现简单的动态效果,比如昄QshowQ和隐藏(hide)
// $(document).ready(function() {
    $("a").toggle(function() {
        $(".stuff").hide('slow');
    }, function() {
        $(".stuff").show('fast');
    });
});




发挥你的惛_Q你能用aninate()创徏L的组合:
// $(document).ready(function() {
    $("a").toggle(function() {
        $(".stuff").animate({
            height: 'hide',
            opacity: 'hide'
        }, 'slow');
    }, function() {
        $(".stuff").animate({
            height: 'show',
            opacity: 'show'
        }, 'slow');
    });
});




?a target="_blank">interface 插g攉里,你能发现很多奇特的效果。这个站点也提供一些演C?br />
6.分类Q用表格分类插g
该插件是q行在客L的,所以你只要在你文g里包含jquery和插件的文gq且写出你想如何分类。试试下面的例子。在starterkit.htm里添加下面一行代码:
<script src="lib/jquery.tablesorter.js" type="text/javascript"></script>


把插件包含进dQ你q需要在custom.js里写
$(document).ready(function() {
    $("#large").tableSorter();
});




点击表格的头部看看它是怎么工作的?br /> q个表格也能够用高亮隔行昄来实现斑马线效果。代码如下:
$(document).ready(function() {
    $("#large").tableSorter({
        stripingRowClass: ['odd','even'],    // Class names for striping supplyed as a array.
        stripRowsOnStartUp: true        // Strip rows on tableSorter init.
    });
});




q里有更多的例子和演C在tablesorter homepage
当你用jquery久了之后会发现把你的代码Q功能模块)作ؓ插g装在一个包是多么有用,不仅你自己或你的公司能重用这些代码(功能模块Q,也能在一些社区里׃n。下面我们将来看看如何构造一个插Ӟ

7.插gQ写你自qjquery插g
其实为jquery写插件是很简单的。如果你按照下面的规则,整合你的插g非常容易?br /> Q.l你的插件命名。让我们叫它”foobar”
Q.创徏一个文件名为:jquery.[你的插g名].js 比如Qjquery.foobar.js
Q.扩展jquery的内部对象,创徏一个或多个插g的方法,比如Q?br /> jQuery.fn.foobar = function() {
    // do something
});



Q.用帮助函数创Z个对象(可选)
jQuery.fooBar = {
height: 5,
calculateBar = function() { ... },
checkDependencies = function() { ... }
};



然后你能在你的插仉边调用这些帮助函?br /> jQuery.fn.foobar = function() {
// do something
jQuery.foobar.checkDependencies(value);
// do something else
};



Q.创徏一个用戯修改的默认的讄Q可选)
jQuery.fn.foobar = function(options) {
var settings = {
value: 5,
name: "pete",
bar: 655
};
if(options) {
jQuery.extend(settings, options);
}
};



然后你能用下面的默认调用该插Ӟ有选项Q?br /> $("...").foobar({
    value: 123,
    bar: 9
});




如果你要发布你的插gQ你应该提供一些例子和演示?br /> 现在你有一个基本的认识了吧Q让我们q用自己的知识和创造力来写我们自己的插?br /> 有很多朋友操作表单这hl束代码Q?br /> $("input[@type='checkbox']").each(function() {
    this.checked = true;
    // or, to uncheck
    this.checked = false;
    // or, to toggle
    this.checked = !this.checked;
});



h意,无论什么时候,当你的代码出现eachӞ你应该重写上面的代码来构造一个插件如下:
$.fn.check = function() {
    return this.each(function() {
        this.checked = true;
    });
};



于是插g可以q样用:
$("input[@type='checkbox']").check();



现在你也能写一些插件ؓuncheck()和togglecheck()Q但是我们可以扩展插件来接收一些选项Q?br /> $.fn.check = function(mode) {
    var mode = mode || 'on'; // if mode is undefined, use 'on' as default
    return this.each(function() {
        switch(mode) {
        case 'on':
            this.checked = true;
            break;
        case 'off':
            this.checked = false;
            break;
        case 'toggle':
            this.checked = !this.checked;
            break;
        }
    });
};



然后用户能够q么使用Q?br /> $("input[@type='checkbox']").check();
$("input[@type='checkbox']").check('on');
$("input[@type='checkbox']").check('off');
$("input[@type='checkbox']").check('toggle');




8.下一步(展望Q?/font>
如果你计划学习更多的javascriptQ你应该考虑用firefox?a target="_blank">firebug插g来调试你的代码.它ؓjavascript的调试提供了一个控制台Q一个调试器和其他有用的东西Q?br /> 如果你有M问题不能解决Q请l我们发邮gjQuery mailing list.


声明Q本站作品均由Jquery中国组译Q制作.无Q何商业用途(不允许拿本站内容做Q务商业行为,q者追I法律责任)Q允许{载,但须说明出处Q?/font>


]]>
准确的双鱼分析(自己是双鱼Q感觉是100%准确了)http://www.tkk7.com/chinawin/archive/2007/05/08/115817.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Mon, 07 May 2007 17:19:00 GMThttp://www.tkk7.com/chinawin/archive/2007/05/08/115817.htmlhttp://www.tkk7.com/chinawin/comments/115817.htmlhttp://www.tkk7.com/chinawin/archive/2007/05/08/115817.html#Feedback0http://www.tkk7.com/chinawin/comments/commentRss/115817.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/115817.html双鱼座的话


  l纳斯ؓ防止丘比特再度失散,用一条子将两个人的脚绑在一P然后再变成两条鱼Q逃脱怪物的追赶?

双鱼座的特点


L陷在灵和Ʋ之_退~在一U自创的梦之境里。他们爱做梦Q也无时不在qLQ也常将q种情结搬到现实环境中,而显得有些不切实际,但他们是善良的, 有绝对舍己助人的牺牲奉献_Q他们是敏感、仁慈、和善、宽厚、与世无争、温柔、多愁善感的U情M者,也是十二星中最“多情”的一个?br>  ? 鱼是个古老复杂的星Q包含了太多的情l,所以在情A斚w起伏非常的大Q矛盾、敏锐的感性、知性、诗情和U细的触觉,U种冲击之下便生了无与伦比的艺? 天才。例如在我们所研究的古兔R乐大师之中,双鱼座便是十二星座中最多的。也许,q也是他们另一U沉醉的表现。Mq是一个充满神性、魔性、理解力Q观? 力强却又优柔寡断、缺乏自信、神l质的、自制力不强、又善变的像谜一般的星?



真实的双鱼Q?Q?br>
看看现在铺天盖地的关于双鱼的各种传说Q分析,解释。似乎无一例外的把双鱼当作了一个女人的星Q动不动是眼泪,唉声Ҏ。可惜可叹,如果双鱼真的只是q样的一个星座,那么可以说没有一个h愿意d双鱼Q而历史上也不会有什么著名的双鱼人物了?
现在让我q给你一个真实的双鱼座?

Q=Q=Q=Q=Q=   最本质的部分:思?  Q=Q=Q=Q=Q=


双鱼座的最本质特点是什么?善良Q懦弱?温柔Q不是,我告诉你Q是思考(在很多情况下Q是q多的思考)?
是的Q双鱼的一切特性,都来自于他过多的思考,或许世上没有W二个星座比双鱼座更能洞察别人的心理Q更能分析事情的本质?
你可以称之ؓ敏感Q但是一旦这U敏感能够正的使用Q那么没有h能比双鱼座更快的学会人情世故Q在q一斚wQ有一个双鱼的伟人做的尤其出Ԍ他的名字是周恩来?br>
因ؓ思考的太多Q所以双鱼的hq不是真正善良的,也至是表面善良的。对于双鱼来_善良与其说是本质Q不如说是双鱼喜Ƣ的一U生zL式,以善良的方式zȝQ是L而又受h敬的,一般的双鱼座很早就能洞察到q一炏V?
? 谈谈温柔Q这一点,不管是哪文章,都不会忘了提双鱼座的温柔。是的,双鱼的确是温柔的。因为双鱼总能敏感的体会到Ҏ的细微变化,时刻了解到对方心意的 转变Q表现在行动上,是能尽快的知道Q什么时候应该ؓ奛_披上自己的外衣,什么时候应该停下手里的z,转过w去和女友好好的说话?



Q=Q=Q=Q=Q=   与众不同的部分:信Ԓ   Q=Q=Q=Q=Q=


  双鱼的信仰就是没有信从ͼ

在双鱼的世界里面Q没有绝对的对和错,如果发生了一件事Q他W一件做的事情是ȝ解这件事Q去分析qg事,而不是去判断qg事是对的q是错的?  下面引用一D话说明双鱼的这个特点:
“? 座男人没有偏见,没有亲自I著鹿皮走几哩\Q他不会评断印地安hQ没有试试赤脚走路,他也不会评断怽M者。甚臌些做了,他还是会满心谅解而不会过? 批评。他很少冷酷的指控,倒是每每温暖的忍耐,他甚至会试试了解他的xQ天底下有几个男q样Qv王子拥有|见的同情精,他的朋友向他吐露U密而从 不担忧会把他吓著Q要吓到Dv码需要两吨以上的炸弹。如果你和我以及你的鱼儿三h同坐一室,一个男q来告诉我们他有些担忧,因ؓ他重婚,在四个州各有 一个老婆Q你可能眼睛瞪得大大瞧他Q冒著火Q心想监狱是最适合他的地方Q我可能鄙夷的说他是个卑鄙的**Q但你的鱼儿很可能问Q?#8220;那四州?你爱不爱她们? 中Q何一个?”鱼很好奇Q但防震。对他来_q个家伙需要一~子同情以及好得要命的律师?#8221;
有一位伟人利用了q点Ҏ,l果成就了科学史上的话Q他是爱因斯坦?



Q=Q=Q=Q=Q=   双鱼的致命缺点:懦弱   Q=Q=Q=Q=Q=


现实中的双鱼座确实给人太多的失望Q懦弱,多疑Q自卑,优柔寡断Q没有主?#8230;…一个双鱼或许没有上面全部的特点,但至会有一Q二个。就是伟大如周恩来Q有时候难免有些优柔寡断和没有主见Q当Ӟq种时候不多?
? 成双鱼优柔寡断的原因很单。因为同样一个选择Q在一个射手看来,只需要考虑2样东西,但是在双鱼看来,却需要考虑10样东西,因ؓ他想的实在是太多 了。简单的说一句话Q双鱼都会想到它会给周围的h带来多少U不同的影响Q它会让人对自己有怎么L看法Q会不会造成误解。(虽然很多时候,双鱼会冲动的? 一些话脱口而出Q?

至于多疑Q这点和自卑联系的比较紧密。虽然双鱼能轻易的了解Ҏ的意图,看透事情的真相Q但是却往往不能坚持住自 q观点Q这U不能坚持大多数是因为双鱼自己不愿接受q个事实Q也有很多时候是因ؓ双鱼对自׃够自信。关于前一点,比较H出的一个例子是Q双鱼的女 孩不到男孩子直截了当的告诉她Q他不爱她了Q女孩就Lq抱有一U希望,虽然奛_心里明白的很?     
懦弱呢?关于q点Q和信Ԓ联系在一赗你一定觉得很奇怪,懦弱和信仰又有什么关pdQ?br>
? 仰是U很可怕的力量Q他可以让一个h做出qx不敢做的事情Q拥有不该拥有的勇气Q牺牲不该牺牲的东西。而双鱼恰恰是没有一丁点信Ԓ的,q有,也不q是? 了给生活加一点调呛_Q或是给自己找一个避难所。对于双鱼来_自己能过舒适,安稳的日子,比什么都重要。富贵如云Q最想的开q点的就是双鱼了。至? 爱国什么的Q酒饱饭的双鱼可以hȀ昂,也会不惜重金施于Q但是只是徏立在自己有好日子q的前提下?br>
接下来,可以解释下双鱼的懦弱了?br>
? 要能让自己和׃hq_^安安Q有什么不可以忍受的呢Q什么尊严,什么气节,见鬼d。所以只要不把双鱼逼到l境Q你可以嘲弄双鱼的懦弱。每条鱼的忍受范? 都不同,但一般都比正思h多那么一点点。但是如果你不小心让一条鱼觉得无\可走了,那么你真的要心了。鱼可以践踏人间一切法律,无视所有道理,更不会? 虑自q严和h根{你务必要相信这一点,虽然q种时候很,但那只不q是因ؓ上帝不想让h们经常看到地q惨状?



Q=Q=Q=Q=Q=   双鱼的最大优点:感情   Q=Q=Q=Q=Q=

与其说双鱼是个ؓ爱情而活的星座,不如说双鱼是个ؓ感情而活的星座?  对于双鱼来说Q世界上最重要的东西是感情Q一条精上满的鱼Q可以没有其他东西,已l是最q福的hQ当Ӟl大多数情况下,没有其他东西Q很隄上满Q?br>
M感情对于双鱼来说都是重要的,爱情很重要,但不见得会比亲情更重要,在双鱼的g?br>
? 于鱼来说Q感情是单纯的,是单独的。鱼可以原谅Ҏ的一切,只要那个人是真心对他好的。你可以十恶不Q可以吃喝嫖赌,可以之前是h可夫的妓女Q可以是 个卑鄙无ȝ骗子Q都可以原谅Q只要鱼能确定你是真心的喜欢他,对他好。但是请注意一点,大部分的鱼都比你聪明Q不要以Z的小伎俩可以骗到|你是不是 真心喜欢他,他比谁都清楚?br>
对于一个男孩子来说Q双鱼女孩能l你对于一个女孩子惌的一切,温柔Q爱你不一切,可爱Q很多时候是装的Q? 鱼大多数是很聪明的)Q体?#8230;…对于一个女孩子来说Q双鱼男?#8230;…?#8230;…看你的运气了Q如果你遇到的鱼是个没有志气Q不惛_事,玩玩乐乐的鱼Q而且他已l? 25岁左右了Q那么好心的提醒你,q是早d他吧。除非你是个富婆Q或者你只是找个情hQ没有h比双鱼更适合做情ZQ安全快乐而无副作用)。否则,? 会经历世间最凄凉的婚d生活Q阿?#8230;……………
那么如果你遇到的鱼是有事业心Q能上进Q肯做事的鱼Q或者干脆就是事业有成的|那么真的? 恭喜你,你是千万女中最q运的一个,再挑剔的女h也无法对一个有上进心有事业的鱼有更多的要求了。你可以得到世界上一切的温柔和快乐,包括用钱买的到的 和用׃不到的,鱼很乐意把他的一切奉献给他爱的hQ看Cq人开心,他会更开心。大部分的鱼?#8220;一?#8221;仅仅只有感情Q而没有物质,但是我们现在讨论? 是最优秀的那U鱼Q那U能随时把名望和财富送给你的|现在你知道你有多q运了吧?



Q=Q=Q=Q=Q?  提到感情不得不提的:公^   Q=Q=Q=Q=Q?br>
很奇怪吗Q?br>
公^对于双鱼来说Q是个很重要的单词?br>
双鱼没有普遍意义上的价DQ是非观Q你不能用这件事q样做是对的Q那样做是错的来说服一个双鱼。永q记住,鱼的世界里很有寚w?br>
那么鱼又是怎么来处理他和别人(其是爱人的关系Q呢Q?是公^?br>     
如果鱼曾l有q十几,二十个女朋友Q那么他׃会在意你以前有过多少个男朋友Q如果鱼一个不心跑出ȝ了一夜情Q那么你一夜情的时候,他也会选择无所谓?

? 吧,q你的鱼纯情的一塌糊涂,你是他(她)的第一ơ,他也可以原谅你的曄花心Q一时花心,可能会的花心Q只要你能用_的关心和真心的喜ƢI补。鱼? 致兑换了下你的关心(兑换比例只有天知道了Q呵呵)Q如果觉得双方大致公q的Q相对于他对于你的感情付出)Q那么他无所谓,׃原谅你。     
所以和鱼相处是件很单的事情Q只要你能保证你l他的和他ؓ你付出的差不多多Q就可以了。至于u理道德嘛...嗯,讲真的,g来不是教条主义者?     
反过来,如果你让D得你对他的关心不够多Q对他的׃够多Q不够多是指没有他给你的多)Q那么鱼会在痛苦之后Q也相应的减对你的兛_和爱Q不要怀疑,q方面,鱼比谁都表现的现实和斤斤计较?



Q=Q=Q=Q=Q=   感情中的完美M   Q=Q=Q=Q=Q=

鱼在意的东西很少Q所以很不幸Q鱼对于他在意的东西是完美M者的态度?
对于鱼来_完美的情Z是忠贞不二的情hQ不是事业爱情兼儡情hQ也不是外Ş完美的情人。鱼要求的是“完美的爱”?br>
你可以不l常说我׃Q但是你说的时候,一定要是真心实意?br>
你可以很陪他逛街Q但是你陪的时候,一定要是真的开开心心?br>
你也可以对他说很的情话Q但是你要保证,你对别h说的情话更少Q而且你对他说的是真心的话?

? 于鱼来说Q欺骗和做作是最不可原谅的。很多h以ؓ单单的对D几句我爱你,固定性的发些短信问候鱼Q经ؓg些好东西p让鱼觉得被爱了。真不幸Q? 大部分鱼都聪明过了头Q一般都能轻松L别哪些D动是真心的,哪些不过是手D(如果你曾l用q些手段征服q双鱼女生,也别得意Q只不过是双鱼女生比L更难 以拒l别已Q?br>
所以,误实一点对待鱼Q爱他多就l他多少Q他也会l你同样多。这臛_比他生你的气好的多,不是吗?



Q=Q=Q=Q=Q=   双鱼真的O吗?   Q=Q=Q=Q=Q=


所有的星解释都会说双鱼是O的,但是所有和双鱼Q特别是双鱼LQ一般浪漫都是指L做的事情Q接触过的hQ都往往感觉不到双鱼的浪漫,到底是ؓ什么呢Q难道双鱼ƈ不浪漫?

我给你个肯定的答案,双鱼l对OQ他脑子里面的浪漫点子不仅包含了所有好莱坞大片的经典场景,q有更多他自q原创镜头Q他时不时的都在qLO的场面,一个鱼可能在他18的时候就开始想?0岁结婚的布置?br>
那么Z么现实中是两样呢Q?因ؓ2点,自卑和善良?
前一点很好理解,大部分的O需要自信。很多时候,不是gx漫,而是不好意思和没胆子那么做Q你能理解是吧,呵呵?br>
那么自信的鱼呢?Z么他也不OQ?

因ؓ他没有遇到合适的人,因ؓ他善良?br>
? 鱼的爱情大部分是有些被动的。鱼LL的喜Ƣ上一个女孩子Q注意,我用的单词是喜欢Q,然后开始和q个奛_开始交往Q然后十有八九,会发现这个女孩不? 能给自己完美的爱的女孩(q是肯定的,遇到最合适自q人哪有那么容易)Q鱼很现实的知道Q他和这个女孩不可能有将来的Q?个h能拥有只能是一D回忆。那 么对鱼来_l大部分的情话都会说不出口,因ؓDq道这些话都是骗h的,很多O的D动做不出来,因ؓg敢让奛_L太深Q怕分手的那一天女孩太? 心。很多h说处奻I金牛的h想的多,其实鱼想的ƈ不比他们,只不q犹犹U豫又舍不得的|q明了的知道和奛_没有来Q也不会点破Q只会静静的l持Q? 享受拥有的每一天。但是这L情况下,鱼的善良p鱼忍住了很多O的情话和行动?

我这么说是不是显的鱼很高?呵呵Q没有什么真正高的人。鱼能如此的为女孩着惻I是因么做能让D得自己很伟大Q有一U悲剧式的美感,鱼愿意让自己沉浸在这U自我的意淫中?br>
当然Q这栯比不顾别h的死z,只图自己开心要好的多是不是Q?所以还是应该ؓg鼓鼓掌的?

所以,如果有一天,你看C条浪漫无比的|不要怀疑,他已l认定你们有个美好的未来Q他已经知道他不会给你太多的伤心了,那你q犹豫什么?上去拥抱你的q福吧?




Q=Q=Q=Q=Q?  l语Q什么样是好的双|   Q=Q=Q=Q=Q?br>
双鱼有很多缺点,但是大多数都可以原谅。除?条,懒惰和犹豫?     而双D成ؓ一条好|所需要的东西很简单,事业?

其实不用L醒鱼们其他的事情了,他们自己都能x白。只需能保证鱼能稳步进行他们的事业可以了?br>
一旦鱼用心去赚׃Q那么他肯定能赚到钱。但是这一点很难,真的很难Q如果有一天,你看C条生龙活虎的|千万不要放过Q好好的捆住他,很有可能Q他会带l你所有的梦想?br>



]]>
there is a will there is a wayhttp://www.tkk7.com/chinawin/archive/2007/05/05/115426.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Sat, 05 May 2007 07:33:00 GMThttp://www.tkk7.com/chinawin/archive/2007/05/05/115426.htmlhttp://www.tkk7.com/chinawin/comments/115426.htmlhttp://www.tkk7.com/chinawin/archive/2007/05/05/115426.html#Feedback0http://www.tkk7.com/chinawin/comments/commentRss/115426.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/115426.html




]]>
人是一U害怕孤独寂寞的动物Q?/title><link>http://www.tkk7.com/chinawin/archive/2007/05/05/115415.html</link><dc:creator>我们走在JAVA的光明大道上</dc:creator><author>我们走在JAVA的光明大道上</author><pubDate>Sat, 05 May 2007 05:19:00 GMT</pubDate><guid>http://www.tkk7.com/chinawin/archive/2007/05/05/115415.html</guid><wfw:comment>http://www.tkk7.com/chinawin/comments/115415.html</wfw:comment><comments>http://www.tkk7.com/chinawin/archive/2007/05/05/115415.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/chinawin/comments/commentRss/115415.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/chinawin/services/trackbacks/115415.html</trackback:ping><description><![CDATA[人是一U害怕孤独寂寞的动物Q无论哪个国Ӟ什么hU,Mq龄Q男人或是女人,都是...............<br><img src ="http://www.tkk7.com/chinawin/aggbug/115415.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/chinawin/" target="_blank">我们走在JAVA的光明大道上</a> 2007-05-05 13:19 <a href="http://www.tkk7.com/chinawin/archive/2007/05/05/115415.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>不能完全理解的SQL,自增主键,某条记录删除?能自动找到IDP高手指点Q?/title><link>http://www.tkk7.com/chinawin/archive/2007/05/03/115093.html</link><dc:creator>我们走在JAVA的光明大道上</dc:creator><author>我们走在JAVA的光明大道上</author><pubDate>Wed, 02 May 2007 20:16:00 GMT</pubDate><guid>http://www.tkk7.com/chinawin/archive/2007/05/03/115093.html</guid><wfw:comment>http://www.tkk7.com/chinawin/comments/115093.html</wfw:comment><comments>http://www.tkk7.com/chinawin/archive/2007/05/03/115093.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/chinawin/comments/commentRss/115093.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/chinawin/services/trackbacks/115093.html</trackback:ping><description><![CDATA[<p> </p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">CREATE</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">TABLE</span><span style="COLOR: #000000"> img (id_num </span><span style="FONT-WEIGHT: bold; COLOR: #000000">int</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">IDENTITY</span><span style="COLOR: #000000">(</span><span style="FONT-WEIGHT: bold; COLOR: #800000">1</span><span style="COLOR: #000000">,</span><span style="FONT-WEIGHT: bold; COLOR: #800000">1</span><span style="COLOR: #000000">), company_name sysname)<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">INSERT</span><span style="COLOR: #000000"> img(company_name) </span><span style="COLOR: #0000ff">VALUES</span><span style="COLOR: #000000"> (</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">New Moon Books</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">)<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">INSERT</span><span style="COLOR: #000000"> img(company_name) </span><span style="COLOR: #0000ff">VALUES</span><span style="COLOR: #000000"> (</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">Lucerne Publishing</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">)<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008080">--</span><span style="COLOR: #008080"> SET IDENTITY_INSERT ON and use in img table.</span><span style="COLOR: #008080"><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">SET</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">IDENTITY_INSERT</span><span style="COLOR: #000000"> img </span><span style="COLOR: #0000ff">ON</span><span style="COLOR: #000000"><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">DECLARE</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@minidentval</span><span style="COLOR: #000000"> </span><span style="FONT-WEIGHT: bold; COLOR: #000000">smallint</span><span style="COLOR: #000000"><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">DECLARE</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@nextidentval</span><span style="COLOR: #000000"> </span><span style="FONT-WEIGHT: bold; COLOR: #000000">smallint</span><span style="COLOR: #000000"><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">SELECT</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@minidentval</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">MIN</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">IDENTITYCOL</span><span style="COLOR: #000000">) </span><span style="COLOR: #0000ff">FROM</span><span style="COLOR: #000000"> img<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top> </span><span style="COLOR: #0000ff">IF</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@minidentval</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">IDENT_SEED</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">img</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">)<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top>    </span><span style="COLOR: #0000ff">SELECT</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@nextidentval</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">MIN</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">IDENTITYCOL</span><span style="COLOR: #000000">) </span><span style="COLOR: #808080">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">IDENT_INCR</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">img</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">)<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top>    </span><span style="COLOR: #0000ff">FROM</span><span style="COLOR: #000000"> img t1<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top>    </span><span style="COLOR: #0000ff">WHERE</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">IDENTITYCOL</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">BETWEEN</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">IDENT_SEED</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">img</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">) </span><span style="COLOR: #808080">AND</span><span style="COLOR: #000000"> </span><span style="FONT-WEIGHT: bold; COLOR: #800000">32766</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">AND</span><span style="COLOR: #000000"><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top>      </span><span style="COLOR: #808080">NOT</span><span style="COLOR: #000000">    </span><span style="COLOR: #808080">EXISTS</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">SELECT</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">FROM</span><span style="COLOR: #000000"> img t2<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top>          </span><span style="COLOR: #0000ff">WHERE</span><span style="COLOR: #000000"> t2.</span><span style="COLOR: #0000ff">IDENTITYCOL</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> t1.</span><span style="COLOR: #0000ff">IDENTITYCOL</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">IDENT_INCR</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">img</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">))<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top> </span><span style="COLOR: #0000ff">ELSE</span><span style="COLOR: #000000"><br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top>    </span><span style="COLOR: #0000ff">SELECT</span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">@nextidentval</span><span style="COLOR: #000000"> </span><span style="COLOR: #808080">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #ff00ff">IDENT_SEED</span><span style="COLOR: #000000">(</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #ff0000">img</span><span style="COLOR: #ff0000">'</span><span style="COLOR: #000000">)<br><img src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">SET</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">IDENTITY_INSERT</span><span style="COLOR: #000000"> img </span><span style="COLOR: #0000ff">OFF</span></div> IDENTITYCOL:q回表中identity?<br>IDENT_SEED(表名):IDENT_SEED() 函数q回表中标识性字Didentity column 的初?<br>IDENT_INCR(表名):q回identity列的增量?<br>SET IDENTITY_INSERTQ允许将昑ּ值插入表的标识列?br><br>q是不能完全理解,请哪位高人分析分? <img src ="http://www.tkk7.com/chinawin/aggbug/115093.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/chinawin/" target="_blank">我们走在JAVA的光明大道上</a> 2007-05-03 04:16 <a href="http://www.tkk7.com/chinawin/archive/2007/05/03/115093.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>喜欢q首诗句http://www.tkk7.com/chinawin/archive/2007/05/03/115092.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Wed, 02 May 2007 20:02:00 GMThttp://www.tkk7.com/chinawin/archive/2007/05/03/115092.htmlhttp://www.tkk7.com/chinawin/comments/115092.htmlhttp://www.tkk7.com/chinawin/archive/2007/05/03/115092.html#Feedback1http://www.tkk7.com/chinawin/comments/commentRss/115092.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/115092.html          
          柔情似水Q佳期如梦,忍顾鹊桥归\Q?br>
  金风玉露一盔R,便胜却h间无数?br>
          两情若是久长Ӟ又岂在朝朝暮暮?
  
                           ——秦观《鹊桥仙?





]]>
自问自答Qؓ什么安装JDKӞ又要安装JREQ而JDK内又有一个JRE呢?http://www.tkk7.com/chinawin/archive/2007/05/03/115088.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Wed, 02 May 2007 18:44:00 GMThttp://www.tkk7.com/chinawin/archive/2007/05/03/115088.htmlhttp://www.tkk7.com/chinawin/comments/115088.htmlhttp://www.tkk7.com/chinawin/archive/2007/05/03/115088.html#Feedback1http://www.tkk7.com/chinawin/comments/commentRss/115088.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/115088.html
自己提出问题Q自己来解答Q现在准备找找资料!

------------------------------------------------

GOOGLE 上找来的资料Qhttp://www.cjsdn.net/post/view?bid=1&id=9965&sty=1&tpg=1&age=0


l出地址Q也不要再{载了?br>
大家都能搜到的!




]]>
寚w向接口编E的体会Q?Q?/title><link>http://www.tkk7.com/chinawin/archive/2007/05/01/114929.html</link><dc:creator>我们走在JAVA的光明大道上</dc:creator><author>我们走在JAVA的光明大道上</author><pubDate>Tue, 01 May 2007 04:17:00 GMT</pubDate><guid>http://www.tkk7.com/chinawin/archive/2007/05/01/114929.html</guid><wfw:comment>http://www.tkk7.com/chinawin/comments/114929.html</wfw:comment><comments>http://www.tkk7.com/chinawin/archive/2007/05/01/114929.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/chinawin/comments/commentRss/114929.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/chinawin/services/trackbacks/114929.html</trackback:ping><description><![CDATA[《JAVA与模式》这本书Q一q前׃了,但说真的Q当时真的是只看得懂字,看不明白道理Q?br>所以当有空时我又拿出来翻,q次对于W?章的软g可维护性与可复用性,特别有感触!<br><br>我也不想抛很多技术名词出来(开-?原则之类的)Q亲w经历告诉我Q如果看的h不是自己明白其中的道理,那他看多了这U名词,׃惯的把他当口头语来用了,已经明白的hQ自然有比我更高的认识?br><br>所以我选择一U比?#8220;?#8221;的方式,说出我的体会。(因ؓ我就是一俗hQ?br><br>q是回到接口上来吧,什么时候接口才能v作用Q当你需要处理将来不断变化的需要时Q?br><br>有这么一个场景:<br><br>某导演要拍个大片Q然后开会时他对助手说出要找女一Pq对女一可求如下:<br><br>1。全国知名女性;<br>2。有l世容貌Q?br>3。n材一;<br><br>好了先说q?个吧?br><br>助手Ҏ要求L?某某x星AQ但助手知道Q导演老h家不会一看就看中的,所以准备联pMx星BQ女明星C.<br><br>果然Q导演开始觉得女明星Aq不错,但是没过2天,觉得要换Q(演艺圈的事谁说得清呢Q,q时助手马上有BQC来代替!<br><br>助手的工作应变十分的好,导演大大的有赏!<br><br>现在我们来简单分析下Q?br><br>把导演对x星的要求作ؓ接口的定义?br>该接口是三个特征的集合:<br><br>1。全国知名女性;<br> 2。有l市容貌Q?br> 3。n材一;<br><br>导演只是ҎW合q?个特征要人,而助手根据这3个特征去找hQ显然女明星 AQBQC 必须同时W合q?个特征,Q也是实现了这个接口)<br><br>导演在不满意  x?A 后,能迅速找?B QC 做替换,助手自然是功不可没,但根本原因,是因为导演的要求是放?特征的集??<br><br>试想如果导演当初是指名到姓的要谁谁做女一P然后找来又不满意了,要求q么具体Q助手哪能那么快找来其他Z替?<br><br>下面开始要抛点名词了,我把q里导演的先见之明叫?“依赖抽象”Q?br><br>public interface  女一号{<br><br>    public void 全国知明x?);<br>    public void 有绝世容?);<br>    public void w材一?);<br><br>}<br><br>public class x星A implements 女一号{<br><br>    public void 全国知明x?){<br>     张某某;<br>    }<br>     public void 有绝世容?){<br>    貌似天仙Q?br>    }<br>     public void w材一?){<br>    三围Q?5c,38,80Q?br>    }<br>public class x星B implements 女一号{<br> <br>     public void 全国知明x?){<br>      某某姐姐Q?br>     }<br>     public void 有绝世容?){<br>     吓死路边一头牛Q?br>     }<br>     public void w材一?){<br>     三围Q?0dQ?5,95Q?<br>     }<br><br>public class x星C implements 女一号{<br> <br>     public void 全国知明x?){<br>      某某仙Q?br>     }<br>     public void 有绝世容?){<br>      人爱;<br>     }<br>     public void w材一?){<br>     三围Q?0c,35,80Q?<br>     }<br>}<br><br><br><br><br><br><br> <img src ="http://www.tkk7.com/chinawin/aggbug/114929.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/chinawin/" target="_blank">我们走在JAVA的光明大道上</a> 2007-05-01 12:17 <a href="http://www.tkk7.com/chinawin/archive/2007/05/01/114929.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>寚w向接口编E的体会Q?Q:把自己当做h来思考!http://www.tkk7.com/chinawin/archive/2007/05/01/114909.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Mon, 30 Apr 2007 20:01:00 GMThttp://www.tkk7.com/chinawin/archive/2007/05/01/114909.htmlhttp://www.tkk7.com/chinawin/comments/114909.htmlhttp://www.tkk7.com/chinawin/archive/2007/05/01/114909.html#Feedback1http://www.tkk7.com/chinawin/comments/commentRss/114909.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/114909.htmlW一ơ写接口ӞW一个感觉就是,写接口跟没写一栗定义一个接口,马上d实现c!其实此时是用着面向q程的思\写程序,然后挂了个羊_说v来怎么也有个接口了Q?br>
今天看了一位老兄写的对于接口的心得体会,真是太有同感了!

不要Z接口而接口,当你把自׃当做是个E序员来思考时Q就能把用h的思想来思考了Q你不会写程序,׃会考虑l节的实CQ此时你所x的问题就是比较抽象的了,你看q不正符合面向对象的原则吗?当年张三丰教张无忌打太极是要把招式全忘了,你要定义接口前就先忘了自己是个程序员吧!
 
当然不可能有100%的抽象,最l你q是要回到实现细节上来的Q可此时你已是学会了太极的张无忌了!



]]>
影响中国E序员成长的不安定因?(以下排名不分先后)http://www.tkk7.com/chinawin/archive/2007/05/01/114906.html我们走在JAVA的光明大道上我们走在JAVA的光明大道上Mon, 30 Apr 2007 19:05:00 GMThttp://www.tkk7.com/chinawin/archive/2007/05/01/114906.htmlhttp://www.tkk7.com/chinawin/comments/114906.htmlhttp://www.tkk7.com/chinawin/archive/2007/05/01/114906.html#Feedback1http://www.tkk7.com/chinawin/comments/commentRss/114906.htmlhttp://www.tkk7.com/chinawin/services/trackbacks/114906.html1.躁: 凡事Ʋ速则不达,可现在太多的人希望能走捷?最l结果呢? 怿做过q条路的Z说也知道,q在走的人对他说了也没用!


2.q: 我们国家看似软g行业蓬勃发展,软g公司Ʋ与各地发廊试比?可招聘场上招人的招不到可用之?应聘的h...(后半句不说也|?说得大家都伤?)难怪每家发廊门口都要脓张急招按摩姐,工资?待遇?

3.拿来MQ拿来主义本来也是g好事Q可当大安用拿来主义时Q我们可以换个名词叫“天下文章一大抄”了。曾几何Ӟ你是否有在GOOGLE上搜索一个问题,接着看到无数一L{案Q却不是你想要的那一个时的无奈!

4.新技术名词:q年头新技术发展势头强Ԍ搞得大家都来不及学,只得把新技术的名词背背熟,为啥Q招聘会上怎么也能吹上2句!

5.一代后推前浪Q前顶d:Ch到进公司Q一U只要؜个时间上的经验,一q半载后x加工资,另一U抱着学习的态度却无人可学或是无教。第三中最q运了,有个好老大肯教肯带Q烧高香Q?br>
6.TODO...

]]>
վ֩ģ壺 ѵɫƵ| ˮƵwwwƵ| 㽶ѿƬƵapp| רþ| ɫ˵| ҹɫƵվ| ŷպĻһ | йƷNѹۿ| ޳aƬӰԺ| ҰƵ߹1| ޾ƷAAƬ߹ۿ | ޹Ʒվ߲| ҹƷѹۿ| 㽶97Ƶ| ޵һҳۺͼƬ| ˿wwwƵ| þþŷղ| 99reƵ| һ| aëƬƵ| òѸƵ| ޹ŮƵ| ŮڵƵ| һػaѴƬ| ޾Ʒþ| 99ƷȫѹۿƵ | avպavӰƬƷ| 99þ99þþƷѿ| һ| ˳վ߲| xxxxƵѲֱ| ˳ëƬ߲| ƷV޾ƷVպƷ | ߲˳ëƬ| ޳һӰ| һëƬڲƵ| ҳƵվ| ۺ߹ۿ| þĻƷһ| ߹ۿwwwƵ| ƷרWEB|