自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AwingPig

飞翔小猪

  • 博客(49)
  • 收藏
  • 关注

原创 转:jfreechart使用总结

这里分三部分来介绍 jFreeChart 。第一部分介绍jFreeChart产生图形的流程及相关的重要的类;第二部分介绍四种常用的报表图(饼图、柱状图、折线图、时间序列图);第三部分介绍在图形中增加Item Lable 。 jFreeChart 的版本是jfreechart-1.0.0-pre2(1) 一、jFreeChart产生图形的流程   创建一个数据源(dataset)来包含将要在

2007-09-25 15:50:00 747

原创 转载:JFreeChart学习心得与例子

在附件中有完整的例子,下载后可直接在Tomcat中部署一、JFreeChart的介绍与获取JFreeChart开发包是一个开源的Java图形开发包,它从柱形图,饼形图,到雷达图,蜡烛图等等无所不包,可以在c/s,b/s,甚至是实时环境都能一显身手。当前的JFreeChart的最新版本为jfreechart-1.0.0-rc1.zip。可以到http://www.jfree.org/jfreec

2007-09-25 15:47:00 1041

原创 2007年 Linux手机软件行业趋势分析

2007年的Linux手机软件在第一季度的喧嚣中开始发力了,作为其发展的关键的一年,想在这里就相关的趋势进行分析,以供行业内外人士作为决策的参考。值得注意的是,本文采用的相关信息都是一手资料,互联网或者转述的信息不在采用之列。   趋势一:Linux手机软件标准两强之“竞合”   在今年的3GSM大会后更加清楚地就是,Linux手机软件标准出现了两大阵营:LiMo(www.limofoundati

2007-09-25 10:30:00 784

转载 给学习J2EE的朋友一些值得研究的开源项目

给学习J2EE的朋友一些值得研究的开源项目          江苏 无锡 缪小东这篇文章写在我研究J2SE、J2EE近 三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI......研究了J2EE的 JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本不能很

2007-09-24 16:31:00 684

转载 使用 JFreeChart来创建基于web的图表

Tomcat等)。WEB环境的搭建就不累赘了,读者根据喜好自行安装。JFreeChart引擎本身需要到SourceForge.net上下载,地址如下: JFreeChart主页: http://www.jfree.org/jfreechart/index.htmlJFreeChart

2007-09-24 16:29:00 1436

原创 股票K线图-JfreeChart版

股票的K线图是所有Chart图中最复杂的一种,把一个K线图拆分开来我们可以发现,K线图的上半截实际上是由阴阳线(阴阳线可以表示开盘价,收盘价,最高价,最低价)、和若干条随时间变化的若干条均线组成;下半截则由与阴阳线对应的成交量柱形图和若干条随时间变化的成交量均线组成。如下图:了解这一点之后,对照JFreeChart我们发现所有的单个Chart它都已经提供了,我们所需要做的就是把

2007-09-24 16:18:00 6786

原创 JFreeChart介绍及经典入门资料

一、JFreeChart获取。        JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下:        1、JFreeReport:报表解决工具        2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp)        3、JCommon:JFreeR

2007-09-24 15:42:00 742

原创 世界末日:全球十大潜伏的致命自然灾难(图)

英国《焦点》月刊9月号发表文章,题目是“潜伏的灾难”,作者是自然灾害专家比尔·麦圭尔。文章说,忘记全球恐怖主义吧,因为地震、超级火山和飓风的定时炸弹正在滴答作响,对于全球大部分人口来说,它们的威胁要大得多。文章揭示了将会发生的十大灾难。         1超级火山        每5万年左右就会有一次巨大的火山爆发,喷射出的火山灰和气体足以笼罩整个大洲,使其连续数年不见阳光,随之而来的将是严酷

2007-09-20 18:59:00 1355

原创 【经典】嵌入式开发经典网站集锦

 嵌入式开发经典网站集锦国内站点:嵌入开发网http://www.embed.com.cn/华恒公司的主页,里面有很多的相关资料,有待大家去发现http://www.hhcn.com/chinese/embedlinux-res.htmlSkyEye嵌入式硬件仿真项目www.skyeye.orghttp://gro.clinux.org/projects/skyeye/公社的SkyEye项

2007-09-20 13:08:00 745

原创 【推荐】一些值得经常看的英美报刊网站(不断补充)

 http://www.economist.com/index.html经济学人,文章很有价值,可惜需要付费。http://www.nytimes.com/learning/index.html纽约时报学习learning专题。http://www.cnn.com/EDUCATION/cnn教育。http://www.bbc.co.uk/worldservice/learninge

