随笔:3 文章:9 评论:1 引用:0
BlogJava 首页 发新随笔
发新文章 联系 聚合管理

2010年10月27日

前不久,qq群里有个java朋友需要做折线图,折线图其实倒不难,用jfreechart或twaver都可以很容易做到,甚至自己做个这样的组件也不需要多长时间,但这个朋友有个比较特殊的要求:折线图要分区域颜色显示,处理上的确加大了难度
jfreechart能不能实现,我没具体研究,twaver的曲线本身支持mark的操作,但实现比较简单,仅仅是在各个区域分割地方加了条线来区分,达不到要求,因此我抽空改写了这个组件,难点主要是通过三角函数计算各个曲线与分割线的交叉点,找到这些点其实就简单了
具体效果图如下:
 
posted @ 2010-10-27 10:24 zg 阅读(435) | 评论 (0)编辑 收藏

2010年5月17日

谷歌的android平台没有像j2me那样,封装了个小小的游戏引擎,因此做起此类小游戏,似乎不是很方便,但该平台功能是强大的,毕竟是智能的手机系统平台,只要能想得到,就没有做不出来的效果!
最近在android平台上,按照j2me的那个游戏引擎,简单封装了一个,具备层管理、视窗定位、精灵的碰撞检测(包括图片像素级的检测)等功能,废话不多,上图上真相:




加了个显示车边框的菜单选项,这样可以方面查看小车旋转后,行进时的碰撞效果

游戏下载附件/Files/zgylf/Parking.rar
posted @ 2010-05-17 14:35 zg 阅读(370) | 评论 (0)编辑 收藏

2010年3月3日

系统介绍和界面截图可参考网站http://www.caihuanet.com/product/fps2008.html
posted @ 2010-03-03 00:40 zg 阅读(100) | 评论 (0)编辑 收藏
 
手机功能日益强大,招聘J2ME方面人才的公司也越来越多,而我平常对J2ME的技术也非常喜欢,花了一天时间写了一个停车入位的游戏,并在我的nokia手机上运行可用
该游戏是仿flash的一个游戏写的,所有图片资源全是在这个游戏上截取,原游戏地址可参考http://www.4399.com/flash/6164_4.htm?1024,这种游戏挺耐玩,当初为了打通关,花了差不多一周的时间
游戏界面截图



posted @ 2010-03-03 00:30 zg 阅读(92) | 评论 (0)编辑 收藏

2010年3月2日

该第三方物流系统是和2个朋友开发的系统

1、系统支持多所站模式,您可以自建所站。
2、每个所站存在一个系统储位(RECV进货暂存),系统支持商品预先设置 储位管理, 也可按照实际储位进行管理。
3、商品有三种单位(出货大、小单位,库存单位),小单位可与库存单位相同。除了报 废、配送点退货、退厂商货、回单作业使用库存单位外,其他作业均使用出货大、小单位。
   商品有三种存储状态(良品、搁置品,不良品),除不良品使用库存单位外,其它均使 用出货小单位计算库存。
4、进货验收后的商品作为良品全部进入RECV储位,您可以通过上架或者储位库存调整将RECV储位的商品移动到正常储位。
   进货验收的待检商品作为搁置品进入RECV储位,您可以通过库内管理中检验作业将商品 从RECV储位移动到其它储位。
5、通过库内管理中的报损作业能将要报损的商品状态转变为不良品商品。不良品商品可以通过检验作业 变成良品商品。
6、通过库内管理中的报废作业能将不良品商品报废。
7、通过库内管理中的库存查询您能查询储位库存或者商品库存。
8、通过库内管理中的库存调整作业您可以对错误的商品库存进行冲正。
9、常规出货是通过电脑计算推荐拣货储位以及数量的方式进行出货作业。
   简单出货是通过人工指定拣货储位以及数量的方式进行直接出货作业。
   出货支持按批号、生产日期、进货日期先进先出出货。
   出货支持出货大小单位出货或者出货小单位出货(宅配模式)。 出货支持指定储位出货 、指定管控条件出货。
