作家
登录
  • 基于Java NIO的即时聊天服务器模型

    前不久自己动手写了一个Android的聊天工具,跟服务器的交互还是基于HTTP方式的,在一般通讯上还算凑活,但是在即时聊天的时候就有点恶心了,客户端开启Service每隔3秒去询问服务器是否有自己的新...

    作者:wszsl32106-12
  • JFreeChart简单介绍及入门实例

    今天下午什么都没做,就搞了两个例子,一个是针对Application开发的,另一个是针对Web开发的。当然我是刚刚学习这东西,在所难免要借某些同仁的作品参考,在这里要特别谢谢日月星辰的作者。同时...

    作者:wszsl32106-12
  • JFreeChart API中文文档

    JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求,主要包括如下几个方面:JFreeChart类:
    void setAntiAlias(boolean flag)字体模糊边界
    void setBackgroundIma...

    作者:wszsl32106-12
  • JFreeChart中文乱码解决方案

    由于JFreeChart组件的版本、操作平台、JDK的设置等因素,在使用JFreeChart组件时可能会出现中文乱码的现象。遇到此问题时,可通过设置文字的字体来解决问题。在此提供以下两种解决此问题的方法。...

    作者:wszsl32106-12
  • JFreeChart最佳实践:刻度蜘蛛环图

    JFreeChart主要用来各种各样的图表,这些图表包括:饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。当前JFreeChart最新版本是1.0.13,下面...

    作者:wszsl32106-12
  • JFreeChart最佳实践:仪表盘

    最近由于项目需要,需要在网页中生成甘特图,在网上浏览资料之后,最后通过JFreeChart实现了仪表盘。代码如下:DefaultValueDataset data = new DefaultValueDataset(32.0); MeterPlot plot = ...

    作者:wszsl32106-12
  • JFreeChart最佳实践:甘特图

    最近由于项目需要,需要在网页中生成甘特图,在网上浏览资料之后,最后通过JFreeChart实现了在jsp页面画甘特图。在此就与大家分享一下我的收获。首先把重要的代码粘出来供大家参考,项目源码和数...

    作者:wszsl32106-12
  • Java 远程文件对接

    以下代码即贴即用,第一次发博客,不足之处请大家多多指教!1、配置文件:copyRemoteFile.properties# src/dao.properties # 这里保存的都是键值对信息 # interface name(no packg...

    作者:wszsl32106-12
  • 基于MINA构建高性能的NIO应用

    MINA是非常好的C/S架构的java服务器,这里转了一篇关于它的使用感受。前 言MINA是Trustin Lee最新制作的Java通讯框架。通讯框架的主要作用是封装底层IO操作,提供高级的操作API。比较出名的通讯...

    作者:wszsl32106-12
  • Java NIO如何处理慢速的连接

    对企业级的服务器软件,高性能和可扩展性是基本的要求。除此之外,还应该有应对各种不同环境的能力。例如,一个好的服务器软件不应该假设所有的客户端都有很快的处理能力和很好的网络环境。如果...

    作者:wszsl32106-12
  • Java NIO2 AIO开发核心流程

    按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤...

    作者:wszsl32106-12
  • Java NIO开发实例

    最近一直在研究java nio,提出一点浅见,希望能和大家分享!!!废话不多说了,直接进入主题!首先了解下所谓的java nio是个什么东西!传统的并发型服务器设计是利用阻塞型网络I/O 以多线程的模...

    作者:wszsl32106-12
  • Java NIO 聊天室实例

    最近写了个Java NIO聊天室聊天的程序,NIO学习起来比较困难的,我的代码能给大家起到一个抛砖引玉的作用!服务端:package test.javanio; /** * @author * @version * CreateTime:20...

    作者:wszsl32106-12
  • 多线程NIO客户端实例

    package night; import java.net .InetSocketAddress; import java.io .IOException; import java.io .BufferedReader; import java.io .InputStreamReader; import java.nio.ByteBuf...

    作者:wszsl32106-12
  • Swing开发时必定会碰到的11个问题及解决方案

    1.JTable ,JTable如何在内容里面存放组件(下拉框,图片)和修改数据。2.系统托盘TrayIcon的使用3.JPopupMenu的使用4.JTree的使用及替换样式5.BorderLayout的灵活使用6.进度条的同步读取和显示...

    作者:wszsl32106-12
  • 浅析Swing线程模型和EDT

    最近我用Swing写一个测试工具,在阅读我要测试的软件的codes的时候,发现他在更新UI的时候大量的用到了SwingUtilities的invokelater方法。我以前做Swing的应用比较少,大学时代为数不多的几次写...

    作者:wszsl32106-12
  • Swing使用Substance外观包异常问题

    问题一:今天更新我的Java版QQ,在网上找到了Substance外观包,效果不错,直接用了,可是设置水印问题时就出现问题,网上有现成的例子JFrame.setDefaultLookAndFeelDecorated(true); JDialog.s...

    作者:wszsl32106-12
  • Swing多线程编码过程中的误区

    很多学JAVA程序员都是从Swing开始的,但很多人对AWT GUI线程的机制并没有太深的了解,或者说一直都只了解线程的概念,而不了解AWT对线程的使用。我发现很多人碰到线程阻塞的问题,就通过调用 Sw...

    作者:wszsl32106-12
  • 控件位置可以配置的Swing桌面

    用过Wordpress或者Joomla的朋友一定对他们的灵活的页面布局印象深刻。在Joomla中,你可以将一个控件,放在页面的任何一个位置,例如:左边,右边,菜单,底部等等。所以我也尝试着在Swing桌面上...

    作者:wszsl32106-12
  • Swing特效:渐显效果

    能不能让Swing控件也有渐隐和渐显的效果呢,答案当然是肯定的。这里也要说明一下Swing这些高级特性的实现机制。Swing里的特效不是靠调用一个方法就可以实现的,而是要我们自己去写这些方法,主要...

    作者:wszsl32106-12
  • 用Swing制作精美的图层叠加图

    前段时间,看着不少人用twaver的Swing在写东西,比如我们武林中的Swing 刀客 和 Swing剑客(注三号管家chart图的模仿),都用到了写出了很漂亮的swing界面。下面我要分享的是用swing编写的图层...

    作者:wszsl32106-12
  • Effective Java 创建和销毁对象

    一、考虑用静态工厂方法代替构造器:构造器是创建一个对象实例最基本也最通用的方法,大部分开发者在使用某个class的时候,首先需要考虑的就是如何构造和初始化一个对象示例,而构造的方式首先考...

    作者:wszsl32106-12
  • Java并发编程:守护线程

    在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。所谓守护线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这...

    作者:wszsl32106-12
  • 将Eclipse RAP部署到Tomcat中

    在上次成功将我的RCP项目迁移到浏览器中运行后,开始研究怎样将它部署到Tomcat中,说实话,到目前为止,这方面的资料很少,在Eclipse RAP的新闻组上关于这方面的讨论也不是很多。RAP的帮助系统中...

    作者:wszsl32106-12
  • Java与XML:采用DOM操作XML文件

    1.DOM介绍DOM 是用与平台和语言无关的方式表示XML文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个...

    作者:wszsl32106-12