2007-09-20 13:02:00 2321

原创 mysql servlet win32 tomcat 配置 java,jsp

在配置jsp开发环境的过程中会碰到不少问题,感谢网上的许多前辈的经验总结,作者cl41的JSP连接Mysql数据库攻略和作者Saulzy的MySQL学习笔记等文章对我来说简直是雪中送碳,为了帮助象我一样的初学者在此总结了不少作者的经验,非常感谢他们的无私奉献精神,也希望更多的人把这种精神发扬光大,呵呵,再次对所参考文章的作者表示最崇高的敬意!以下软件下载连接地址无法显示的话,请直接到官方网站下载即

2007-09-18 17:01:00 599

原创 JSP开发环境配置全过程

注:本文章绝大部分内容来自:http://webdevelop.chinahtml.com/3/2006/jsp-11401633543581.shtmlMysql 下载版本:mysql-4.1.13-win32.zip(Windows downloads)http://dev.mysql.com/downloads/mysql/4.1.html JDBC驱动下载版本:mysq

2007-09-18 16:53:00 672

原创 我在上海奋斗五年 从月薪3500到700万

无意看到这篇帖子,很有感触。希望能给身边的一些有志青年带来一点感触。                    偶的忠告:要想学点什么,首先学会有耐心              阅读准备:眼药水+眼镜+耐心+一颗平淡的心                            来上海整整五年了,事业上已有了突飞猛进的飞跃,生活方面有过一段段的辛酸。然而,如今回首看来,这五年来也这是这些苦恼最终成为我前进

2007-09-18 01:04:00 1058

原创 Java环境变量设置(适用于Windows 2000、XP、2003)及Windows JSP运行环境配置

首先,从Sun网站上下载jdk,当前版本为1_5_0_06(其他版本亦可) 最终下载下来的文件为jdk-1_5_0_06-windows-i586-p.exe双击jdk-1_5_0_06-windows-i586-p.exe开始安装 默认安装到C:/Program Files/Java/jdk1.5.0_06,你也可以更改路径,但要记住最后选择的路径,设置环境变量的时候我们还要

2007-09-17 14:32:00 3265 1

原创 java的一些基础知识(引用BlogJava 落花飞雪)

1. 声明是什么?String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello world!"这个Str

2007-09-17 14:30:00 412

转载 Java入门需掌握的30个基本概念