10、需要每天进行日结作业,日结作业中不良品使用库存单位,其他状态商品使用出货 小单位计算。每天日结数据无差异,说明仓储作业正常。
11、盘点支持今日异动盘点以及全部盘点。
12、跨货主作业中-派车业务-受定汇总表中,您能够看到今天所有的出货单以及派车情况。
13、跨货主作业中-派车业务-派车作业中,您能够进行派车。

系统界面截图:
应用程序界面:






web富客户端界面:



posted @ 2010-03-02 23:47 zg 阅读(270) | 评论 (0)编辑 收藏

2008年10月22日

Java5中带了一个压缩工具:Pack200,这个工具能对普通的jar文件进行高效压缩。其实现原理是根据Java类特有的结构,合并常数池,去掉无用信息等来实现对java类的高效压缩。由于是专门对Java类进行压缩的,所以对普通文件的压缩和普通压缩软件没有什么两样,但是对于Jar文件却能轻易达到10-40%的压缩率。这在Java应用部署中很有用,尤其对于移动Java计算,能够大大减小代码下载量。
    Java5中还提供了这一技术的API接口,你可以将其嵌入到你的程序中使用。使用的方法很简单,下面的短短几行代码即可以实现jar的压缩和解压:
    压缩
Packer packer=Pack200.newPacker();
OutputStream output=new BufferedOutputStream(new FileOutputStream(outfile));
packer.pack(new JarFile(jarFile), output);
output.close();
    解压
Unpacker unpacker=Pack200.newUnpacker();
output=new JarOutputStream(new FileOutputStream(jarFile));
unpacker.unpack(pack200File, output);
output.close();
    更为详细介绍,请见下面的网址:
http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment-guide/pack200.html
posted @ 2008-10-22 14:59 zg 阅读(286) | 评论 (0)编辑 收藏

2008年7月25日

一个女人晚上没回家和一个男人晚上没回家的区别

一个女人有一晚没回家 隔天她跟老公说他睡在一个女性朋友那边 她老公打电话给她最好的10个朋友,没有一个知道这件事!

一个男人有一晚没回家睡 隔天他跟老婆说他睡在一个兄弟那边 她老婆打电话给他最好的10个朋友,有八个好兄弟确定他老公睡在他们家..... 还有2个说"他老公还在他那儿!"

某网友的回帖:昨完把此帖给我老婆看,没想到她兴致大发;立刻打电话给我朋友问我是否在他们那里.结果可想而知,再次论证了上诉观点!更离谱的是有一哥们竟然说我在他家喝醉了,正睡着呢,还问我老婆要不要喊我起来接电话?在挂了电话后,那哥们的电话马上打到我手机上,一接通没等我说话就大喊:在哪呢,快回家吧,你老婆找你呢,我说你在我家喝醉了......回去前别忘了先喝酒...... 通完话,我看着老婆默默无语……

posted @ 2008-07-25 20:34 zg 阅读(100) | 评论 (0)编辑 收藏

2008年7月10日

jad -o -r -sjava -dc:/src com/**/*.class

其中src是反编译后的文件夹路径,com/**/*.class是目标反编译路径。使用该方法后,会把整个
com文件夹下的*.class反编译到c:/src文件夹下。
posted @ 2008-07-10 09:10 zg 阅读(650) | 评论 (0)编辑 收藏

2008年6月14日

     摘要: package org.loon.test; import java.awt.Color; import java.awt.Event; import java.awt.Frame; import java.awt.Graphics; import java.awt.Image; import java.awt....  阅读全文
posted @ 2008-06-14 00:53 zg 阅读(343) | 评论 (0)编辑 收藏
 
     摘要: 效果图: 在Windows系统中,通常都会有左侧导航栏以供选择,而Java架构下并没有给我们提供同样的组件,但是构建同样的东西实际上是很容易的。   package org.loon.framework.swing.test; import java.awt.BorderLayout; import java.awt.Colo...  阅读全文
posted @ 2008-06-14 00:49 zg 阅读(425) | 评论 (1)编辑 收藏
CALENDER
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(2)

随笔档案(3)

文章档案(9)

相册

收藏夹(18)

good sit

搜索

  •  

最新评论

阅读排行榜

评论排行榜


Powered By: 博客园
模板提供沪江博客