自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 maven依赖包版本冲突解决

在有冲突的依赖下面加上exclusion,如不想用slf4j-log4j12默认的slf4j-api版本,而自己指定一个,可以这样:<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <...

2013-01-23 16:32:34 267

原创 Maven多模块项目 eclipse热部署 Maven项目实现 tomcat热部署

   转载:http://blog.csdn.net/laoshuisheng/article/details/6420003    Maven 多模块项目在eclipse下面热部署,即你可以体验下无论你修改整个项目里面的任何模块的代码,都不需要用maven打包就可以看到效果,1、首先准备好创建一个maven多项目的代码,准备好一个eclipse,一个tomcat,什么java环境,...

2013-01-16 14:20:35 158

原创 深入理解JVM—字节码编译机制

 对于写代码的人都知道,我们一般的程序编译过程都有语法分析、词法分析等一系列检查操作,然后生成对应的机器码或者字节码。对于C++来说,其编译过程可使用下图表示  当然我们知道还有一部分语言是使用解释器工作的,其标准流程如下:  我们大学的时候,很多老师会告诉我们,java是一门解释性语言,但是Java笔传统解释器执行做了一定的优化,它不是对源码文...

2012-10-15 09:41:20 246

原创 深入理解JVM--JVM垃圾回收机制

Java语言出来之前,大家都在拼命的写C或者C++的程序,而此时存在一个很大的矛盾,C++等语言创建对象要不断的去开辟空间,不用的时候有需要不断的去释放控件,既要写构造函数,又要写析构函数,很多时候都在重复的allocated,然后不停的~析构。于是,有人就提出,能不能写一段程序在实现这块功能,每次创建,释放控件的时候复用这段代码,而无需重复的书写呢?1960年 基于MIT的Lisp首...

2012-10-15 09:16:45 908

原创 Java 6 JVM参数配置说明

 使用说明-XX:+<option> 启用选项-XX:-<option> 不启用选项-XX:<option>=<number> 给选项设置一个数字类型值,可跟单位,例如 32k, 1024m, 2g-XX:<option>=<string> 给选项设置一个字符串值,例如-XX:HeapDumpPath=./du...

2012-10-15 09:04:52 106

原创 深入理解JVM—JVM内存模型

 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,CPU厂商在每颗CPU上加入了高速缓存,用来缓解这种症状,因此,现在CPU同内存交互就变成了下面...

2012-10-15 09:03:36 79

原创 深入理解JVM--类的执行机制

 在完成将class文件信息加载到JVM并产生class对象之后,就可以执行Class对象的静态方法或者实例方法对对象进行调用了。JVM在源代码编译阶段将源代码编译为字节码文件,字节码是一种中间代码的方式,要由JVM在运行时进行解释执行,这种方式称之为解释执行方式。1、字节码的解释执行SunJDK是基于栈的体系结构来执行字节码的,基于栈的好处是代码紧凑,体积小。每个线程创建之后,都会产...

2012-10-15 09:03:19 233

原创 extjs 中的命名空间、类方法、类继承等

1:支持命名空间  <script type="text/javascript">     //定义一个命名空间     Ext.namespace("Ext.wentao");     //在命名空间上定义一个类     Ext.wentao.helloworld = Ex...

2012-08-08 10:50:25 113

原创 MyEclipse 10.5 下载

 官方下载地址(Windows)     网盘下载地址    

2012-07-09 08:50:43 545

原创 深入理解ClassLoader(五)—类的卸载

 我们知道,当一个类被加载、连接和初始化之后,他的生命周期就开始了,当该类的class对象不再被引用之后,该类的生命周期也就结束了,之后,该类会被类加载器卸载!我们来看以下代码:package com.yhj.jvm.classloader.uninstall;< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-co...

2012-06-28 10:37:38 659 1

原创 深入理解ClassLoader(四)—类的父委托加载机制

 上几次我们介绍到了JVM内部的几个类加载器,我们来重新画一下这个图,再来看一下他们之间的关系。   JVM的ClassLoader采用的是树形结构,除了BootstrapClassLoader以外?每个ClassLoader都会有一个parentClassLoader,用户自定义的ClassLoader默认的parendClassLoader是SystemClass...

2012-06-28 10:35:31 338

原创 深入剖析ClassLoader(三)—编译常量、类加载器深入剖析

 类的初始化静态变量的生民语句以及静态代码块都被看作类的初始化语句,Java虚拟机会按照初始化语句在类文件中的先后顺序来依次夹在他们。     上图中a的初始化其实经过了四步1、  a被初始化为默认值02、  a被赋予正确的初始值13、  执行静态代码块,将a的值赋为24、  执行静态代码块,将a的值赋为4因此最终的执行结果是4一个类只...

2012-06-28 10:33:14 136

原创 深入剖析Classloader(二)--根类加载器,扩展类加载器与系统类加载器

    类的加载的最终产品是位于堆(heap)中的class对象Class对象封装了类在方法区内的数据结构并向Java程序员提供访问方法区内的数据结构的接口。而反射就像一面镜子一样可这个接口是反射的接口,所以我们可以通过反射获得这个类的方法和属性,包括私有的方法和属性!下面我们来详细的介绍一下类加载器类的加载器有两种1、  Java虚拟机自带的加载器2、  用户自定义类加载...

2012-06-28 10:30:30 237

原创 深入剖析Classloader(一)--类的主动使用与被动使用

     我们知道java运行的是这样的,首先java编译器将我们的源代码编译成为字节码,然后由JVM将字节码load到内存中,接着我们的程序就可以创建对象了,我们知道JVM将字节码load到内存之后将将建立内存模型(JVM的内存模型我们将在稍后阐述),那JVM是怎么将类load到内存中...

