自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 问答 (1)
  • 收藏
  • 关注

原创 博客分类管理

越来越感觉自己是有一个强迫症的人,才刚写了shijipi

2014-05-08 21:43:19 1329

转载 spring ioc原理(看完后大家可以自己写一个spring)

控制反转/依赖注入 最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IOC(DI):其实这个Spring架

2014-09-14 23:19:26 664

转载 使用Dom4j解析XML

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它.       对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的

2014-09-04 22:53:49 600

转载 DOM4J创建、修改和格式xml文件例子(转)

import java.io.File;  import java.io.FileWriter;  import java.util.Iterator;  import java.util.List;  import org.dom4j.Attribute;  import org.dom4j.Document;  import org.dom4j.DocumentHelp

2014-09-04 22:36:01 669

转载 mysql sql语句大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss

2014-09-01 22:27:33 576

转载 hibernate初学者可能碰到的一些问题

1:方言(dialect)写错了 导致出现  com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:  Unknown table 'system_sequences' in information_schema   修改成正确的dialect就OK了2:找不到实体beanException in thread "main"

2014-08-31 19:20:57 2423

转载 hibernate中SessionFactory的创建

创建SessionFactory          首先创建Configuration对象,主要方式是:[java] view plaincopynew Configuration().configure()  默认情况下Hibernate会去classPath下加载hibernate.cfg.xml文件,如果你没有采用默

2014-08-31 18:46:49 774

转载 Java enum的用法详解

用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW }  用法二:switchJDK1.6之前的switch语句只支持int,

2014-08-26 22:21:07 571

转载 apache commons beanutils中类propertyUtils中的方法描述

功能说明: 顾名思义,Bean Utility就是Bean小工具,主要是封装了反射(reflection)和自省(introspection)的API(可以查看java.lang.reflect和java.beans文档),对bean进行操作。主要功能: 操作Bean的属性,针对Bean属性排序,Bean和Map的转换,创建动态的Bean等 Apache提供的架包:commons-be

2014-08-18 23:19:01 2702

转载 Hibernate中Session的操作解释

Hibernate的透明持久化用起来非常舒服,有时甚至忘记了数据库的存在。我身边的朋友经常会分不清save、saveOrUpdate、update的区别,lock、merge、replicate、refresh、evict甚至不知道是干什么用的。而且关于实体对象的生命周期也有很多概念不清,分不清transient、persistent、detached的区别,只是知道PO、VO这样的通俗叫法。其实

2014-08-17 20:20:08 545

转载 在eclipse中设计BPMN 2.0工作流定义的基本步骤

转载地址:http://www.ecmkit.com/zh-hans/2012/03/21/activiti-workflow-hell 1. Activiti问我们提供了Activiti BPMN 2.0, 这个工具是基于Eclipse所开发的工具,安装十分方便。在安装Activiti之前,我们要首先安装Maven Eclipse插件。点击Help -> Install

2014-08-10 23:21:58 1260

转载 有关Junit4中注解的说明

