随笔分类 - java
摘要:一,前言:在完成上篇文章《Mina入门:Java NIO框架Mina、Netty、Grizzly简介与对比》之后,我们现在可以正式切入Mina入门学习了。二,搭建项目结构与解决项目依赖本人使用Maven来管理项目的依赖。好了,废话也不多说,直接上pom.xml。这里主要是加入mina-core以及其依赖的SLF4J。4.0.0com.androidwhymina-helloworld0.0.1-SNAPSHOTjarmina-helloworldhttp://www.androidwhy.comUTF-8org.apache.minamina-core2.0.4org.slf4jjcl-ove
阅读全文
摘要:JDK1.4引入了Java NIO API(Java New IO),Java NIO得到了广泛应用。NIO允许程序进行非阻塞IO操作。java.nio.* 包括以下NIO基本结构:Buffer - 数据的容器;Chartsets - 针对字节与Unicode的容器转换器;Channels - 代表IO操作的实体连接;Selectors - 提供可选择的、可复用的非阻塞IO;Java NIO引入了两个新的概念:通道Channel和选择器Selector;Channels是服务端和客户端进行通信的接口-----原来是直接的IO操作,客户端发信息给服务端,服务端从OutputStream中读取,然
阅读全文
摘要:在项目中,我们很多都用到了xml文件,无论是参数配置还是与其它系统的数据交互。今天就来讲一下Java 中使用dom4j来操作XML文件。我们需要引入的包://文件包importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileWriter;//工具包importjava.util.Iterator;importjava.util.List;//dom4j包importorg.dom4j.Attribute;importorg.dom4j.Document;importorg.dom4j.DocumentHelp
阅读全文
摘要:JFreeChart教程(一)分类:java Component2007-05-31 15:5339849人阅读评论(30)收藏举报jfreechartimportdataset图形applicationstring一、JFreeChart获取。JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下:1、JFreeReport:报表解决工具2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp)3、JCommon:JFreeReport和JFreeChart的公共类库4、J
阅读全文
摘要:Mina:Mina(Multipurpose Infrastructure for Network Applications) 是 Apache组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 JavaNIO 技术的 TCP/UDP 应用程序开发、串口通讯程序,Mina 所支持的功能也在进一步的扩展中。目前,正在使用Mina的应用包括:Apache Directory Project、AsyncWeb、AMQP(Advanced MessageQueuing Protocol)、RED5 Server(Macromedi
阅读全文
浙公网安备 33010602011771号