Welcome 微信登录

首页 / 软件开发 / JAVA

java winform开发:JTable详解

java winform开发:JTable详解

java winform开发:JTable详解2014-08-17列表在任何一门开发语言中都占有非常重要的地位,在.Net中有GridView,在extjs中有GridPanel。。。,而在java Swing中,它的名字叫JTable。这两天在研究JTable的使用,也有一些收获,所以在这里跟大家分享交流一下,下面的内容将包括:1)JTable的基本用法;2)怎样为JTable添加行点击响应事件,双击后打开窗口;3)怎样为JTable的行添加标识,如行i...
java中如何调用DLL方法

java中如何调用DLL方法

java中如何调用DLL方法2014-08-17前段时间项目需要使用调用DLL来控制POS机外设,如钱箱和小票打印机、顾客显示屏等,于是,我便开始了java调用DLL中的方法的探索,事实上,网上的例子还是很多的,一些外部包的例子也有很多,但每个人的实际情况都有所不同,尽管只是一个很简单的调用,也花了我不少时间,在这里分享一下我的经验吧。我是通过一个外部的JAR包来间接来获得DLL文件的句柄 的,它就是jacob了,这是java com brige的简写,呵...
Java 安全套接字编程以及 keytool 使用最佳实践

Java 安全套接字编程以及 keytool 使用最佳实践

Java 安全套接字编程以及 keytool 使用最佳实践2014-08-17 IBM 赵 映洁概述利用 Java 的 JSSE(Java Secure Socket Extension)技术,我们可以方便的编写安全套接字程序,关于 JSSE 的介绍,可以参阅 Oracle网站提供的 JSSE指导。程序编写过程中,我们需要将数字证书应用到代码中。通常在正式的产品开发中,我们可以支付一定的费用,向正规认证机构,例如:Verisign、Geotrust、Tha...
教你怎样在java程序中引入neo4j数据库

教你怎样在java程序中引入neo4j数据库

教你怎样在java程序中引入neo4j数据库2014-08-17随着关系型数据库在某些方面的力不从心,了解当下流行的各种数据库模式的特点和性能,无疑会给我们提供更多的选择和方向。 neo4j是一种图形数据库,在遍历和关联查询方面具有突出的优势。废话少说,深入了解neo4j之前,先让我们尝试一下怎样在程序中使用neo4j。neo4j采用java语言开发,如果我们要在java程序中以内嵌方式使用neo4j,只需导入neo4j的对应包即可。首先,我们来创建一个m...
使用InfoSphere Streams的自定义Java 运算符和ICU4J实现实时音译

使用InfoSphere Streams的自定义Java 运算符和ICU4J实现实时音译

使用InfoSphere Streams的自定义Java 运算符和ICU4J实现实时音译2014-08-21 IBM Bharath Kumar Devara集成 Java 音译模块和 InfoSphere Streams 的自定义 Java 运算符简介在成长型市场区域中,任何解决方案提供商面临的首要挑战是可用数据的方言和语言学的不一致性。由于成长型市场区域中拥有包括英语在内的多种官方语言,所以地区的语言符号逐渐嵌入到了英语符号中。因此,您首先需要执行音译...
Java实现二分法查找算法

Java实现二分法查找算法

Java实现二分法查找算法2014-08-21[ 什么是二分查找 ]二分查找又称为折半查找,该算法的思想是将数列按序排列,采用跳跃式方法进行查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。以此类推不断缩小搜索范围。[ 二分查找的条件 ]二分查找的先决条件是查找的数列必须是有序的。[ 二分查找的优缺点 ]优点:比较次数少,查找速度快,平均性能好;缺点:要求待查数列为有序,且插入删除困难;适...
Java装箱和拆箱详解

Java装箱和拆箱详解

Java装箱和拆箱详解2014-08-21自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。以下是本文的目录大纲:一.什么是装箱?什么是拆箱?二.装箱和拆箱是如何实现的三.面试中相关的问题若有不正之处,请谅解和批评指正,不胜感激。请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs.com/dolp...
浅析Java中的嵌套类和内部类

浅析Java中的嵌套类和内部类

浅析Java中的嵌套类和内部类2014-08-21以前看<Java编程思想>的时候,看到过嵌套类跟内部类的区别,不过后来就把它们的概念给忘了吧。昨天在看<数据结构与算法分析(Java语言版)>的时候,又遇到了这个概念,当时就很大的疑惑:嵌套类跟内部类有什么区别?只有是否有关键字static的区别吗?所以今天找了个时间查了一下两者的详细区别,总结在这篇博客中,既方便自己的复习和学习,也启示他人吧。1,概念:定义在一个类内部的类,叫作&...
如何使用相对路径的图片改变java winform的窗口icon

