自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(298)
  • 资源 (11)
  • 收藏
  • 关注

原创 Java 7从入门到精通全新上市,在线购买

京东:http://item.jd.com/11362728.html当当:http://product.dangdang.com/23381476.html#ddclick?act=click&pos=23381476_0_1_q&cat=&key=Java%2B7%B4%D3%C8%EB%C3%C5%B5%BD%BE%AB%CD%A8&qinfo=2_1_48&pinfo=&minfo=&

2013-12-06 13:19:37 776 1

原创 Java 7从入门到精通 光盘说明

光盘说明一、光盘内容本光盘是《把脉Java7程序设计教程》一书的配书光盘,书中的代码以工程项目的方式按章节存放,即第5章所使用的代码放在javadir\javaapp\src\com\javapp\ch5文件夹中,依此类推。本光盘javadir\javaapp\src\com\javapp\目录下有18 个文件夹,其内容和含义说明如下:(1)ch2~ch19 个文件夹名对应于《把脉

2013-06-28 15:10:12 1575

原创 Java 7从入门到精通 前 言

前  言随着Java SE 7发布,Java平台也增加了很多新的特性,越来越多的开发人员想尝试使用Java SE 7中的新特性,在Java程序中使用这些新特性,可以提高代码质量,提升工作效率。为了使广大学生和工作者能真正掌握Java 7程序设计技术,感受Java7程序设计语言的魅力,领悟Java7程序设计的快乐和享受到动态语言带来的在提高生产效率方面的好处,根据笔者近10多年的程序开发和Jav

2013-06-28 15:08:40 1004

原创 Java 7从入门到精通 目录结构

目  录Java基础把脉篇...2第1章  Java平台及开发环境的搭建...31.1 Windows下Java开发环境的配置...31.1.1  相关软件介绍...31.1.2  应用平台...41.1.3  解析JDK结构...51.2 Eclipse的安装和使用...51.2.1  Eclipse的下载和安装...

2013-06-28 00:27:12 1741

原创 Java程序设计与项目实战(全程实录)全新上市

图书简介: 本书从初学者学习Java编程的角度出发,根据作者多年的程序设计经验,按照科学的学习规律,由浅入深、循序渐进地向读者讲述了Java开发环境的搭建、Java基础语法知识、Java算法流程、面向对象高级特性、Java的输入/输出、多线程机制、Swing界面编

2011-09-06 10:07:21 2913

原创 Java Web 2.0架构开发与项目实战主要内容介绍http://product.dangdang.com/product.aspx?product_id=20697597

http://product.dangdang.com/product.aspx?product_id=20697597开发专家的企业级项目开发体验。  42小时多媒体视频讲解。  技术要点:  3个主流Ajax(A4J、Dojo、DWR)开源框架的应用详解;3个主流JavaWeb(SSH)开源框架的应用详解;主流JavaEE(EJB3、JMS、JSE)框架技术与应用详解;最新Struts2.

2009-03-25 03:04:00 2950

原创 Java进阶诀窍

 第1章  Java应用运行及开发环境的搭建 31.1  Windows下Java开发环境的配置 31.1.1  概述 31.1.2  相关软件介绍 31.1.3  Tomcat的基本配置 81.1.4  J2EE的相关部署规范 91.1.5  Tomcat体系结构 101.2  Eclipse的安装和使用 111.2.1  Eclipse的下载和安装 111.2.2  MyEclipse的下载和

2009-02-19 02:04:00 1902

原创 Java 7 二进制字面值

在编程语言中,字面量(literal)指的是在源代码中直接表示的一个固定的值。绝大部分编程语言都支持在源代码中使用基本类型字面量,包括整数、浮点数、字符串和布尔值等。Java 7中对数值类型字面量进行了增强。在Java中, 八进制整数以0开头,例如0123表示十进制数83,-011表示十进制数-9。十六进制整数,以0x或0X开头,例如0x123表示十进制数291,-0X12表示十进制数-18。

2013-06-21 18:37:34 2029

原创 使用Buffer

