自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (21)
  • 收藏
  • 关注

转载 Java多线程编程详解

转载自:http://programming.iteye.com/blog/158568 线程的同步 由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机

2013-06-11 23:37:32 1305

转载 从java多线程实现“生产者-消费者”模型来谈谈操作系统中线程状态的转换及线程同步的总结

转载自:http://blog.csdn.net/fengzhe0411/article/details/6949622 前言:自己尝试着用java多线程实现了操作系统原理中讲到的“生产者-消费者”模型,在这里和大家分享一下遇到的问题和心得。我们姑且模糊“线程”和“进程”的区别,只记住它们都是可并发执行的一组过程即可。一、什么是“生产者-消费者”模型?

2013-06-11 23:02:27 1251

转载 【解惑】 正确理解线程等待和释放(wait/notify)

转载自:http://hxraid.iteye.com/blog/559043 对于初学者来说,下面这个例子是一个非常常见的错误。Java代码  /**  *  线程A: 循环50次后等待并放弃锁,让线程B执行。  */  class ThreadA extends Thread{       //线程同步的公共数据区         Object oa=nul

2013-06-10 23:21:19 626

转载 【解惑】Java动态绑定机制的内幕

转载自:http://hxraid.iteye.com/blog/428891 在Java方法调用的过程中,JVM是如何知道调用的是哪个类的方法源代码? 这里面到底有什么内幕呢? 这篇文章我们就将揭露JVM方法调用的静态(static binding)和动态绑定机制(auto binding)。  ★ 静态绑定机制1.//被调用的类 2.package hr.t

2013-06-10 21:51:29 797

转载 【解惑】Java类型间的转型

转载自:http://hxraid.iteye.com/blog/466997 ★ 基本数据类型间的转换1、Java要做到平台无关性,所有的基本数据类型所占的字节数量均是固定的。           boolean ——1/8字节(1 bit)     byte —— 1字节             char —— 2字节         short —— 2字节

2013-06-10 21:45:09 1230

转载 JVM加载class文件的原理

转载自:http://hxraid.iteye.com/blog/747625   当Java编译器编译好.class文件之后,我们需要使用JVM来运行这个class文件。那么最开始的工作就是要把字节码从磁盘输入到内存中,这个过程我们叫做【加载】。加载完成之后,我们就可以进行一系列的运行前准备工作了,比如: 为类静态变量开辟空间,将常量池存放在方法区内存中并实现常量池地址解析,初始化类

2013-06-10 21:42:21 3785

转载 Java 虚拟机体系结构

转载自:http://hxraid.iteye.com/blog/676235 众所周知,Java源代码被编译器编译成class文件。而并不是底层操作系统可以直接执行的二进制指令(比如Windows OS的.exe文件)。因此,我们需要有一种平台可以解释class文件并运行它。而做到这一点的正是Java 虚拟机(JVM)。 实际上,JVM是一种解释执行class文件的规范技术。各个

2013-06-10 21:23:59 681

转载 Class文件内容及常量池

转载自:http://hxraid.iteye.com/blog/687660 当JVM运行Java程序的时候,它会加载对应的class文件,并提取class文件中的信息存放在JVM开辟出来的方法区 内存中。那么这个class文件里面到底有些什么内容呢? 一、class文件内容概述  class文件是由8bits的字节流组成,全部字节构成了15个有意义的项目。这些项目之间没

2013-06-10 21:21:59 772

转载 String、StringBuilder、StringBuffer

转载自:http://hxraid.iteye.com/blog/522167 作者:每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿....众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是

2013-06-10 14:45:43 541

转载 CentOS 5.5上安装配置oracle 11g R2

centos 5.5 32位(图形安装) 一、安装oracle 11gR2 依赖的组件包yum install binutilsyum install compat-libstdc++-33yum install elfutils-libelfyum install elfutils-libelf-develyum install gccyum install gcc-

2013-04-27 20:13:47 1200

转载 Java 测试 JUnit 4 学习

初级篇:http://blog.csdn.net/andycpp/article/details/1327147中级篇:http://blog.csdn.net/andycpp/article/details/1327346高级篇:http://blog.csdn.net/andycpp/article/details/1329218 Junit简介:    Junit最初

2013-04-27 11:14:30 839

转载 Java开源项目:Quartz

官方网站:http://www.opensymphony.com/quartz了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法voidexecute(JobExecutionContextcontext),开发者实现该