如何使用相对路径的图片改变java winform的窗口icon

如何使用相对路径的图片改变java winform的窗口icon2014-08-24 csdn博客 风柏杨今天开始接触到JAVAWINFORM的开发,之前老大已经搭了一个简单的框架出来,让我从SVN上面更新一个下来熟悉一下,于是,我就去了。很熟悉,很亲切的界面风格,WINFORM,能在这里再与你相逢,真是“猿粪”啊。这次的相逢让我想起了往事,在大一和大二的时候,当时曾在做课程设计的时候有做过VB和C#的WINFORM开发,众所周知,...
java swing如何添加背景图片并能根据窗口大小进行缩放

java swing如何添加背景图片并能根据窗口大小进行缩放

java swing如何添加背景图片并能根据窗口大小进行缩放2014-08-24前段时间在用JAVA SWING做个客户端的时候,有要在一块主面板上添加背景图片的需求,于是自己在网上找了些资料研究一下,有些网友说用JLabel来做,通过设置它的icon属性来实现,但个人感觉这种做法很HACK,呵呵,而且这种方法容易带来在上面的内容被遮住等等的问题,所以个人更喜欢用一个继承JPanel的类来实现的方法,其实我感觉它跟Web中的层的概念有几分相似吧,只需要把这...
ava实现线程池原理:适用于电商网站之类的交互频繁的网站

ava实现线程池原理:适用于电商网站之类的交互频繁的网站

ava实现线程池原理:适用于电商网站之类的交互频繁的网站2014-08-24 csdn博客 青春张开线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池线程都始终保持繁忙,但队列中包含挂起的工作,则线程池将在一...
java实现归并排序和树形排序(锦标赛制):java字符串分隔或的形式

java实现归并排序和树形排序(锦标赛制):java字符串分隔或的形式

java实现归并排序和树形排序(锦标赛制):java字符串分隔或的形式2014-08-24String[] b=str.split("query|,");//query分隔或者逗号分隔归并排序,递归实现public class MergeSort2 {// 对data数组中的 [a,b) 区间的数据进行归并排序,// 排序结束后,[a,b)间数据处于升序有序状态static void mergeSort(int[] data, int ...
Effective Java (1) 考虑用静态工厂方法代替构造器

Effective Java (1) 考虑用静态工厂方法代替构造器

Effective Java (1) 考虑用静态工厂方法代替构造器2014-08-24一、前言从今天开始计划用一个月的时间,通过写读书笔记的方式来记录阅读这本Java领域经典中的经典书籍 - Effective Java过程中自己所思所想,以备以后查阅,同时分享出去也希望可以帮助到其他人,废话不多说,现在开始第一篇:创建和销毁对象。二、考虑用静态工厂方法代替构造器①. 一般我们有什么办法可以创建对象呢?方法1: 使用类公有构造器。方法2:使用类的静态方法返...
Effective Java (2) 遇到多个构造器参数时要考虑用构建器

Effective Java (2) 遇到多个构造器参数时要考虑用构建器

Effective Java (2) 遇到多个构造器参数时要考虑用构建器2014-08-24一、背景对于有多个可选参数的类,我们一般通过什么办法传递参数呢?这里提供了三种办法:①. 重叠构造器模式②. JavaBeans模式③. Builder构建器模式下面我们来分析一下以上三种方法的优势及弊端。二、重叠构造器模式重叠构造器模式中第一个构造器中只有必要参数,第二个构造器有一个可选参数,第三个构造器中有两个可选参数,依次类推,最后一个构造器中包含所有可选参数...
Effective Java(3) 用私有构造器或者枚举类型强化Singleton属性

Effective Java(3) 用私有构造器或者枚举类型强化Singleton属性

Effective Java(3) 用私有构造器或者枚举类型强化Singleton属性2014-08-24一、背景所谓的Singleton是指仅仅被实例化一次的类,Singleton通常被用来代表那些本质上唯一的系统组件。实现Singleton有以下三种方法:①. 私有构造器,公有静态final域。②. 私有构造器,公有静态工厂方法。③. 单元素枚举类型(首选)。二、私有构造器,公有静态final域public class Singleton1 {publ...
<< 281 282 283 284 285 286 287 288 289 290 >>