NIO是Java New IO 的简称,是在Java 4 中提供的新特性 。NIO为所有的原始类型提供缓存支持、字符集编码解码解决方案。支持锁和内存映射文件的文件访问接口,提供多路(non-bloking) 非阻塞式的高伸缩性网络I/O 。10.6.1  使用BufferBuffer是一个包装了基本数据元素数组的对象,是 NIO 数据读或写的中转地。Buffer有四个基本属性,分别是:

2013-06-21 18:35:36 798

原创 文件锁

在对文件操作过程中,有时候需要对文件进行加锁操作,防止其他线程访问该文件。在NIO中提供了文件锁的功能,当一个线程文件锁定后,其他的线程是无法操作此文件的, 要想进行文件锁定的操作,则要使用FileLock类完成, 此类的对象需要依靠 FileChannel 进行实例化。在NIO未出现之前,加锁文件可以使用RandomAccessFile类操作文件。在java.io.RandomAccessF

2013-06-21 18:34:16 871

原创 Java 7新增的ForkJoinPool多CUP并行执行

在多核时代,程序设计人员不得不开始关注并行编程领域,在Java 7 中,新加入的 Fork/Join 模式是处理并行编程的方法。Fork/Join模式利用多个 CPU 提供的计算资源来协作完成一个复杂的计算任务。在Java 7中,应用ForkJoinPool类把一个 任务拆分成多个“小任务”并行计算,再把多个“小任务”的结果合并成总的计算结果。ForkJoinPool类是ExecutorServi

2013-06-20 16:29:38 1625

原创 Java7泛型的“菱形”语法

在Java SE 7之前,声明泛型对象的代码如下:List list = new ArrayList();而在Java 7中,可以使用如下代码: List list = new ArrayList因为编译器可以从前面(List)推断出推断出类型参数,所以后面的ArrayList之后可以不用写泛型参数,只用一对空着的尖括

2013-06-20 15:52:21 5355 1

原创 Java 7的自动关闭资源的try语句

Java7增强了try语句的功能,它允许在try关键字后紧跟一对圆括号,圆括号可以声明、初始化一个或多个资源(此处的资源是指那些必须在程序结束时显式关闭的资源,比如数据库连接,网络连接等),try-with-resources 是一个定义了一个或多个资源的try 声明,try语句在该语句结束时自动关闭这些资源。try-with-resources确保每一个资源在处理完成后都会被关闭。这些资源必须实

2013-06-20 15:50:46 6143 2

原创 7.10.3 Java 7 的ThreadLocalRandom与 Random

在Java7新增了一个类ThreadLocalRandom,它是Random的增强版。在并发访问的环境下,使用ThreadLocalRandom来代替Random可以减少多线程竞争,最终保证系统具有更好的线程安全。ThreadLocalRandom类的用法与Random用法基本类似,它提供一个静态的current()方法来获取ThreadLocalRandom对象,获取对象之后即可调用各种ne

2013-06-20 15:46:45 1501

原创 7.10.2 Java 7 新增的Objects 类

在Java7中新添了一个Objects工具类,它提供了一些方法来操作对象,这些工具方法大多是“空指针”安全的。比如,如果不能明确地判断一个引用变量是否为null,如果调用toString()方法,则可能发生NullPointerException异常;如果使用Objects类提供的toString(Object o)方法,就不会引发空指针异常,当o为null 时,程序将返回一个“null”字符串。

2013-06-20 15:46:00 2615

原创 Java 5实现的线程池

在Java 5版本中,Java内建支持线程池,新增了一个java.util.concurrent.Executors工厂类来产生线程池。Executors主要包含以下几类方法:(1)newCachedTheradPool():用来创建一个具有缓存功能的线程池,系统根据需要创建线程,这些线程将被缓存在线程池中。(2)newFixedTheradPool(intthreadNum):用于创建一

2013-06-20 15:44:34 647

转载 顺治帝出家之迷终破解

顺治帝出家之迷终破解

2010-11-12 00:27:00 1019

原创 我从来都不想"默默无为",要有所作为就要搞点新东西”

我从来都不想"默默无为",要有所作为就要搞点新东西”

2010-09-11 17:28:00 663

