摘要:             在学习Spring完之后简单的了解了MyBatis。然后进行简单的整合,遇到MyBatista接口映射的Bean无法自动注入的问题; 代码异常: 线程“main”org.springframe .bean .factory中的异常。创建名为“UserController”的bean时出错:通过... 阅读原文
2019-04-22 06:00:02 阅读(2416) 评论(0)
摘要: 内部类访问局部变量为什么必须要用final修饰 看了大概五六篇博客, 讲的内容都差不多, 讲的内容也都很对, 但我觉得有些跑题了 略叙一下 String s = "hello"; class Inner implements Runnable { public void run() { Sys... 阅读原文
2019-04-22 00:35:01 阅读(2369) 评论(0)
摘要:   最近在看深入了解java虚拟机第一版(周志明著),特此写读书笔记,整理其中重要的东西和自己的理解。   ”java与c++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出去”   这堵墙所说就是虚拟机,书中也提到了为什么要学习虚拟机:       对于Java程序员来说... 阅读原文
2019-04-21 23:58:09 阅读(2709) 评论(0)
摘要: 1. 概述 java爬虫系列包含哪些内容? java爬虫框架webmgic入门 使用webmgic爬取 http://ady01.com 中的电影资源(动作电影列表页、电影下载地址等信息) 使用webmgic爬取 极客时间 的课程资源(文章系列课程 和 视频系列的课程) 本篇文章主要内容: 介绍java中好用的... 阅读原文
2019-04-21 22:13:03 阅读(2377) 评论(0)
摘要: spring aop中pointcut表达式完整版 本文主要介绍spring aop中9种切入点表达式的写法 execute within this target args @target @within @annotation @args 0. 示例代码git地址 https://gitee.com/likun... 阅读原文
2019-04-21 21:14:03 阅读(2388) 评论(0)
摘要: 1.构造方法 1.1 构造方法与成员方法的区别 构造方法分为无参构造和有参构造,其中有参构造方法和无参构造方法为方法的重载关系。 构造方法在初始化一个类的对象时进行调用,它没有返回值,方法名与类名相同,而成员方法是则是由对象主动调用,它有返回值,表现为对象的操作行为。 简单来说,构造方法定义了一个对象,赋予了... 阅读原文
2019-04-21 20:34:09 阅读(2616) 评论(0)
摘要: A.值栈概述   值栈(ValueStack),通俗的来说就是Struts2里面用来管理和存储数据的东西。struts2项目部署运行后,底层会创建一个action实例,同时也会在内存上划分一块区域,这个区域就是值栈,该值栈对象会贯穿整个Action生命周期,用来存储这个过程中的数据。   B.值栈结构   首先,我们... 阅读原文
2019-04-21 18:30:06 阅读(2399) 评论(0)
摘要: 1.成员变量和局部变量 1.1成员变量和局部变量定义 成员变量指的是类里面定义的变量(field),局部变量指的是在方法里定义的变量。 成员变量无须显示初始化,系统会自动在准备阶段或创建该类的实例时进行默认初始化。 与成员变量不同,局部变量除了形参之外,都必须显示初始化。 命名规则: 一个类里不能定... 阅读原文
2019-04-21 17:55:03 阅读(2401) 评论(0)
摘要:      Collection接口  与  Map接口 1 、collection接口 特点:元素是 无序可重复的集合,无索引的,元素是单例值 子类 :set接口  list接口   1.1 set接口    特点:元素是无需不重复,无索引,底层数据结构是哈希表         对应引用类型元素依赖两个方法:ha... 阅读原文
2019-04-21 16:25:11 阅读(2427) 评论(0)
摘要: 第一步:创建项目,导入jar包(只需要导入Spring的四个核心包和common-logging日志包即可)    第二步:创建一个普通的类UserService:    第三步:创建Spring配置文件: Spring使用的xsd规则文件,对应spring-beans*.xsd,在Sp... 阅读原文
2019-04-21 16:08:22 阅读(2380) 评论(0)