@ContextConfiguration 用来指定加载的Spring配置文件的位置,会加载默认配置文件例如下例会加载:classpath:/com/example/MyTest-context.xml文件package com.example;@ContextConfigurationpublic class MyTest { // class body...}

2014-08-10 00:22:44 885

转载 Spring注解详解

概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,

2014-08-09 23:28:08 2292 2

转载 使用JUnit4测试Spring

Spring环境下的JUnit4测试1,下载所需jar包:spring-test-3.2.0.RELEASE.jarjunit-4.11.jarcommons-dbcp-1.4.jar 2,配置Spring数据源:spring-dao-test.xml因为测试用例不是运行在Server环境下,不方便通过JNDI取得数据源,所以只能在S

2014-08-09 23:26:58 628

转载 基于eclipse和hiber的pojo、数据库表与mapping的相互转换(二)

思路二:由数据库表,生成Mapping映射文件和POJO类。   虽然可以实现,但个人觉着先设计数据库,然后再生成类不符合Hibernate的面对对象持久化的思维方式。好了,还是说步骤吧,首先在test数据库建立两张表,分别为course表和teacher表[sql] view plaincopyprint?-- ----------

2014-08-04 17:13:55 630

转载 基于eclipse和hiber的pojo、数据库表与mapping的相互转换

核心利用HibernateTools,从POJO类,Mapping映射文件,数据库表有其中的一项,就能生成其他两项。概述在使用Hibernate开发系统持久层时,按照一般开发流程1、分析业务2、获得系统实体类3、写Hibernate的mapping映射文件4、根据映射文件,生成数据库表    以上这

2014-08-04 17:10:31 1080

转载 Java 泛型(super和extends关键字)

关键字说明? 通配符类型 表示类型的上界,表示参数化类型的可能是T 或是 T的子类 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Objectextends 示例static class Food{}static class Fruit extends Food{}static class Apple extends Fru

2014-07-27 21:54:47 1237

转载 Java transient关键字解析

Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。     Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。     这样当多个线程

2014-07-27 14:42:52 495

原创 JAVA中分别采用递归和非递归方法创建菜单栏

1.首先编写一个创建树的方法。该方法中

2014-07-13 22:59:40 1800

转载 Java中的instanceof关键字

instanceof是Java的一个二元操作符,和==,>,  String s = "I AM an Object!";  boolean isObject = s instanceof Object;  我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,

2014-07-06 17:21:40 573

转载 json

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。

2014-06-29 21:27:02 534

转载 JSP

java服务器页面[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux

2014-06-29 10:53:45 766

转载 EJB

转自:http://blog.csdn.net/jojo52013145/article/details/5783677。这篇文章通俗易懂地阐述了什么是EJB以及EJB的应用场合,值得一赞!

2014-06-29 10:38:40 447

转载 JavaBean

一、 javabean 是什么?Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,就是有默然构造方法,只有get,set的方法的java类的对象. 专业点解释是:JavaBean定义了一组规则JavaBean就是遵循此规则的平常的Java对象  满足这三个条件:     1.执行java.io.Serializable 接

2014-06-29 10:21:37 570

转载 POJO

POJO(Plain Old Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。

2014-06-29 09:36:42 552

原创 二叉树的前序遍历、中序遍历和后序遍历的递归和非递归算法

本文对二叉树的前序遍历、中序遍历、后

2014-05-25 12:11:59 1070

原创 二叉树的顺序存储和链式存储

作为一个机械屌丝男,最近一直在恶补

2014-05-25 11:03:11 13529 3

原创 数据结构之树的基本术语与性质总结

1.非空树的结点总数等于树中所有结点的度之和加1z

2014-05-20 14:35:03 1822

转载 VC中BOOL与bool的区别

1、类型不同BOOL为int型,微软自定义类型:typedef int   BOOL;bool为布尔型,为C++标准的数据类型2、长度不同bool只有一个字节BOOL长度视实际环境来定,一般可认为是4个字节,因为它本身是int型3、取值不同bool取值false和true,是0和1的区别BOOL取值FALSE和TRUE,是0和非0的区

2014-05-20 10:23:50 883

原创 数据结构之队列的顺序存储

队列是线性表的一种特殊

2014-05-19 22:25:43 1031

原创 数据结构之堆栈的链式存储

在数据结构之堆栈的顺序存储一文中,

2014-05-18 10:54:31 1541

原创 数据结构之堆栈的顺序存储

堆栈作为线性表的t

2014-05-17 23:58:32 2143

原创 数据结构之双向链表(包含双向循环链表)

双向(循环)链表是线性表的链式存储结构的又一种形式。在之前已经讲述了单向链表和循环链表。相比于单向链表只能从头结点出发遍历整个链表的局限性,循环链表使得可以从任意一个结点遍历整个链表。但是,不管单向链表也好,循环链表也罢,都只能从一个方向遍历链表,即只能查找结点的下一个结点(后继结点),而不能查找结点的上一个结点(前驱结点)。鉴于上述问题,引入了双向链表。由于双向循环链表包含双向链表的所有

2014-05-17 21:05:56 2673

原创 数据结构之循环链表

循环链表是数据结构中链表的一种形式。相对于单向链表,

2014-05-16 23:28:25 1917

原创 数据结构之链表单向操作总结

链表是数据结构的基础内容之一,下面就链表操作中的创建链表、打印链表、求取链表长度、判断链表是否为空、查找结点、插入结点、删除结点、逆转链表、连接链表、链表结点排序等进行总结。1.创建表示结点的类,因为链表操作中需要比较结点,因此结点需要实现comparable接口。public class Node implements Comparable { private Object data;

2014-05-16 13:35:29 1419

转载 java 异常捕捉 ( try catch finally )

前言:java 中的异常处理机制你真的理解了吗?掌握了吗?catch 体里遇到 return 是怎么处理? finally 体遇到 return 怎么办?finally 体里有 System.exit() 方法怎么处理?当 catch 和 finally 体里同时遇上 return 怎么办?相信你在处理异常的时候不是每次都把它 throws 掉就完事了,很多时候异常是需要我们自己来

2014-05-15 17:01:00 678

转载 云计算的三种服务模式:IaaS,PaaS和SaaS

云服务”现在已经快成了一个家喻户晓的词了。如果你不知道PaaS, IaaS 和SaaS的区别,那么也没啥,因为很多人确实不知道。  “云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。  任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上叫做从事云的公司。然而,不是所有的云公司都一样。不是所有人都是CTO,所以

2014-05-15 16:17:13 741

原创 数据结构之图的广度优先搜索

遍历原则:从图中指定的

2014-05-11 22:46:10 2038

原创 数据结构之图的深度优先搜索

下面来讲一下图的深度优先搜索的方法:

2014-05-11 11:02:18 2250 2

原创 数据结构之图的邻接表元素的删除

上节内容讲解了图的邻接表的创建,li

2014-05-05 23:34:21 11277 2

空空如也

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

TA关注的人

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