原创 Seam的配置详解

Seam的配置详解

2010-08-15 00:52:00 2084 1

原创 为项目开发做嫁衣——Seam项目开发环境的搭建

为项目开发做嫁衣——Seam项目开发环境的搭建

2010-08-15 00:51:00 2174 1

原创 Java开发核心技术面试心得分析

Java的数据结构有哪些?Map与Set的本质区别是什么? 分析:Java常见的数据结构有Collection和Map,其中Collection接口下包括List和Set接口,其下又有多个实现类如List下有ArrayList、LinkedList和Vector等实现类,Set下有HashSet、LinkedSet等实现类和SortedSet接口,HashSet下有LinkedHashSet子

2010-01-29 22:17:00 1375

原创 一本李开复认为值得一读的java web开发书

有一次,李开复到大学讲演,有一个学生拿了这本Java Web 2.0架构开发与项目实战书,让李开复看看学这个书能不能成长了专业开发人员,李开复翻看了几分种说,这本书还是值得一看的,强调尤其是里边的例子,与实践比较近,适合进入开发公司前学习。我看过很多java书,特别是号称基础与实践的书,其实里边的实例,大多数都是没有什么实用价值的组合,或者是老掉牙的大家互相抄的例子,一到机器上试一下,或者到职场上...

2010-01-09 01:11:37 138

原创 EJB 3 事务管理探讨

EJB事务的特点:  提供声明式事务与编程式事务  声明式事务:应用程序只需要关心业务逻辑,由容器来负责事务的管理。这是实践中常用的方法。  编程时事务:应用程序编码人员自己写事务代码。  ② EJB事务编程的类型  A、CMT    容器管理事务  B、BMT    Bean管理事务  C、Client-MT    Client-Controlled Transact

2009-12-30 15:53:00 1709 1

