隨筆:3 文章:9 評論:1 引用:0
          BlogJava 首頁 發(fā)新隨筆
          發(fā)新文章 聯(lián)系 聚合管理

          2010年10月27日

          前不久,qq群里有個java朋友需要做折線圖,折線圖其實倒不難,用jfreechart或twaver都可以很容易做到,甚至自己做個這樣的組件也不需要多長時間,但這個朋友有個比較特殊的要求:折線圖要分區(qū)域顏色顯示,處理上的確加大了難度
          jfreechart能不能實現(xiàn),我沒具體研究,twaver的曲線本身支持mark的操作,但實現(xiàn)比較簡單,僅僅是在各個區(qū)域分割地方加了條線來區(qū)分,達不到要求,因此我抽空改寫了這個組件,難點主要是通過三角函數(shù)計算各個曲線與分割線的交叉點,找到這些點其實就簡單了
          具體效果圖如下:
           
          posted @ 2010-10-27 10:24 zg 閱讀(456) | 評論 (0)編輯 收藏

          2010年5月17日

          谷歌的android平臺沒有像j2me那樣,封裝了個小小的游戲引擎,因此做起此類小游戲,似乎不是很方便,但該平臺功能是強大的,畢竟是智能的手機系統(tǒng)平臺,只要能想得到,就沒有做不出來的效果!
          最近在android平臺上,按照j2me的那個游戲引擎,簡單封裝了一個,具備層管理、視窗定位、精靈的碰撞檢測(包括圖片像素級的檢測)等功能,廢話不多,上圖上真相:




          加了個顯示車邊框的菜單選項,這樣可以方面查看小車旋轉后,行進時的碰撞效果

          游戲下載附件/Files/zgylf/Parking.rar
          posted @ 2010-05-17 14:35 zg 閱讀(385) | 評論 (0)編輯 收藏

          2010年3月3日

          系統(tǒng)介紹和界面截圖可參考網(wǎng)站http://www.caihuanet.com/product/fps2008.html
          posted @ 2010-03-03 00:40 zg 閱讀(118) | 評論 (0)編輯 收藏
           
          手機功能日益強大,招聘J2ME方面人才的公司也越來越多,而我平常對J2ME的技術也非常喜歡,花了一天時間寫了一個停車入位的游戲,并在我的nokia手機上運行可用
          該游戲是仿flash的一個游戲寫的,所有圖片資源全是在這個游戲上截取,原游戲地址可參考http://www.4399.com/flash/6164_4.htm?1024,這種游戲挺耐玩,當初為了打通關,花了差不多一周的時間
          游戲界面截圖



          posted @ 2010-03-03 00:30 zg 閱讀(107) | 評論 (0)編輯 收藏

          2010年3月2日

          該第三方物流系統(tǒng)是和2個朋友開發(fā)的系統(tǒng)

          1、系統(tǒng)支持多所站模式,您可以自建所站。
          2、每個所站存在一個系統(tǒng)儲位(RECV進貨暫存),系統(tǒng)支持商品預先設置 儲位管理, 也可按照實際儲位進行管理。
          3、商品有三種單位(出貨大、小單位,庫存單位),小單位可與庫存單位相同。除了報 廢、配送點退貨、退廠商貨、回單作業(yè)使用庫存單位外,其他作業(yè)均使用出貨大、小單位。
             商品有三種存儲狀態(tài)(良品、擱置品,不良品),除不良品使用庫存單位外,其它均使 用出貨小單位計算庫存。
          4、進貨驗收后的商品作為良品全部進入RECV儲位,您可以通過上架或者儲位庫存調整將RECV儲位的商品移動到正常儲位。
             進貨驗收的待檢商品作為擱置品進入RECV儲位,您可以通過庫內管理中檢驗作業(yè)將商品 從RECV儲位移動到其它儲位。
          5、通過庫內管理中的報損作業(yè)能將要報損的商品狀態(tài)轉變?yōu)椴涣计飞唐贰2涣计飞唐房梢酝ㄟ^檢驗作業(yè) 變成良品商品。
          6、通過庫內管理中的報廢作業(yè)能將不良品商品報廢。
          7、通過庫內管理中的庫存查詢您能查詢儲位庫存或者商品庫存。
          8、通過庫內管理中的庫存調整作業(yè)您可以對錯誤的商品庫存進行沖正。
          9、常規(guī)出貨是通過電腦計算推薦揀貨儲位以及數(shù)量的方式進行出貨作業(yè)。
             簡單出貨是通過人工指定揀貨儲位以及數(shù)量的方式進行直接出貨作業(yè)。
             出貨支持按批號、生產(chǎn)日期、進貨日期先進先出出貨。
             出貨支持出貨大小單位出貨或者出貨小單位出貨(宅配模式)。 出貨支持指定儲位出貨 、指定管控條件出貨。
          10、需要每天進行日結作業(yè),日結作業(yè)中不良品使用庫存單位,其他狀態(tài)商品使用出貨 小單位計算。每天日結數(shù)據(jù)無差異,說明倉儲作業(yè)正常。
          11、盤點支持今日異動盤點以及全部盤點。
          12、跨貨主作業(yè)中-派車業(yè)務-受定匯總表中,您能夠看到今天所有的出貨單以及派車情況。
          13、跨貨主作業(yè)中-派車業(yè)務-派車作業(yè)中,您能夠進行派車。

          系統(tǒng)界面截圖:
          應用程序界面:






          web富客戶端界面:



          posted @ 2010-03-02 23:47 zg 閱讀(284) | 評論 (0)編輯 收藏

          2008年10月22日

          Java5中帶了一個壓縮工具:Pack200,這個工具能對普通的jar文件進行高效壓縮。其實現(xiàn)原理是根據(jù)Java類特有的結構,合并常數(shù)池,去掉無用信息等來實現(xiàn)對java類的高效壓縮。由于是專門對Java類進行壓縮的,所以對普通文件的壓縮和普通壓縮軟件沒有什么兩樣,但是對于Jar文件卻能輕易達到10-40%的壓縮率。這在Java應用部署中很有用,尤其對于移動Java計算,能夠大大減小代碼下載量。
              Java5中還提供了這一技術的API接口,你可以將其嵌入到你的程序中使用。使用的方法很簡單,下面的短短幾行代碼即可以實現(xiàn)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();
              更為詳細介紹,請見下面的網(wǎng)址:
          http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment-guide/pack200.html
          posted @ 2008-10-22 14:59 zg 閱讀(302) | 評論 (0)編輯 收藏

          2008年7月25日

          一個女人晚上沒回家和一個男人晚上沒回家的區(qū)別

          一個女人有一晚沒回家 隔天她跟老公說他睡在一個女性朋友那邊 她老公打電話給她最好的10個朋友,沒有一個知道這件事!

          一個男人有一晚沒回家睡 隔天他跟老婆說他睡在一個兄弟那邊 她老婆打電話給他最好的10個朋友,有八個好兄弟確定他老公睡在他們家..... 還有2個說"他老公還在他那兒!"

          某網(wǎng)友的回帖:昨完把此帖給我老婆看,沒想到她興致大發(fā);立刻打電話給我朋友問我是否在他們那里.結果可想而知,再次論證了上訴觀點!更離譜的是有一哥們竟然說我在他家喝醉了,正睡著呢,還問我老婆要不要喊我起來接電話?在掛了電話后,那哥們的電話馬上打到我手機上,一接通沒等我說話就大喊:在哪呢,快回家吧,你老婆找你呢,我說你在我家喝醉了......回去前別忘了先喝酒...... 通完話,我看著老婆默默無語……

          posted @ 2008-07-25 20:34 zg 閱讀(117) | 評論 (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 閱讀(672) | 評論 (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 閱讀(365) | 評論 (0)編輯 收藏
           
               摘要: 效果圖: 在Windows系統(tǒng)中,通常都會有左側導航欄以供選擇,而Java架構下并沒有給我們提供同樣的組件,但是構建同樣的東西實際上是很容易的。   package org.loon.framework.swing.test; import java.awt.BorderLayout; import java.awt.Colo...  閱讀全文
          posted @ 2008-06-14 00:49 zg 閱讀(442) | 評論 (1)編輯 收藏
          CALENDER
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(2)

          隨筆檔案(3)

          文章檔案(9)

          相冊

          收藏夾(18)

          good sit

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜


          Powered By: 博客園
          模板提供滬江博客

          主站蜘蛛池模板: 绍兴市| 蛟河市| 雷州市| 永登县| 百色市| 青州市| 华宁县| 山东| 东乡县| 团风县| 石泉县| 陕西省| 中超| 叶城县| 互助| 横山县| 彭阳县| SHOW| 酒泉市| 班戈县| 广南县| 平和县| 昆山市| 高碑店市| 磐石市| 曲麻莱县| 凯里市| 封丘县| 合肥市| 陆良县| 静乐县| 康乐县| 杨浦区| 凭祥市| 涿州市| 青浦区| 虞城县| 会同县| 山阳县| 南木林县| 松溪县|