Java的白皮书为我们提出了Java语言的11个关键特性。   (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。   (2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet

2007-09-17 14:26:00 505

转载 提升JSP应用程序的七大绝招

你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中

2007-09-17 14:25:00 500

转载 JSP程序员成长之路

一、说明         在本文章中使用精通、熟练、熟悉、了解标志你对某技术的掌握程度。         精通:能够掌握此技术的85%技术要点以上,使用此技术时间超过两年,并使用此技术成功实施5个以上的项目。能使用此技术优化性能或代码,做到最大可能的重用。         熟练:能够掌握此技术的60%技术要点以上,使用此技术时间超过一年,并使用此技术成功实施3个以上的项目。能使用此技术实现软件需求

2007-09-17 14:24:00 534

原创 ARM开发板信息大全

北京清大数电:http://www.qdkj.com 明码标价的:  广州周立功: http://www.zlgmcu.com/tools/kaifaban/EasyARM.asp 杭州莱顿: http://www.jzx51.com/ 无忧电子开发网:http://www.51kaifa.com/shop/ClassMore.php?F_ID=93 深圳万龙电子: htt

2007-09-13 20:43:00 1002

转载 S3C2410 bootloader(vivi)阅读笔记

建议读一读《嵌入式系统Boot Loader技术内幕》(詹荣开著)。什么是Bootloader就不再这里废话了,看看上面的文章就明了了。      Bootloader有很多种,如本文将要阅读的vivi,除此之外还有uboot,redboot,lilo等等。Vivi 是韩国mizi公司专门为三星s3c2410芯片设计的Bootloader。先来看看vivi的源码树:vivi-+-arch-+-s3

2007-09-13 20:41:00 769

转载 uboot 在 ARM s3c2410 上移植过程

http://www.cublog.cn/u/20871/showart.php?id=270528总述u-boot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,在LINUX下可以通过CVS来得到当前正在开发的u-boot软件。当前版本号:u-boot 1.0.2,见include/version.h中的定义。#cvs –dserver:[email protected]

2007-09-13 20:39:00 707

原创 S3C2410 bootloader 的编译及烧录

s3c2410的硬件配置CPU: S3C2410ROM: 64M SMC(NAND Flash)RAM: 64M DRAMNET: cs8900aDISP: VGA and TV enablebootloader的编译1. 安装好完整的linux及编译工具2. 安装mizi提供的交叉编译工具   以root登陆   #mount /dev/cdrom /mnt/cdrom   #cd /mnt/c

2007-09-13 20:38:00 685

原创 Modbus通讯协议详解

工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络协议中的一种。 一、 Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标 准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监

2007-09-11 17:29:00 959

原创 RS-232至RS-485/RS-422智能转换器电路图

关键词】RS-232 RS-485/RS-422 接口 智能转换器【论文摘要】本文详细地介绍了如何从RS-232信号线上高效率地产生电源如何实现RS-232接口与RS-485/RS-422接口的智能转换同时也给出了具体的硬件设计及软件设计方法 1. 概述随着计算机在工业的广泛应用控制局域网络也深入应用到各行各业之中现行的诸多控制系统

2007-09-11 17:16:00 4111 1

原创 POE (Power Over Ethernet )以太网供电技术

POE (Power Over Ethernet )以太网供电技术 POE (Power Over Ethernet)指的是在现有的以太网Cat.5布线基础架构不作做何改动的情况下,在为一些基于IP的终端(如IP电话机、无线局域网接入点AP、网络摄像机等)传输数据信号的同时,还能为此类设备提供直流供电的技

2007-09-11 16:56:00 1245

转载 【图】CVSNT和TortoiseCVS的使用(二)

CVS中提交被修改的文件1.打开a.txt,修改内容后,保存,a.txt状态变为脏状态,显示为一个桔红色的标志2.如果想保存修改到cvs中,点击右键,选择CVS提交3.提交成功后,版本增加了CVS中获取指定版本的文件1.要获取以前的版本,可以点击右键,选择Update Special.2.弹出如下对话框,选中Get tag/branch/revision复选框,写入要恢复到的版本,如1.1  

2007-09-10 11:01:00 690

转载 【图】CVSNT和TortoiseCVS的使用(一)

2006年6月25日 20:24:401.安装windows版本的服务器cvsnt-2.5.03.2260 2.安装cvs客户端TortoiseCVS-1.8.26 3.设置cvsnt,打开CVSNT Control Panel,点击Respository configuration选项卡,location写入d:/cvs(d盘cvs目录),name:/cvs,点击ok,并初始化它。4.要将d:/

2007-09-10 10:59:00 1412

原创 一个非常好的CVS站点

http://www.blogcn.com/u/50/56/tcr690/index.html  [转]cvsnt的配置和客户端TortoiseCVS使用的视频演示等

2007-09-09 23:45:00 525

原创 cvsNT 2.0.58a+tortoisecvs配置点滴

因为需要跨网络合作开发,公司决定使用CVS作为配置库管理工具。由于本人以前没有使用过CVS,而公司服务器又使用的是Window2003系统,所以上网开始找资料。经过搜索后,决定使用cvsNT+tortoisecvs来实现。从www.cvsnt.org 下了最新版CvsNT,默认只有2.0.58版的,其他版本找不到。从sourceforge.net 下了最新版的tortoisecvs然后从网上找了很

2007-09-09 23:44:00 585

原创 TortoiseCVS和CVSNT配合使用

项目稍微复杂些,牵涉到较多人或者开发周期较长的话,都会需要采用源码管理工具 来提高代码管理效率。最初的时候,我和同学用的是Microsoft的Visual Sourcesafe(VSS),简单好用,但是版本管理方面存在不足。后来做项目的时候,接触到CVS,发现其功能相当强大。在Windows下一般采用CVSNT,早些时候,我用的图形化客户端工具的是WinCVS,后来再师弟地推荐下,发现Tortoi

2007-09-09 23:11:00 837 2

原创 WinCVS与CVSNT简明使用手则

 WinCVS与CVSNT简明使用手则 WinCVS与CVSNT简明使用手则 1、前言:CVS是版本控制的利器,目前在Linux和Windows下都有不同版本;但是国内大多数应用介绍都是基于Linux等开放源代码的开放性软件组织,而且讲解的也不系统,让人摸不着头脑;Windows下的CVS使用介绍更是了了无几。 本文是针对Windows的LAN环境下使用CVS的经验介绍,一步一步的向您

2007-09-09 23:09:00 474

转载 Windows平台下CVS服务器的设置

今天又用到这个,本来原来知道怎么弄的,因为不常用,所以就忘了,查了好多地方才回忆起来,有必要记下来,以备后用。1. 安装cvsnt,这是cvs的服务器,去网上搜就有下;2. 安装完后进入Service control Panel,设置Repositories,这是CVS仓库,你的所有文件都放在其中,选择“Add”,然后制定路径,如果不存在会自动创建,成功后会显示在对话框窗口中,记住仓库的“

2007-09-09 23:07:00 562

原创 vivi系统引导程序的网络功能扩展

摘要 vivi是MIZI公司开发的系统引导程序,原本只支持串口下载。本文以S3C2410处理器加CS8900网络芯片为例,介绍一种在vivi基础上增加网络支持的设计方法,使vivi能够通过TFTP下载文件,可以有效地缩短系统的开发周期,方便用户使用。关键词 vivi Bootloader TFTP协议 网络功能扩展   随着嵌入式的发展,基于ARM的系统越来越流行。在开发ARM系统时,第一

2007-08-29 17:06:00 1362

转载 嵌入式软件的安全可靠性控制(Embedded Software Safety and Reliability Control)

嵌入式软件的安全可靠性不同的嵌入式系统对其安全可靠性的要求是不一样的。一般说来,嵌入式系统对可靠性与安全性的要求要高于非嵌入式系统。对于PC机,偶然死机需要用户重新启动,损失有限,而对于嵌入式控制系统,死机是绝对不允许的。系统的安全可靠性包含两重含义:一个是强调其安全性,特别是安全紧要系统(Safetycritical),即与人性命攸关的系统,保证安全是第一位的;另一重意思是计算方法要科学,结果要

2007-08-29 12:08:00 1902 1

原创 [生活杂谈]转载: 请不要做浮躁的嵌入式系统工程师 !!!

请不要做浮躁的嵌入式系统工程师 1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难

2007-08-27 13:35:00 421

原创 [DSP开发]嵌入式系统中LCD驱动的实现原理

结合三星公司ARM9系列嵌入式处理器S3C2410,讲解如何进行LCD驱动程序模块化编程及如何将驱动程序静态加载进系统内核。LCD(液晶显示)模块满足了嵌入式系统日益提高的要求,它可以显示汉字、字符和图形,同时还具有低压、低功耗、体积小、重量轻和超薄等很多优点。随着嵌入式系统的应用越来越广泛,功能也越来越强大,对系统中的人机界面的要求也越来越高,在应用需求的驱使下,许多工作在Linux下的图形

2007-08-27 13:34:00 950

原创 【S3C2410/WinCE】极度郁闷!cs8900的MAC地址无从修改。。。。

3天了,居然仍无进展。板子已经定型,不想再加EEPROM。可是修改BSP,屡次未果,MAC地址始终坚强的是22 33 44 55 66 f.....准备换eboot启动看了,希望不是该死的vivi弄的。。wince组网真的这么难??

2007-08-27 12:53:00 938

转载 如何快速掌握一款新的MCU

 任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本上是类似的。因此,对于任何一款MCU,主要应从如下的几个方面来理解和掌握:  *  MCU的特点:要了解一款MCU,首先需要知道就是其ROM空间、RAM空间、IO口数量、定时器数量和定时方式、所

2007-08-27 11:23:00 547

原创 vivi eboot wince 烧写

今天烧vivi文件到nand flash去,用sjf2410wiggler烧,虽然还不懂编译vivi,但是先试试烧个vivi bootloader进去玩玩!连上wiggler jtag线,先用H-jtag 软件检测到了芯片,然后在命令行打上sjf2410wiggler /f: c:/vivi 进行烧写。             还可以通过tftp的方式,开发板启动后,按下除回车之外

2007-08-27 11:16:00 2372

原创 S3c2410/2440的Eboot流程介绍

对于嵌入式系统来说,一般都需要一个bootloader来下载和引导操作系统,常用的bootloader有eboot,uboot以及vivi等,对于windows ce来说最理想的bootloader当然是eboot(我也做了利用uboot下载和引导ce,以后我会介绍)。下面我就把自己开发eboot的过程和大家分享。eboot的流程可以如下图所示:    1)eboot和nk公用一段

2007-08-27 11:13:00 1747

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除