原创 2009年顶级杀毒软件排名榜

 今天,来自特洛伊木马、隐藏漏洞及蠕虫的巨大威胁已经使得杀毒软件成为一种必需。但在种目繁多的杀毒软件中,如何知道这些安全程序的具体性能?为了找到答案,著名电脑网站PCWorld日前测试了来自美国、欧洲和日本等国11款最新版单机杀毒软件,并给出了最新的排名。 单机杀毒软件重点是拦截恶意软件,它很少具备其他的功能。例如,你一般不会找到家长控制(Parents Control)、系统设置、防火墙(F

2009-11-30 01:32:00 779

翻译 只有十句话,却看了十分钟

 第一句如果我们之间有1000步的距离 你只要跨出第1步我就会朝你的方向走其馀的999步第二句通常愿意留下来跟你争吵的人 才是真正爱你的人第三句付出真心 才会得到真心 却也可能伤得彻底保持距离 就能保护自己 却也注定永远寂寞第四句有时候 不是对方不在乎你 而是你把对方看得太重第五句朋友就是把你看透了 还能喜欢你的人第六句就算是believe 中间也藏了一个lie第七句真正的好朋友 并不是在一起

2009-11-23 01:16:00 830 1

原创 加载图像文件从一个文件夹或JAR文件:使用javax.imageio.ImageIO级阅读图像文件

 import java.awt.image.BufferedImage;import javax.imageio.ImageIO;public class Main {  public static void main(String[] args) throws Exception {    BufferedImage image = ImageIO.read(Main.class.getRes

2009-11-22 17:24:00 1047

原创 IT培训的7 大陷阱

  l培训陷阱一:免费培训 l培训陷阱二:以招聘形式招生 l培训陷阱三:保证就业,底薪>3000 元 l培训陷阱四:名师授课 l培训陷阱五:校园讲座、问卷调查 l培训陷阱六:保证安置工作,100%就业 l培训陷阱七:订单培养

2009-11-12 13:22:00 1133 4

原创 西高新3000亿建软件城 6年后解决200万人就业

 昨日召开的第六届中国国际服务外包大会上传来消息,西安软件新城位于高新区北拓展区南部,绕城高速以东、西三环以西、科技四路以南、科技八路以北区域。规划总用地面积5.7平方公里。软件新城将以国际化、生态化、人文化为理念,为软件和服务外包企业提供办公、科技商贸、教育培训、休闲娱乐和酒店住宿等全方位的配套。  据介绍,“软件新城”项目总建筑面积700万平方米,投资300亿元,由产业区、人才培育区、科技

2009-11-12 13:19:00 2189

原创 Java消息服务JMS 传输集群监控

 import java.util.HashMap;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.table.*;import javax.management.*;import javax.management.remote.*;import javax.management.o

2009-11-07 22:01:00 995

原创 Java重复洗牌

 import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.Random;public class ShuffleTest {  public static void main(String args[]) {    String simpsons[] = { "Bart"

2009-11-01 18:04:00 554

原创 log4j :一个完整的例子

 import org.apache.log4j.or.ObjectRenderer;import org.apache.log4j.Logger;import org.apache.log4j.spi.Filter;import org.apache.log4j.spi.LoggingEvent;class CustomerOrder {  /** Holds value of property

2009-10-29 10:58:00 986

原创 如何finalize方法和shutdownHooks互动

 public class ShutdownDemo {  public static void main(String[] args) throws Exception {    // Create an Object with a finalize() method.    Object f = new Object() {      public void finalize() {     

2009-10-29 10:57:00 535

原创 处理断言错误

 public class Main {  public static void main(String[] argv) throws Exception {    try {      assert argv.length > 0;    } catch (AssertionError e) {      String message = e.getMessage();      System.

2009-10-29 10:55:00 806

原创 Java中路由器模式

 import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.io.IOException;impor

2009-10-29 10:54:00 5210

原创 Struts 2整合JasperReports

 JasperReport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF、HTML、XML、XLS、CVS等等。而iReport是一个制作JasperReport的XML文件的可视化开发工具,该库完全用Java编写。可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。有关JasperRepo

2009-10-26 16:33:00 1035 1

原创 JFreeChart的下载和安装与使用

 Java Web 2.0架构开发与项目实战购书网http://product.dangdang.com/product.aspx?product_id=20697597JFreeChart的下载地址为http://sourceforge.net/project/showfiles.php?group_id=15494,解压下载的jfreechart_1.0.9.zip包到指定位置,为了配

2009-10-26 16:32:00 10192 4

原创 连锁模式

 import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Seriali

2009-10-25 22:03:00 676

原创 Java中回调模式

 import java.io.IOException;public class RunCallbackPattern {    public static void main(String [] arguments){        System.out.println("Example for the Callback pattern");        System.out.println(

2009-10-25 22:01:00 1448

原创 java网页检索器

 import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.util.Properties;import java.util.StringTokeni

2009-10-25 21:59:00 678

原创 java搜索爬虫

 import java.awt.BorderLayout;import java.awt.Cursor;import java.awt.Font;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Insets;import java.awt.event.ActionEvent;impo

2009-10-25 21:55:00 1062 1

MPEGPlayer播放嚣

MPEGPlayer播放嚣

2008-07-23

JSF1[1].2+EJB3.0实现的一个项目实例

JSF1[1].2+EJB3.0实现的一个项目实例

2008-07-23

java面试题

java面试题java面试题

2008-07-23

WS-BPEL

WS-BPEL,ESB开发协议

2008-07-23

JBoss jBPM

JBoss jBPM 是一个复杂的可扩展的工作流管理系统. JBoss jBPM 有直观的流程语言来表示商业流程图的术语比如,任务,异步通讯的等待状态,定时器,自动操作等等.把这些操作绑在一起,, JBoss jBPM 就有了最强大和易扩展性的控制流机制.

2008-07-02

ajax4jsf教程

ajax4jsf教程

2008-07-02

DWR中文文档

DWR中文文档DWR是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代码,就像在Java代码就在浏览器中一样。

2008-06-30

subversion中文指南

subversion中文指南

2008-06-30

Java SE 6 新特性 HTTP 增强

Java SE 6 新特性 HTTP 增强.htm

2008-06-04

java企业级开发项目实践(1).

java企业级开发项目实践(1).java企业级开发项目实践(1).

2008-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除