- 博客(14)
- 资源 (1)
- 收藏
- 关注
转载 JFreeChart DateAxis用法
//例子1int count = 15;//相隔15分钟SimpleDateFormat formatter = new SimpleDateFormat("HH:mm");dateAxis.setAutoTickUnitSelection(true) ;((DateAxis) dateaxis).setTickUnit(new DateTickUnit(DateTickUnitType.M
2015-12-01 16:44:03 2707
转载 jfreechart图表的数据刷新
首先通过 JFreeChart chart = ChartFactory.createStackedBarChart()方法创建一个柱状图 创建完成后如果要刷新柱状图的数据可通过CategoryPlot plot = (CategoryPlot)chart.getPlot(); 获取CategoryPlot 对象plot 然后重新设置数据集合 String[] rowKeys = {
2015-11-30 15:26:57 4004 1
转载 利用JFreeChart绘制股票K线图完整解决方案
网上有很多人在询问如何使用jfreechart来绘制股票K线图,通过阅读其中的一些例子来看,大多比较的凌乱,没有给出一个符合中国股票市场的K线图实例,因为中国的股票市场K线图的颜色表示与国外存在一点差异,也有很多人遇到了如何去掉周六,周日这类不存在交易的日期,网上没有一个很满意的答案,通过实践,本人整理出一个完整的实例,给出完整的注释,只要在eclipse中配置好相应的classpath,甚至不要修
2015-11-30 08:35:12 6950 3
转载 SWT的线程(UI线程和非UI线程的理解)
要理解UI线程,先要了解一下“消息循环”这个概念。链接是百度百科上的条目,简单地说,操作系统把用户界面上的每个操作都转化成为对应的消息,加入消息队列。然后把消息转发给对应的应用程序(一般来说,就是活动窗口),应用程序根据自己的逻辑处理这些消息。 如果应用程序处理某个消息事件的时候,用了很长的时间,这时候后续的消息无法及时得到处理,就会造成应用程序没有响应,也就是常说的“假死”状态。 所以,应用程序如
2015-11-28 18:29:05 713
转载 SWT中的多线程
今天比较郁闷在写一个swt的线程程序时搞了4个多小时,晕啊! SWT中的多线程机制和awt/swing中有些不同,这个大家应该都知道,不过还是要说下,Display对象中负责调用其他线程的方法有以下3种:● asyncExec(Runnable runnable):异步启动新的线程。所谓异步就是,UI线程不会等待runnable对象执行结束后再继续进行,就是说UI线程可以和runnable对象所
2015-11-27 23:21:23 1042
转载 Swing 线程之SwingUtilities.invokeLater()
现在我们要做一个简单的界面。包括一个进度条、一个输入框、开始和停止按钮。需要实现的功能是:当点击开始按钮,则更新进度条,并且在输入框内把完成的百分比输出(这里只做例子,没有真正去做某个工作)。代码1:[java] view plaincopyimport java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.
2015-11-27 23:17:14 402
转载 JNA调用C语言动态链接库学习实践总结(指针模拟)
最新因为项目需要,学习了一下JNA框架,在这里记录一下学习和使用心得,给大家分享,希望能帮助新手。 本文主要讲解如何使用JNA框架轻松调用C语言动态链接库,如何使用JNA模拟C语言参数(例如数组、指针等)。 JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。 JNA官网地址:https://github.
2015-11-25 16:45:36 5146 1
转载 JAVA中的jna
1、jna是什么 jna是java native access的简称,用他可以调用C、C++代码,特别是windows中强大的库文件(dll,在linux下是so文件),这样java就可以操控底层的一些东西,比如调用加密机、智能卡之类的 2、jna下载 在maven下直接找jna就有,对应的jar包是jna-3.3.0.jar 3、调用msvcrt.dll(这是windows自带动态链接库
2015-11-25 16:24:20 1036
转载 JDBC 对数据库进行增删改查
statment类也能对数据库进行操作,但是preparedstatement类继承了statement类,而且在这基础上进行了预编译,加快了对数据库操作的速度。JAVA极力推荐我们用preparedstatement而不是statement。 插入数据public boolean ChaRu3(User user){ boolean flag=true; Conn
2015-11-23 21:34:21 412
原创 JDBC 链接oracle数据库(toad oci连接在64位解决办法)
众所周知,Java是现今世界最受程序欢迎的编程语言,而oracle数据库以其高性能、完备的数据闪回和保存机制而成为收费数据库解决方案中的无冕之王。我们可以通过JAVA链接我们的oracle数据库。JAVA中存在一组链接数据库接口,使得我们可以很轻松的完成一个对数据库客户端的开发这里我们使用的JAVA IDE是eclipse,数据库使用的是oracle11g。首先,我们需要将我们的数据库驱动程序导入工
2015-11-23 20:30:52 2077
转载 executeQuery、executeUpdate或execute方法区别
1、在Java中如何使用execute()、executeQuery()、executeUpdate()三个方法? execute(String sql) 执行给定的 SQL 语句,该语句可能返回多个结果。 executeQuery(String sql) 执行给定的 SQL 语句,该语句返回单个 ResultSet 对象 executeUpda
2015-11-22 22:04:21 725
转载 利用TOAD实现EXCEL数据在oracle的导入导出
、从Oracle数据库导出成为Excel文件利用TOAD连接上数据库,访问某个表,我本机是选中表“T2TABLE”右键“Save as...” 为了解决中文乱码问题,所以选择类型为"XLS Instance",如果存在长数字型字符串被改变的问题, 请选中“String Fields as Strings”2、将Excel文件中某些字段导入到Oracle数据库的对应表
2015-11-22 19:07:46 735
转载 VS2010中 C++创建DLL
一、DLL的创建 创建项目: Win32->Win32项目,名称:MyDLL选择DLL (D) ->完成.1、新建头文件testdll.htestdll.h代码如下:#ifndef TestDll_H_#define TestDll_H_#ifdef MYLIBDLL#define MYLIBDLL extern "C" _declspec(dl
2015-11-22 19:03:11 345
原创 Java socket编程--TCP UDP
Java是一门很强大的语言,在Java中网络编程是通过socket(套接字)编程实现的。我们主流电脑上支持的通信协议TCP/IP通过Java实现起来特别简单。当然Java也支持其他通信协议。例如,UDP(用户数据报通信协议)。在这里就不仔细介绍两者通信协议的具体协议内容。 1、基于TCP的socket编程。 • java.net.ServerSocket是用来创建服务器端的套接字sock
2015-11-22 17:36:47 827
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人