Java究竟怎么玩?

天地程序已定棋,人间大数待变局

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  307 随笔 :: 1 文章 :: 86 评论 :: 15万 阅读

03 2008 档案

摘要:在进行Javascript开发,有时会有一些动画效果的实现需要,这往往浪费了开发人员不必要的精力。而Ext开发小组则提供了Fx类集中处理了大部分常用的js动画特效,减少了我们自己手写代码的复杂度。下面我给出一个简单的实例代码,其中囊括了大部分的Ext动画效果:效果图如下:操作图片如下:CartoonExt.js//图片宽varWIDTH=300;//图片高varHEIGHT=262;functionreset()...{//以Ext获得指定元素,并指定此元素左边距、上方边距、右边距、下方边距Ext.get('target').highlight().setBounds(10,1 阅读全文
posted @ 2008-03-29 00:23 cping 阅读(272) 评论(0) 推荐(1) 编辑

摘要:众所周知,百度作为世界上最大的中文搜索引擎,有极好的用户资源可以转换到他们想要转换的任意领域中去。无论是IM也好,网游也罢,乃至于B2B服务;我认为以百度现有资源在中国做这些全都毫无难度,乃至于根本不存在能不能做的问题,只是想不想做罢了。 比如最近百度准备向IM领域进军,其实只是早晚的事情而已;但这个时期推出百度Hi,可以说推出的不但对,而且推出的极是时候,在珊瑚虫冤案发生后,百度HI的出现,令我们这些反IM垄断者大呼万岁。近日我抽空试用了传说中的百度Hi,就测试版来说,百度的表现比我想象中要好很多,尤其是在百度的软件推广手段上,堪称C2C的典范……百度Hi测试版下载地址:http://im. 阅读全文
posted @ 2008-03-27 23:23 cping 阅读(256) 评论(0) 推荐(0) 编辑

摘要:这是一个吃豆游戏的Java实现,具体代码较多请下载文件。下载地址:http://download.csdn.net/source/396925 packageorg.loon.test;importjava.awt.Color;importjava.awt.Event;importjava.awt.Frame;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.Insets;importjava.awt.MediaTracker;importjava.awt.Panel;importjava.awt.Toolkit;impor 阅读全文
posted @ 2008-03-27 12:03 cping 阅读(476) 评论(0) 推荐(0) 编辑

摘要:2008年3月20日深圳市南山区法院对此案做出一审判决:珊瑚虫作者陈寿福做出了判决。根据判决书,珊瑚虫作者陈寿福犯侵犯著作权罪,珊瑚虫QQ软件的制作者陈寿福犯侵犯著作权罪,被判处有期徒刑3年,并处罚金人民币120万元,对其违法所得117.28万元予以追缴。 本人观点早前已写于:灭了珊瑚虫,下一个是谁? 此案出的蹊跷,判的荒唐,判此案者不通软件,评此案者不懂技术,而言辞凿凿,自诩“保护软件产业,打击盗版”;此为妓于先,而建牌坊以张表于后者!盖天下之大谬,IT业之奇辱!终究首发于中国,耻何以甚,耻何以堪!———————————————————————————————————————————— 律. 阅读全文
posted @ 2008-03-22 10:06 cping 阅读(192) 评论(0) 推荐(0) 编辑

摘要:在桌面程序gui开发中,menu是我们所经常使用的组件之一,它为用户提供了便利的程序功能选择项;而在web开发中,如何制作menu菜单效果一直是个很棘手的问题,如何让菜单通用,如何令菜单响应事件都需要我们自己动手来完成。所幸Ext也为我们提供了Menu组件,以Ext进行开发时,我们的不必要工作量将大大的减少。Ext的Menu组件,是通过几个类的联合来使用的,这些类包括:Ext.Toolbar、Ext.menu.Menu、Ext.menu.Item、 Ext.menu.CheckItem,以及一些特殊类型的菜单或菜单项,例如菜单Ext.menu.DateMenu、菜单项Ext.menu.Colo 阅读全文
posted @ 2008-03-20 09:53 cping 阅读(369) 评论(0) 推荐(0) 编辑

摘要:《叹今人无气节而作歌》气节非天授,教化乃形成。礼义令其立,廉耻令其生。首贵在知耻,首德在惜名。国乱人少问,国治多流行。燕客有气节,长虹贯日惊。汉士有气节,匈奴万里清。蜀相有气节,劳国尽鞠躬。晋将有气节,渡江振楫声。汉唐励气节,盛世凭此成。元清蔑气节,中国遂不兴。举凡流芳者,无一乱始终。百代人称贤,千秋仰斯名。纵使家国灭,凛然见英雄!为人失气节,谁复辨狡忠?为国失气节,谁复肯捐生?今朝不通此,群小乱视听。可笑清施琅,留名战舰中。可笑辽东民,“紫气”多欢迎。可叹宋鹏举,无人复称英。可叹天南者,俨然乱臣中。康熙本昏聩,舆论每多重。武悼本慷慨,舆论每多轻。时人行时政,多务称“实用”。以为开辟时,气节不 阅读全文
posted @ 2008-03-19 19:17 cping 阅读(129) 评论(0) 推荐(0) 编辑