2013-04-27 10:42:32 1590

原创 java 克隆

如果希望一个类能够克隆,那么:(1) 实现Cloneable 接口(2) 覆盖clone()    需要申明为public;只覆盖方法而不实现接口,则会抛出异常CloneNotSupportedException(3) 在自己的clone()中调用super.clone()(4) 在自己的clone()中捕获违例这一系列步骤能达到最理想的效果。 java浅复制:pa

2013-04-26 13:42:51 756

原创 java类初始化

package com.soft.init;public class Meal { public Meal() { System.out.println("meal construct"); }}package com.soft.init;public class Lunch extends Meal { static { S

2013-04-19 11:12:31 676

转载 Linux中如何设置服务自启动 FAQ: Ubuntu 12.04 64bit /sbin/insserv: No such file or directory

转载连接:http://os.51cto.com/art/201301/377515.htm   有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务,主要用三种方式进行这一操作:ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一) chkonfig 命令行运行

2013-04-14 23:43:47 2139

原创 oracle 自增长

1、在scott用户下建立表dept create table DEPT (   DEPTNO NUMBER(2) not null,   DNAME VARCHAR2(14),   LOC VARCHAR2(13) ) 2、建立一个sequence create sequence seq_dept minvalue 1 start with 1 inc

2012-08-15 08:38:12 306

spring data elasticsearch示例

本示例程序主要是对spring data elasticsearch的实践,包含接口声明查询、注解查询和自定义repository查询。运行TestCase时候,请先将配置文件中ES服务端ip:port配置替换成真是的服务端地址

2016-08-03

eclipse-color-theme

eclipse-color-theme插件zip包

2014-11-21

tomcat源码编译缺少jar包

tomcat7.0.19源码导入Eclipse后,编译缺少的jar包

2014-10-21

MemoryAnalyzer

分析dump文件,直接解压点击MemoryAnalyzer.exe就可以使用。

2014-05-21

CXF契约优先开发方式之客户端实现(client)

本实例是基于CXF的一个客户端的实现,使用maven生成客户端代码,集成spring配置客户端实现类,访问外部接口。“CXF契约优先开发方式”中的实例为服务器端代码。

2014-02-19

CXF契约优先开发方式Demo

这个实例会展示出以契约优先(或者可以说是WSDL优先)的方式开发CXF WebService服务,同时会整合spring框架,使用spring框架将服务发布到tomcat容器中,项目的构建会用Maven管理。

2014-01-10

maven nexus私服构件示例

包含了一个父maven项目和及个子项目,可以作为搭建nexus私服的测试代码

2013-12-10

oracle

oracle

2012-08-17

SYYH_SSH2_Mysql

SSH2案例

2012-08-14

深入浅出extjs

深入浅出extjs

2012-08-12

extjs_struts2_整合

extjs_struts2_整合

2012-08-10

SSH_JAR_SSH整合

SSH_JAR_SSH整合

2012-08-08

SSH依赖jar包

SSH依赖jar包

2012-08-08

APACHE_POI

APACHE_POI

2012-08-06

js_ThreadPool

javascript ThreadPool

2012-08-03

xml学习教程

xml的dtd、schema教程和xml解析方法

2012-07-31

extjs+韩顺平—玩转oracle视频教程笔记

韩顺平—玩转oracle视频教程笔记 extjs开发jar包和pdf教程

2012-07-31

swt-3.7.2-win32-win32-x86

SWT(Standard Widget Toolkit)即标准小窗口工具箱,是IBM公司推出的一种在Eclipse中使用的集成开发环境,SWT提供可移植的 API,并与底层本机OS GUI平台紧密集成,它是一个与本地窗口系统集成在一起的小部件集和图形库。SWT由JNI(Java Native Interface,Java本机接口)调用操作系统的内部API,因此运行速度快,能够获得与操作系统的内部应用程序相同的外观

2012-07-29

checkstyle+findbugs+pmd

eclipse三大插件checkstyle+findbugs+pmd

2012-07-26

eclipse插件开发学习笔记_教程2

本书由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、透视图(Perspective)等10章的内容;第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地理解插件开发相关技术。   本书内容全面,讲解仔细,不仅适合没有Eclipse平台技术基础的相关人士,也适合了解相关技术、具有一定插件开发能力的读者。

2012-07-26

空空如也

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

TA关注的人

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