Java究竟怎么玩?

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

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 31 下一页

2008年2月4日

摘要: 我们都知道,由于Array(数组)通常意义上讲只是一个单纯的线性序列,又基于Native,凭此它的效率历来便号称Java中最高。所以通常我们也都承认Java中效率最高的存储方式就是使用数组。但是,由于数组初始化后大小固定,索引不能超出下标,缺少灵活的扩展功能等原因,使得很多人放弃了数组的使用, 转而使用Collection,List,Map,Set等接口处理集合操作。诚然在Java中使用集合类可以极大的简化我们的代码编写量。但是,有时明明只是缓存一些线性数据,还偏偏有人要使用HashMap保存,系统为此付出了不必要的内存损耗。如果是通常的程序还没有什么,当应用在高并发或者加载高内存消耗对象时( 阅读全文
posted @ 2008-02-04 21:46 cping 阅读(466) 评论(0) 推荐(0) 编辑

2008年2月3日

摘要: 上次我已说过Java实现2.5D的关键在于斜视图坐标的转化,只要“你的美工”或者“你——的美工”技术到位,2D到2.5D的图形就简单实现来说就已经足够了(暂不考虑日照及云雾等特殊效果)。但反过来说,2.5D界面也确实对美工有了一定的要求,如果没有好的原图,2.5D程序实现起来将事倍功半,枉费气力不说,还达不到应有的效果。而遗憾的是,对于我这种非游戏开发人员来说,游戏美工简直不可求更不可遇,而我搜遍google,却也找不到多少2.5D地图可供使用(我想找皇家骑士团或最终幻想战略版那种地图,居然没有现成的……准备过两天重下游戏自己抠图……)。于是我怒从胸中起,恶向胆边行,将一种更加极端的方法付诸于 阅读全文
posted @ 2008-02-03 00:40 cping 阅读(578) 评论(0) 推荐(0) 编辑

2008年2月2日

摘要: 老生常谈了,直接看代码。bufferedimage.getColorModel().getTransparency()以获得原始图片透明度用于生成缓存图,在缓存图进行相应操作即可。/***//***旋转图片为指定角度**@parambufferedimage*目标图像*@paramdegree*旋转角度*@return*/publicstaticBufferedImagerotateImage(finalBufferedImagebufferedimage,finalintdegree)...{intw=bufferedimage.getWidth();inth=bufferedimage.g 阅读全文
posted @ 2008-02-02 22:11 cping 阅读(983) 评论(0) 推荐(0) 编辑

摘要: 第二节:残酷公元21世纪,人类科技日益进步,生存环境却反而逐渐趋于恶劣。为了争夺有限的资源,竞争随之接踵而来。人与人、组织与组织、国家与国家,仿佛都要你吃了我,我吃了你。 顾炎武若复生此时,恐怕依旧要无奈的感叹“亡天下”了。再说那小贩,见吓跑了陈序顿觉洋洋得意,也不管地上的污垢,随便就找个台阶坐下,竟高傲的翘着二郎腿哼起小调来。也是,毕竟这两年盗版生意没往常那么好做了,90年代初那种盗版仙剑游戏4、50元的情景早已一去不返,今天遇上这么个面瓜虽然挣的不多,但也算是一种胜利,光是想就觉得痛快,着实该高兴一下的。但就在这小贩独自陶醉当口,他的背后却突然出现了两个身穿白色西服的高个子男子,看着这两人 阅读全文
posted @ 2008-02-02 14:37 cping 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 最近CSDN似乎盛行程序员小说连载,于是我也发个以前写的上来连载……我不擅长描写,但作为读者,我觉得自己还有一些分辨力,知道哪些写得不好,哪些写得好。————————————————————————————————————————————第一节 盗版 孔子曰:“知之为知之,不知为不知,是知也”在中国沿海某个地图上也不好标出的位置上,有一处名为雾赐都的美丽城市,随着城市的发展与建设,越来越多的新投资项目启动上马,也同时吸引着越来越多敢于梦想的年轻人到此工作发展,这不,又有一名立志成为本地第一程序员的年轻人,来到当地最大的IT公司,Woolgathering集团应聘了。在该集团一间小型会议室中,正 阅读全文
posted @ 2008-02-02 11:58 cping 阅读(165) 评论(0) 推荐(0) 编辑

2008年1月28日

摘要: 印尼前总统苏哈托因多器官衰竭于27日在医院死亡, 终年86岁。老贼此去,带走毕生罪恶,空留骂名天地间。我50万华侨英灵不散,当啖食其魂魄永不超生! 阅读全文
posted @ 2008-01-28 10:28 cping 阅读(1768) 评论(0) 推荐(0) 编辑

2008年1月23日

摘要: 没有标题写的那么大……真要用Java重写太阁五不说别的,光整理原图就够累死我的……游戏截图:只是一个太阁五中加农业水平小游戏的再现……用本人loonframework-game包进行图形处理,算是一个对jar包的测试程序,完整程序下载地址,仅将使用到的类和图形打包:http://looframework.sourceforge.net/download/Tg.jar源码如下:TgIrrigationScript.javapackageorg.loon.framework.test.tg;importjava.awt.Color;importjava.awt.Frame;importjava.a 阅读全文
posted @ 2008-01-23 10:38 cping 阅读(248) 评论(0) 推荐(0) 编辑

2008年1月15日

摘要: 天黑了……跑路了……随便写点……看例子:packageorg.loon.test;importjava.util.Iterator;importjava.util.Map;importjava.util.Properties;importjava.util.TreeMap;/***//***<p>*Title:LoonFramework*</p>*<p>*Description:*</p>*<p>*Copyright:Copyright(c)2007*</p>*<p>*Company:LoonFramework 阅读全文
posted @ 2008-01-15 17:12 cping 阅读(395) 评论(0) 推荐(0) 编辑

2008年1月14日

摘要: 继续上一篇blogusingSystem;usingSystem.Runtime.InteropServices;usingSystem.Drawing;usingSystem.Drawing.Imaging;namespaceorg.loon.util...{/**////<summary>///AVIWriter的摘要说明,chenpeng,Email:ceponline@yahoo.com.cn。///</summary>publicclassAVIWriter...{conststringAVIFILE32="AVIFIL32";privat 阅读全文
posted @ 2008-01-14 15:25 cping 阅读(1099) 评论(1) 推荐(0) 编辑

摘要: AVI英文全称为Audio Video Interleaved,即音频视频交错格式。它是一种将语音和影像同步组合在一起的文件格式。AVI支持256色和RLE压缩,主要应用在多媒体光盘上,主要用来保存电视、电影等各种影像信息。在Windows系统中,借助于API之利,我们能够轻易的实现AVI文件的分解与重组。下面,我给出一个C#版本的AVI分解示例。usingSystem;usingSystem.Drawing;usingSystem.Runtime.InteropServices;usingSystem.IO;namespaceorg.loon.util...{/**////<summa 阅读全文
posted @ 2008-01-14 10:44 cping 阅读(691) 评论(0) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 31 下一页