
JAVA
文章平均质量分 83
jiangwzh
这个作者很懒,什么都没留下…
展开
-
eclipse快捷键大全
我常用的加颜色标注:Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,转载 2011-09-13 16:15:48 · 350 阅读 · 0 评论 -
Java中MDI的实现
Java中MDI的实现 MDI,Multiple Document Interface(多文档界面)与SDI相对,应用也很广泛。像Word XP以前的版本都是用MDI(之后的版本应该也算MDI,但形式有些不同,看起来像SDI),VS/VS.Net等很多软件也都是MDI,其方便显而易见,即可以在一个窗体中的有限空间里提供多个文档同时编辑使用的功能。 一般的编程语言都会提供显著的MDI转载 2012-04-09 18:00:13 · 1294 阅读 · 0 评论 -
SWT/JFace项目打包与发行
第7章 项目打包与发行 当项目完成后接下来的就是打包发行了,应用程序(Application)项目和Eclipse插件项目(plugin)的打包是不同的,本章将分别介绍两者的打包方法,并给出实际的打包例子。7.1 应用程序项目的打包与发行7.1.1 简介 Java应用程序项目完成后是可以脱离Eclipse运行的,要运行程序先要打它打成一个JAR包,它打转载 2012-04-09 17:36:04 · 1502 阅读 · 0 评论 -
JDBC批处理
int[] executeBatch() throws SQLException 将一批命令提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。返回数组的 int 元素的排序对应于批中的命令,批中的命令根据被添加到批中的顺序排序。方法 executeBatch 返回的数组中的元素可能为以下元素之一:大于等于 0 的数 - 指示成功处理了命令,是给出执行命令所影响数据库中原创 2011-12-29 16:40:07 · 651 阅读 · 0 评论 -
使用java.util.concurrent实现的线程池、消息队列功能
ThreadPoolManager类:负责管理线程池,调用轮询的线程来访问字符串缓冲区的内容,维护缓冲区,当线程池溢出时抛出的Runnable任务被加入到字符缓冲区。 public class ThreadPoolManager { private static ThreadPoolManager tpm = new ThreadPoolManager(); // 线程池维转载 2012-01-12 13:56:55 · 12546 阅读 · 1 评论 -
Java多线程 阻塞队列和并发集合
本章主要探讨在多线程程序中与集合相关的内容。在多线程程序中,如果使用普通集合往往会造成数据错误,甚至造成程序崩溃。Java为多线程专门提供了特有的线程安全的集合类,通过下面的学习,您需要掌握这些集合的特点是什么,底层实现如何、在何时使用等问题。3.1BlockingQueue接口java阻塞队列应用于生产者消费者模式、消息传递、并行任务执行和相关并发设计的大多数常见使用上下文。转载 2012-01-12 13:52:16 · 1713 阅读 · 0 评论 -
java.util.concurrent介绍
java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性、性能、可读性和可靠性。如果一些类名看起来相似,可能是因为 java.util.concurr转载 2012-01-12 13:58:22 · 794 阅读 · 0 评论 -
关于读取Oracle数据时间丢失问题
这是由于Oracle jdbc驱动程序兼容性引起,必须在连接属性中加入oracle.jdbc.V8Compatible=true原创 2012-01-12 13:46:51 · 672 阅读 · 0 评论 -
Spring事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,Tra转载 2011-12-26 22:39:48 · 313 阅读 · 0 评论 -
使用axis1+spring+hibernate搭建webservice
使用axis1+spring+hibernate搭建webservice写在前面的话: 网上的教程大多都是使用wsdl2java工具构建webservice。本文则直接采用编辑server-config.wsdd来发布webservice,相比而言,可以比较快速的部署一个项目,适应工作需要。 本教程模拟提供用户接口用于和别的系统结合,主要功能包括接受用户的增删改查。转载 2011-12-05 11:45:35 · 1318 阅读 · 0 评论 -
swt 常用样式
shellSWT.BORDER //建立一个有边框但没有标题栏的窗口SWT.CLOSE //建立一个只有关闭按钮的窗口SWT.MIN //建立一个不能最大化的窗口SWT.MAX, //建立一个可以最大化最小化的窗口SWT.NO_TRIM //建立一个没有任何边界和标题栏的窗口SWT.RESIZE //建立一个可以改变大小的窗口SWT.TITLE //建立一个没有标题栏转载 2012-04-10 16:35:19 · 6045 阅读 · 2 评论