自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring学习笔记(六)

Spring 的 aop操作1 在spring里面进行aop操作,使用aspectj实现(1)aspectj不是spring一部分,和spring一起使用进行aop操作(2)Spring2.0以后新增了对aspectj支持 2 使用aspectj实现aop有两种方式 (1)基于aspectj的xml配置 (2)基于aspectj的注解方式 AOP准备操作

2017-05-13 09:13:33 273

原创 spring学习笔记(五)

AOP概念1.aop:面向切面(方面)编程,扩展功能不修改源代码实现2.Aop采取横向抽取机制,取代了传统纵向继承体系重复性代码3.aop底层使用动态代理实现(1)第一种情况,有接口情况,使用动态代理创建接口实现类代理对象(2)第二种情况,没有接口情况,使用动态代理创建类的子类代理对象AOP原理  横向机制    AOP操作术

2017-05-13 09:10:24 216

原创 spring学习笔记(四)

IOC 和 DI区别1.IOC:控制反转,把对象创建交给spring进行配置2.DI:依赖注入,向类里面的属性中设置值3.关系:依赖注入不能单独存在,需要在ioc基础之上完成操作    重点 重点 重点Spring 的 bean管理(注解)注解1 代码里面特殊标记,使用注解可以完成功能2 注解写法@注解名称(属性名称=属性值)3 注解使用

2017-05-13 09:07:06 209

原创 spring学习笔记(三)

属性注入:1.属性注入的方式介绍(三种方式)(1)使用set方法注入 (2)使用有参数构造注入 (3)使用接口注入  2.在spring框架里面,支持前两种方式(1)set方法注入(重点)使用set方法注入属性-->”book” class=”cn.itcast.property.Book”>注入属性值Name属性值:类里面定义的属性名称

2017-05-13 09:03:10 248

原创 spring学习笔记(二)

一、创建spring配置文件,配置创建类(1)spring核心配置文件名称和位置不是固定的-建议放到src下面,官方建议applicationContext.xml(2)引入schema约束 the beans schema  xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http

2017-05-13 08:59:45 235

原创 spring学习笔记(一)

(1)spring是开源的轻量级框架(2)spring核心主要两部分1.Aop:面向切面编程,扩展功能不是修改源代码实现2.Ioc:控制反转-比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象-把对象的创建不是通过new方式实现,而是交给spring配置创建类对象(3)spring是一站式框

2017-05-13 08:58:32 186

原创 最小生成树之prim算法java代码

import java.util.ArrayList;/** * 基本思想:假设G=(V,E)是连通的,TE是G上最小生成树中边的集合。 * 算法从U={u0}(u0∈V)、TE={}开始。重复执行下列操作: * 在所有u∈U,v∈V-U的边(u,v)∈E中找一条权值最小的边(u0,v0)并入集合TE中, * 同时v0并入U,直到V=U为止。此时,TE中必有n-1条边,T=(V,TE)为G的最小生

2017-05-02 13:27:17 443

原创 最小生成树的Kruskal算法java代码实现

import java.util.List;import java.util.ArrayList;import java.util.HashSet;import java.util.Set;import java.util.TreeSet;public class MST {private int vertexNum;private Set hs =

2017-05-01 10:53:37 780

原创 数据库的关系表:一对多、多对多实例

一个项目对应多个学生一个学生对应多个项目(多对多关系)项目表学生表项目号(主) 学生号(主)学生-项目表项目号(外) 学生号(外)实现多对多关系,必须要第三表来操作,且它们都属于外键。一个导师对应多个项目一个项目对应一个老师(一对多关系)导师表项目表

2016-12-06 13:38:09 5479

原创 解决hierarchy of the type is inconsistent错误

每次导入别人的项目,代码就会出现大量的红线错误,很纠结。解决办法就是:去build path那里改变JRE

2016-11-29 17:40:08 681

原创 错误:Could not publish server configuration for Tomcat v7.0 Server at localhost.

Could not publish server configuration for Tomcat v7.0 Server at localhost.Multiple Contexts have a path of "/System".解决方法:到tomacat目录下的server.xml中,你会看到你原来改名的项目如System改为Systemtwo的时候,path仍旧是

2016-11-29 17:06:04 571

原创 eclipse启动tomcat,显示端口被占用by Tomcat v7.0 Server at localhost are already in us

今天用eclipse启动tomcat:发现错误Several ports (8005, 8080, 8009, 8080) required by Tomcat v7.0 Server at localhost are already in us,端口被占用,去cmd用netstat -ano查了下,也没有发现那几个端口被占用。于是到tomcat目录的bin下去启动tomcat,然后又

2016-11-08 16:40:28 356

空空如也

空空如也

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

TA关注的人

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