摘要:我们都知道java中有布局管理器的概念,通过调整布局器可以简化我们对可视组件的管理。而在Ext中同样提供了自己的布局实现,以简化web界面的开发与定制。如下图所示,Ext的Layout可分解为东、西、南、北、中5个基本区域。在ExtJS2.0实现中,我们可以写成如下代码样式。ExtJS2.0配置方法如下:初识ExtJSLayoutExt.js/**//***<p>Title:LoonFramework</p>*<p>Description:Ext的Layout用例</p>*<p>Copyright:Copyright(c)2008&l 阅读全文
posted @ 2008-03-18 22:58 cping 阅读(207) 评论(0) 推荐(0) 编辑

摘要:ExtJS2.0中提供了一整套的web表示层UI解决方案,令我们可以非常轻易的实现平时较为复杂的javascript操作,在此我以表示层开发中使用较多的Dialog与Form功能进行一次ExtJS2.0的实现演示。ExtJS2.0的配置及运行方式请参阅 ExtJS2.0开发与实践笔记[0]-初识ExtJSDialogExt.js (此中包含了ExtJS的确定,分支选择,进度条,输入框等四个应用实例)/**//****/varDialogExt=function()...{/**//***追踪输出*@param{Object}str*/vartrace=function(str)...{//在E 阅读全文
posted @ 2008-03-11 15:38 cping 阅读(347) 评论(0) 推荐(0) 编辑

摘要:ExtJS2.0开发与实践笔记[0]——初识ExtJS简短的前言:随着网络技术的发展,良好的用户体验及丰富的客户端功能已成为Web程序所共同追逐的目标,并扮演非常重要的一环。基于Ajax应用思想的盛行,prototype、ext、dojo、yui、mootools等越来越多的第三方开源Javascript Library开始涌现,虽然这极大地增加了我们对web应用的扩展可能性,但同时也或多或少的增加了我们的学习难度。为此,我准备在blog中逐步整理学习心得,已备查找需要及看客指正。什么是ExtJS?按照Ext开发团队的说法,ExtJS从应用角度上讲是一个用户界面库,而不是一个JavaScrip 阅读全文
posted @ 2008-03-11 10:56 cping 阅读(214) 评论(0) 推荐(0) 编辑

摘要:Lucene:基于Java的全文检索引擎简介 作者:车东 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 http://www.chedong.com/tech/lucene.html Lucene是一个基于Java的全文索引工具包。 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene全文索引和数据库索引的比较 中文切分词机制简介:基于词库和自动切分词算法的比较 ... 阅读全文
posted @ 2008-03-10 12:40 cping 阅读(193) 评论(0) 推荐(0) 编辑

摘要:效果图如下: 在ACT类游戏中,你所扮演的角色时常会与各种杂兵发生这样或者那样的冲突,以此来增强游戏性。本回将例举一种Java游戏的杂兵制造方式。在此例中将原来的getTileHit改为注入Sprite,以此统一处理角色及杂兵的碰撞。publicPointgetTileHit(Spritesprite,doublenewX,doublenewY)Food.java(扮演食物的角色)packageorg.test.mario;/***//***<p>*Title:LoonFramework*</p>*<p>*Description:食物用类*</p> 阅读全文
posted @ 2008-03-10 11:39 cping 阅读(177) 评论(0) 推荐(0) 编辑

摘要:效果图如下: 孔丘仲尼先生曾经曰过“斋必变食,居必迁坐。食不厌精,脍不厌细”,被捧上天的圣人尚且如此,游戏中的角色更不例外,在ACT游戏中举凡加分、恢复体力、发动必杀技种种,都离不开“食物”的伟大功绩。我们大家都知道,在典型的平面2D ACT游戏中,是使用层级的概念来描绘整个画面的,最底层的背景一般不参与游戏进程,而由再上一级的前景来承载角色及限制角色活动区域。所有置于前景之上的本质上都是活动精灵,只是扮演的角色不同,才会发生不同的作用与效果。比如,在本例中我将Sprite抽象出来,而由Role及Food分别继承,他们的命运就变成了吃与被吃的关系……代码如下:Sprite.javapackag 阅读全文
posted @ 2008-03-09 11:12 cping 阅读(167) 评论(0) 推荐(0) 编辑

摘要:现在国际上软件开源的潮流已经越来越趋明显,几乎可断言成势不可挡。通常情况下人们之所以会青睐于开源项目,大体就在于开源项目具有以下七大优点:1、安全 2、可靠性/稳定性 3、开放标准和摆脱供应商依赖 4、减少对软件进口的依赖 5、增强自身的软件能力 6、杜绝盗版,遵守知识产权条约和世贸组织规定 7、软件本地化然而令人万分遗憾的是,与国际上开源社区的火热相比,国内的开源项目就显得有些寂寞冷清,甚至于李开复先生对此都颇有微词。当然形成这一状况的原因是多方面的,并不是一两句就能解释清的。所以在此我抛除社会客观影响不提,单就国人开源人的主观情况作些浅薄至极的“臆测”,取名为《国产开源项目的七宗罪》1、七 阅读全文
posted @ 2008-03-07 17:27 cping 阅读(322) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示