自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 07 代理模式_静态代理

代理模式(Proxy)为其他对象提供一种代理以控制对这个对象的访问。当调用真实对象时,代理处理另外一些事情。代理模式的角色结构抽象角色:接口,抽象类。真是角色:被代理角色,实现抽象角色,代理角色:代理真是角色,一般会在真是角色的基础上做一些附属操作。客户端:代理角色来进行操作。//接口public interface Rent { public void rent();}//真实角色public class Host implements Rent{ public void

2020-12-30 22:46:32 107

原创 08_Spring Bean 基于Annotation装配 Component Repository Controller Autowired Resource Qualifier

定义Bean注解注解描述@Component定义Spring中的Bean,可以表示任何层的Bean(Controller、Service、dao),这是一个泛化的注解。@Repository功能与Compenent完全一样,用于注解Repository层(数据访问层DAO层)的Bean@Service功能与Compenent完全一样,用于注解Service层的Bean@Controller功能与Compenent完全一样,用于注解Controller层的Bea

2020-12-30 22:08:26 104

原创 07_Spring Bean 自动装配 byName byType constructor autodetect no <bean> 元素的 autowire 属性

Spring Bean 自动装配spring自动装配可以简化spring配置。<bean> 元素的 autowire 属性。autowire 属性有五个值自动装配的5中类型名称说明byName根据 Property 的 name 自动装配 ,如果一个 Bean 的 name 和另一个 Bean 中的 Property 的 name 相同,则自动装配这个 Bean 到 Property 中。注意:set方法名byType根据 Property 的数据类型(

2020-12-29 22:44:15 451 3

原创 java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException failed to start

Tomcat启动报错java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException failed to start component内容严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to st.

2020-12-29 15:57:01 449

原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile

使用maven编译项目,目前我不需要编译src/main/java/aaa/bbb目录下面的java代码。比方说,该目录下面需要使用的是Jdk1.8版本编写的。目前测试功能模块必须是jdk1.6版本上执行,且该功能与bbb目录下面的文件没有关系。故不需要编译bbb目录下面的java文件。切换1.6JDK版本需要注意eclipse几个地方需要修改编译版本:项目右键–>properties–>Project Facets–>java 修改为1.6项目右键–>properti

2020-12-24 11:14:59 3244

原创 06_Spring Bean的生命周期 BeanPostProcessor接口 init-method 和 destroy-method InitializingBean DisposableBean

Spring Bean的生命周期(作用域singleton 、prototype )Spring 容器可以管理 singleton 作用域 Bean 的生命周期,在此作用域下,Spring 能够精确地知道该 Bean 何时被创建,何时初始化完成,以及何时被销毁。prototype 作用域的 Bean,Spring 只负责创建,当容器创建了 Bean 的实例后,Bean 的实例就交给客户端代码管理,Spring 容器将不再跟踪其生命周期。每次客户端请求 prototype 作用域的 Bean 时

2020-12-23 23:30:29 256

原创 05_Spring Bean作用域 singleton prototype request RequestContextListener与 ContextLoaderListener区别

Spring Bean的作用域Spring 容器在初始化一个 Bean 的实例时,同时会指定该实例的作用域。作用域描述singleton将每个Spring IoC容器的单个bean定义范围为单个对象实例。prototype将单个bean定义作用域到任意数量的对象实例。request将单个bean定义范围到单个HTTP请求的生命周期。也就是说,每个HTTP请求都有它自己的bean实例,它是在单个bean定义的后面创建的。仅在支持web的Spring Applicat

2020-12-21 23:52:03 406

原创 04_Spring Bean 别名 name alias 常量注入、bean注入、数组注入,List注入、Map注入、set注入、null注入、Properties注入 p空间注入、c空间注入

Spring bean 别名 name aliasuser类public class User { private String name; public User(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } }xml<?xml version

2020-12-20 23:21:27 607

原创 03_Spring Bean 工厂方式实例化

Spring 工厂方式实例化Bean静态工厂方式实例化UserFactory类public class UserFactory { public static User newInstance(String name) { return new User(name); }}user类public class User { private String name; public User(String name) { this.name = name; } public

2020-12-20 22:23:30 336 2

原创 02_Spring Bean 属性 即xml <beans>标签详解

Spring BeanSpring IOC容器相当于一个工厂,容器中的 Bean 相当工厂的产品。工厂要生产和管理 Bean,需要让工厂知道加载那些Bean,如何加载。Spring 配置文件支持两种不同的格式,分别是 XML 文件格式和 Properties 文件格式。一般Spring 以 XML 文件格式作为 Spring 的配置文件,通过 XML 配置文件注册并管理 Bean 之间的依赖关系。Beans.xml 头配置<beans xmlns="http://www.springfram

2020-12-20 00:26:28 1228 2

原创 01_Spring简介、体系结构、xml的加载方式 BeanFactory ApplicationContext ContextLoaderListener

Spring 简介Spring 具有简单、可测试和松耦合等特点,不仅可以用于服务器端的开发,Spring 框架的主要优点具体如下。方便解耦,简化开发Spring 就是一个大工厂,可以将所有对象的创建和依赖关系的维护交给 Spring 管理。方便集成各种优秀框架Spring 不排斥各种优秀的开源框架,其内部提供了对各种优秀框架(如 Struts2、Hibernate、MyBatis 等)的直接支持。降低 Java EE API 的使用难度Spring 对 Java EE 开发中非常难用的一些

2020-12-19 21:33:26 172 1

转载 Spring中加载xml配置文件的六种方式

Spring中的几种容器都支持使用xml装配bean包括:XmlBeanFactory,ClassPathXmlApplicationContext,FileSystemXmlApplicationContext,XmlWebApplicationContext一: XmlBeanFactory 引用资源Resource resource = new ClassPathResource("appcontext.xml");BeanFactory factory = new XmlBeanFa

2020-12-17 23:15:23 2127

转载 Java环境变量配置&出现“Error: could not open D:\Program Files\Java\jre1.8.0_202\lib\amd64\jvm.cfg”&不同版本之间的切换

Java环境变量的配置 控制面板→系统→高级系统设置→环境变量 在下方系统变量中新建 变量值是保存Java的路径。即在文件夹中找到Java文件的保存位置,复制上面的路径在下方系统变量中找到Path,双击打开,新建%JAVA_HOME%\jre\bin注意一定要放到第一条,省得以后带来不必要的麻烦比如出现这种状况。。。所以千万千万要放到第一条!!!注意最后要点确定!点确定!点确定!最后查看一下版本Windows+R,输入cmd并回车输入java .

2020-12-17 21:58:15 1960

原创 6:Linux 文件内容查看cat、tac、nl、more、head、tail、less

学习Linuxvmware虚拟机上安装contos7,实践linux各种命令。以及面试中经常提到的命令。Linux 文件内容查看cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!nl 显示的时候,顺道输出行号!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行你可以使用 man [命令]来查看各个命令的使用文档,如 :man cp。ca

2020-12-13 21:39:31 562 1

原创 5:Linux常用基本命令学习 ls pwd touch mkdir mrdir cd rm mv cp

学习Linuxvmware虚拟机上安装contos7,实践linux各种命令。以及面试中经常提到的命令。登录后你的位置?登录后,你的位置在自己的主目录。home目录是用户目录,userwin 是当前登录用户的目录。如何快速回到当前用户目录cd ~从dev目录快速回到用户目录相对路径、绝对路径绝对路径描述目录结构中的确切位置,从根目录开始,相当于目录的全名。相对路径基于当前位置的目标文件路径cd . :表示当前目录cd ./ :表示点前目录cd .. : 当前目录的父目录

2020-12-08 23:32:12 280

原创 4:什么是Linux? Linux的目录结构。 Linux内核主要负责哪些功能 Linux交互方式 shutdown

学习Linuxvmware虚拟机上安装contos7,实践linux各种命令。以及面试中经常提到的命令Liunx简介,什么LinuxLinux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持

2020-12-08 22:23:11 138

原创 3:安全终端模拟软件 Xshell Xftp 免费下载安装

1:下载链接:https://www.netsarang.com/zh/xshell-download/2:https://www.netsarang.com/zh/free-for-home-school/3:邮箱就是下载速度有点慢

2020-12-07 23:37:41 155

转载 2:最小化安装CentOS-7-x86_64-Minimal-1511图文教程

说明: 虚拟机产品:VMware® Workstation 12 Pro,版本:12.5.0 build-4352439 系统镜像:CentOS-7-x86_64-Minimal-1511.iso操作步骤:1、打开虚拟机,选择“创建新的虚拟机”。2、选择“典型(推荐)”,然后“下一步”。3、选择“稍后安装操作系统”,然后“下一步”。4、客户机操作系统选择"Linux",版本选择“Red Hat Enterprise Linux 7 64 位”,然后“下一步...

2020-12-07 23:25:43 941

转载 1:VMWare虚拟机安装教程

一、基础介绍  VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。二、准备工作(注意:如果自己下载不下来翻到最下面获取下载地址)  系统:win10  VMWare版本:VMware-workstation-full-15.5.1-15018445三、VMware下载与安装  1.进入V

2020-12-07 23:22:39 1739 5

hash-2.0.rar

“安装macOS xxxx”应用程序副本已损坏,不能用来安装macOS。该工具用来教研macOS镜像是否出错。

2019-12-31

SpringMVC.rar

最近spring官网不能访问受限,一些jar包下载受限,提供springmvc5.1.8版本的jar供小伙伴们使用

2019-12-02

SpringMvc开涛.rar

PDF,源代码 开涛学SpringMVC 第一章源代码下载 第二章 Spring MVC入门 源代码下载 第四章 Controller接口控制器详解 源代码下载 第五章 处理器拦截器详解——跟着开涛学SpringMVC 第六章 注解式控制器详解 第七章 注解式控制器的数据验证、类型转换及格式化

2019-06-14

Tao-reviewboard-master.zip

Eclipse 代码review 插件,下载后 Tao-reviewboard-master\Tao-reviewboard-master\doc文件夹中Tao-ReviewBoard_UseGuide.docx 使用文档 \updatesite\plugins中的jar 放入eclipse plugins中即可

2019-06-04

空空如也

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

TA关注的人

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