自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 maven编译提示:编码 GBK 的不可映射字符

解决这个问题的思路: 编译使用的字符集编码与代码文件使用的字符集编码一致!!   安装系统之后,一般中文系统默认字符集是GBK。我们安装的软件一般都继承使用操作系统的默认字符集。   所以在很多中文XP win7上开发的同学,在使用maven(mvn compile)编译项目的时候 ,就会出现“编码 gbk 的不可映射字符 ”: 这个是由于代码使用的UTF-8,而maven编译的时...

2012-08-08 09:37:38 297

原创 JPA学习笔记

  最近学习了JPA,涉及的知识点很多,主要把自己理解的一些重点及难点总结下,主要内容如下: JPA核心概念 JPA实体的状态变化 JPA实战  一、JPA核心概念 1. JPA相关知识概述 1. 1 什么是数据持久化? 程序(内存)中的数据以某种形式保存到存储介质中,比如文件,数据库等,以达到持久化,避免数据丢失的目的。如图: ...

2012-05-02 15:35:39 140

原创 [转载]Java注解--源码解析

注解提供了一种结构化的,并且具有类型检查能力的新途径,从而使程序员能够为代码加入元数据,而不会导致代码杂乱且难以理解。如:@Override 说明继承类或实现接口方法重载。   注解是在实际的源代码级别保存所有的信息,而不是某种注释性的文字。   在Hibernate,EJB,JPA中Column实现和应用程序案例:   Column.java ...

2012-04-24 18:59:49 230

原创 J2EE、J2SE、J2ME区别

JAVA2平台是提供JAVA程序开发、运行环境的平台,JAVA2平台有3个版本。1. J2SE: 全称Java 2 Standard Edition(已更名为 JAVA SE),是Java的标准版,用于桌面应用程序开发。 ① J2SE的核心就是提供了一套开发工具包JDK 。 ② JDK包括了Java运行环境(JRE),一堆Java工具和Java基础的类库,比如:java语言基本类、数据...

2012-04-21 18:07:39 200

原创 [转载]JDK和JRE目录的文件结构

[转载 ]     我们下载 Java 的安装程序往电脑里一装,把 path 环境变量设置一下之后,很少有人会去看一下安装目录下到底有些什么目录或文件。在 Sun Java 上的一篇技术文档就说明了 Java 安装目录下到底有些什么东西,并且大致地介绍了一下这些目录或文件是干什么用的。 译自:JDK and JRE File Structure (Wi...

2012-04-21 17:12:17 261

原创 [转载]SDK、JDK、JRE和JVM的关系总结

一、SDK、JDK、JRE和JVM的关系   SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft .NET Framework SDK。JAVA开发也不含糊,也有自己...

2012-04-12 22:16:34 119

原创 Java注解

可以先看看转载的三篇博客: Java注解--基础知识 Java注解--原理 Java注解--源码解析     [补充]: 1. 注解其实也是接口的一种形式 。参考 -- "Annotation types are, in fact, a form of interface " Test.class // 自定义的一个注解 (java.l...

2012-04-11 02:02:04 84

原创 [转载]Java注解--基础知识

[转载 ] 一、什么是java 注解          注解,顾名思义,注解 , 就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。          Java 注解又叫 java 标注, java 提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准 (...

2012-04-10 23:53:41 93

原创 [转载]Java注解--原理

[转载 ]   在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring 、Struts 和Hibernate 这 三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误。而且这些错误有可能到了运行时刻...

2012-04-10 23:34:12 131

原创 技术学习总结

进公司,一直专于做业务的事情,技术学习花的时间很少,最近有机会专门做侧重技术的事情(得感谢老大的安排)。把学习技术的心得记录分享,希望对有帮助的人。 曾经跟同事交流过一次 ,很有收获的,这段时间,确实深有体会。总之:任何东西,只有自己实践,体会,找到适合自己的,才是最好的。 准备写四篇,逐步更新。。。[方法篇 工具篇 书籍篇 网站篇] 一、方法篇      学习...

2012-04-08 17:31:49 159

原创 与牛人的一次交流

曾经跟公司一位同时聊过技术学习的事情,记录如下:   1. 很多东西学的时候明白,不用很快忘了。怎样构造自己的知识体系?怎样成为自己的东西并随时运用?     用一句话描述理解的知识 :想起一句话:先把书读厚,再把书读薄。不断的抽象和概括理解的知识,最终精炼成一句话,也更容易记忆。这个过程,能充分理解知识。(思维能力,实践能力的不断提高)。     拥...

2012-04-08 17:22:41 904

原创 集合初探--集合中的其它设计模式

[size=large][color=blue]1.集合中的工厂方法模式[/color][/size] [img]http://dl.iteye.com/upload/attachment/448422/5628bde7-22c9-38b3-886d-7b1f2c48dce5.jpg[/img] ·工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建对象的接口,让...

2011-03-27 21:35:47 154

原创 集合初探--集合中的设计模式之Iterator模式

[size=large][color=blue]1. Iterator模式[/color][/size] ·标准定义:提供一种统一的方法顺序访问一个聚合对象中各个元素,而又不需要暴露对象的内部表示。 [img]http://dl.iteye.com/upload/attachment/448389/29765cde-4354-3a04-b1ac-b167974b817d.jpg[/img]...

2011-03-27 21:35:30 120

原创 集合初探--Fail-Fast机制

[color=blue][size=large]Fail-Fast机制[/size][/color] ·在系统发生错误后,立即作出响应,阻止错误继续发生。 [color=blue][size=large]集合中的“Fail-Fast”机制[/size][/color] ·集合在其返回遍历器(Iterator)后任何时候发生变化,将会导致遍历器抛出ConcurrentModific...

2011-03-27 21:35:09 116

原创 集合初探--认识Set

[size=large][color=blue]1. HashSet[/color][/size] [img]http://dl.iteye.com/upload/attachment/447217/358efee3-0e78-3cc7-a31f-8eca60763b6f.jpg[/img] ·基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet...

2011-03-27 21:34:54 96

原创 集合初探--认识Map

[size=large][color=blue]1. HashMap[/color][/size] A)底层数据结构 [img]http://dl.iteye.com/upload/attachment/446007/4c1d1e52-0b04-3a1b-8814-4a0931255f8a.jpg[/img] ·HashMap存储结构是由数组与单向链表构成(Hash表),如上图:水平...

2011-03-27 21:34:36 118

原创 集合初探--认识List

[size=large][color=blue][b]1. ArrayList[/b][/color][/size] A) 底层数据结构 [img]http://dl.iteye.com/upload/attachment/445196/3587517b-f342-3582-b265-62cc0ed8b5f0.jpg[/img][img]http://dl.iteye.com/uplo...

2011-03-27 21:34:21 132

原创 如何避免warm up现象?

[size=large][color=blue]1. warm up会有什么影响?[/color][/size] ·这也是我为什么要讲这个话题的原因。主要是因为我们经常自己写代码测试某些方法的性能([url=http://baike.baidu.com/view/1854349.htm]基准测试[/url]),发现每次运行的时间都不一样,甚至方法的顺序,方法的大小,测试结果也可能会...

2011-03-27 18:06:06 1501

原创 集合初探--集合框架

最近学习了java集合,将自己学习的笔记整理后发布到博客,本系列其它文章: [url=http://taogebx.iteye.com/blog/976793]集合初探--认识List[/url] [url=http://taogebx.iteye.com/blog/976794]集合初探--认识Map[/url] [url=http://taogebx.iteye.com/blog/976...

2011-03-24 09:44:36 133

空空如也

空空如也

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

TA关注的人

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