加载中
The Java™ Tutorials:Swing

Java5 Java6 Java7 Java8 > Creating a GUI With JFC/Swing (TOC) The JComponent Class Text Component Features How to Use the ButtonGroup Component How to Use Combo Boxes How to Mak...

2016/03/28 12:23
81
file.encoding

写了个有关JTable的代码,设置了单元格内容水平居中,在IDE里测试一切正常;但是导出Runnable JAR File执行后发现单元格内容没有默认的垂直居中,在代码里强制设置居然,依然没有改变。对比两...

2016/03/25 21:23
50
CORBA版HelloWorld

CORBA,是一个很古老的技术,甚至诞生于Java之前,不过随着WebService、SOA、RMI等等技术的出现,CORBA由于过于复杂而渐渐淡出了人们的视线,不过在一些交互性很强的系统异构应用领域,CORBA...

2014/05/01 01:00
45
java如何实现进程间的通信?

java的两个进程都是两个虚拟机间的通信了,跟平台相关的,要是在vc里就简单,你可以运行在两个线程中用管道通信 或者通过socket来通信,或者用外部文件通信。 java的管制范围就只能在各自的虚...

2014/05/01 00:58
363
百度云盘API使用

一. 创建应用名称,如exp 二. 开通PCS API的操作步骤如下: 1. 创建应用exp后进入应用信息页面; 2. 在应用信息页面左侧菜单栏中,找到“开放API > API管理 > API列表”,点击打开相应页面;...

2014/04/28 23:59
260
swap。。。

void swap(int m, int n){ m = m ^ n; n = m ^ n; m = m ^ n; }

2013/10/09 23:26
15
AOP 的利器:ASM 3.0 介绍

引言 什么是 ASM ? ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。...

2013/09/21 13:06
514
JProgressBar显示含小数百分比

在原生的JProgressBar中,并没提供详细控制百分比的途径。 计算百分比是由其内部维护的BoundedRangeModel所决定,而且其侦听器是重要所在。 通常情况,必须通过setValue来触发侦听器,使JPr...

double & bits

public class HDTest {   public static void main(String[] args) {     System.out.println(Arrays.toString(getBytes( 0.123456789 )));          System.out.println(getBits( 0.12345678...

2013/09/16 22:49
17
JavaScript 的性能优化:加载和执行

蔡 愉晟, 软件工程师, IBM 简介: 随着 Web2.0 技术的不断推广,越来越多的应用使用 JavaScript 技术在客户端进行处理,从而使 JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性...

2013/09/08 13:03
113
java中关于try、catch、finally中的细节分析

看了一位博友的一片文章,讲解的是关于java中关于try、catch、finally中一些问题 下面看一个例子(例1),来讲解java里面中try、catch、finally的处理流程 public class TryCatchFinally { ...

2013/09/06 13:48
169
Fork/Join模式(JSR166y)手记之ThreadLocalRandom

ThreadLocalRandom是一个可以独立使用的、用于生成随机数的类。继承自Random,但性能超过Random,所谓“青出于蓝而胜于蓝”。其API所提供方法,不多,父类Random具有的,它也一样具有。从表明...

Java与嵌入式数据库SQLite的结合

最近研究了一下嵌入式数据库,并使用Java与一个叫做SQLite的轻量级数据库结合写了个小程序,这个过程中也获得了不少经验,下面来总结一下。 本来是决定用Flex写的,因为它做出的界面比较美观...

ThreadFactory & ThreadGroup

原本想给 多线程任务 做一个挂起(暂停)功能,然后配合 httpcomponents-asyncclient 并发测试,结果意外令人汗颜,竟然CPU占用100%。。。 使用VisualVM观察CPU抽样,发现org.apache.http.i...

深入浅出 classloader

java中所有的类都是通过classloader加载的,classloader可以为java程序提供很好的动态特性,深入了解非常有必要。 1)classloader的分类 从上图看到classloader默认有3类, BootstrapLoader ...

2013/08/31 13:04
153
为什么ConcurrentHashMap是弱一致的

本文将用到Java内存模型的happens-before偏序关系(下文将简称为hb)以及ConcurrentHashMap的底层模型相关的知识。happens-before相关内容参见:JLS §17.4.5. Happens-before Order、深入理...

弱一致的迭代器

java.util 包中的集合类都返回 fail-fast 迭代器,这意味着它们假设线程在集合内容中进行迭代时,集合不会更改它的内容。如果 fail-fast 迭代器检测到在迭代过程中进行了更改操作,那么它会抛...

2013/08/30 18:48
80
Java多线程(十)之ReentrantReadWriteLock深入分析

一、ReentrantReadWriteLock与ReentrantLock 说到ReentrantReadWriteLock,首先要做的是与ReentrantLock划清界限。它和后者都是单独的实现,彼此之间没有继承或实现的关系。 ReentrantLock ...

2013/08/30 16:11
13.1K
Java多线程(四)之ConcurrentSkipListMap深入分析

一、前言 concurrentHashMap与ConcurrentSkipListMap性能测试 在4线程1.6万数据的条件下,ConcurrentHashMap 存取速度是ConcurrentSkipListMap 的4倍左右。 但ConcurrentSkipListMap有几个C...

2013/08/30 16:09
221
Java多线程(三)之ConcurrentHashMap深入分析

一、Map体系 Hashtable是JDK 5之前Map唯一线程安全的内置实现(Collections.synchronizedMap不算)。Hashtable继承的是Dictionary(Hashtable是其唯一公开的子类),并不继承AbstractMap或者...

2013/08/30 16:07
328

没有更多内容

加载失败,请刷新页面

返回顶部
顶部