2012-06-28 10:28:29 135

原创 ext4.1 spket 1.6.23 Myeclipse10.5 开发环境 extjs代码提示

 用于在spket中进行提醒时的筛选。以下是具体的操作步骤: 一 下载并安装spket插件 1、从官网下载spket-1.6.23.zip文件,  下载地址:http://www.spket.com/download.html 2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugins\spket-1.6.23里面3、在E:\M...

2012-06-27 10:26:41 111

原创 Eclipse HTMLEditor 下载安装

 需求:需要在eclipse里面编辑html和jsp,语法高亮和语法提示,自动补全等。 1.下载GEF(依赖包):http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.7.2/R201201171043/GEF-ALL-3.7.2.zip然后解压到eclipse安装目录替换...

2012-06-26 17:13:27 660

原创 CAS sso单点登录 架设中问题及解决方案

 <转> 1.在CAS服务端用户登入如果是中文请求会乱码的问题解决方案:CAS利用到spring,spring框架中提供了编码过滤功能,利用它可以解决请求乱码问题 2.CAS客户端和服务端中文传输乱码问题,虽然请求乱码问题解决了,但是这个问题还是会存在,可能是数据传输过程中引起的解决方案:BASE64服务端加密,客户端解密(O(∩_∩)O~偶突发奇想来的)...

2011-05-20 09:02:54 187

原创 CAS 单点登录完整教程 【转】

一、教程前言教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录(SSO):请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server),官网:http://www.jasig.org/cas本教程环境:Tomcat6.0.29JDK6CAS Ser...

2011-05-20 08:53:53 180

原创 Hibernate 3.6.5 SQL 方言(hibernate.dialect)

RDBMSDialectDB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hib...

2011-05-19 16:25:07 1237

原创 context:component-scan 配置详解

 <转>               Spring applicationContext.xml的<context:component-scan>標籤用途比我想像的還要實用。而且後來才知道,有了<context:component-scan>,另一個<context:annotation-config/>標籤根本可以移除掉,因為被包含進去了。原本...

2011-05-19 13:20:35 195

原创 Myeclipse 9.0 10.0安装 SVN 插件

方法一: 安装subclipse, SVN 插件 1、从官网下载site-1.6.17.zip文件, 网址是:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugins\svn里面,其它的*.xml文件...

2011-03-28 16:21:45 83

原创 MyEclipse 9.0 正式版 破解 注册机 新鲜出炉

[原文] http://www.byshang.org/documents/186.html *****************已经亲自测试通过 正式版可以激活*********************MyEclipse企业级工作平台(My Eclipse Enterprise Workbench,简称MyEclipse)是对EclipseIDE的扩展,利用它可以在数...

2011-03-08 22:08:00 119

原创 hibernate 使用new Date() 时分秒丢失(使用Annotation 注解)

在使用oracle 10g 时候,数据库字段设置为date类型.用工具自动生成的Entity[code="java"] @Temporal(TemporalType.DATE) @Column(name="UPDATE_DATE") public Date getUpdateDate() { return this.updateDate;...

2011-02-28 17:57:43 218

原创 commons-beanutils 复制 bean 属性

commons-beanutils是jakarta commons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度.BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties(...

2011-02-28 09:42:39 120

原创 MyEclipse 9.0 M2 官方下载地址

[b]注册机 现在已经出来了 大家赶紧下载去吧[/b][b]下载地址[/b]:http://jbutton.iteye.com/blog/947117MyEclipse 9.0 M2 官方下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/installers/mye...

2011-02-10 11:43:30 106

原创 jeecms3.0.1beta 源码(反编译) 带common包

jeecms3.0.1beta 源码(反编译)直接下载导入myeclipse就可以了。下载文件里面不带jar包,jar包需要自己手动导入common包也反编译了。反编译common之后需要额外的jar。部署成功后直接进入后台访问系统管理后台登录:http://localhost:8080/jeeadmin/jeecms/index.do 用户名:admin 密 ...

2010-12-14 10:06:46 95

原创 Eclipse正则表达式 替换查找 /* */ 注释

最近几天用jd-gui反编译了一个springMVC的项目,反编译出来的java文件全部带注释,看着有点不舒服。网上找了解决方法:用Eclipse 正则表达式查找替换 非常方便。1,Eclipse ctrl+f 打开查找框 2,选中 Regular expressions (正则表达式)去掉/* */(eclipse) /\*(.|[\r\n])*?\*/...

2010-12-13 15:53:46 176

原创 Myeclipse9.0安装VSS插件

一、下载VSS插件 可以去官方网站下载,也可以在这里http://sourceforge.net/projects/vssplugin/下载最新的org.vssplugin_1.6.2 Eclipse的VSS插件。文件大小大约1MB。 二、安装 1、把下载回来的.rar压缩包解压,得到名为org.vssplugin_1.6.2的文件夹; 2、把org.vssplugin_1.6...

2010-12-13 10:07:54 89

RadAsm 2.2.2.0 官方完整版 带语言包

官方最新完整版本 自带语言包,中文设置请选==》Option ==>Language 就可以了

2012-09-17

MyEclipse 10.5 破解 文件

10.5版破解基本上同10.1版 破解密钥和算法有所变化.亲测可用

2012-06-26

jquery 1.4.2 中文手册

jquery 1.4.2 中文手册 chm jquery 1.4.2 中文手册 chm

2010-05-12

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

TA关注的人

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