自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 代理模式(个人记录)

详解代理模式代理模式代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。静态代理静态代理顾名思义就是创建一个...

2021-09-24 10:56:01 189 1

原创 idea插件zookeeper连接虚拟机上的zookeeper的步骤

记一次idea插件连接zookeeper的步骤环境:centos7和idea2021.1一、虚拟机上部署相应的zookeeper的环境 安装可以参考这篇文章点这看二、开放虚拟机对应的端口点着看即可上idea上连接zookeeper了

2021-04-16 13:48:57 737

原创 关于类找不到,unused import statement,以及可以找到包,找不到类的解决方法

file下有invalidate caches/restart选项,点击即可

2021-04-15 09:05:51 991

原创 有关docker下载镜像失败的问题

有关docker下载镜像失败的问题Using default tag: latestTrying to pull repository docker.io/library/tomcat ... error parsing HTTP 408 response body: invalid character '<' looking for beginning of value: "<html><body><h1>408 Request Time-out</h

2021-04-13 10:18:48 4475

原创 IO流详解

IO流:1.定义:IO流(input/output):对文件的输入和输出。从内存写入到磁盘就是输出流,从磁盘的文件写入到内存中就是输入流。(以程序为参照物的)2.File文件的操作public class FileTest01 { public static void main(String[] args) { File file = new File("D:\\yao.txt"); FileTest01 t= new FileTest01();

2020-09-17 17:11:45 198

原创 实用类的详解

实用类A、包装类1.定义包装类是把基本类型转换为对象,是引用类型2.作用包装类可以有很多操作的方法之前我们学习的集合比如add(100),在底层会转换成包装类Integer类型插入到集合容器中,集合里面插入的值都是引用类型。3.继承关系图4.构造方法创建包装类型1.在构造方法中可将与之对应的基本类型作为构造方法的参数,来创建包装类型的对象2.Character除外,在构造方法中可将对应的对象的基本类型以字符串的形式作为构造方法的参数,来创建包装类型的对象5.用ValueO

2020-09-15 17:02:54 244

原创 day03_泛型

A、泛型的概念背景Java推出泛型之前,程序员可以构建一个元素类型为Object类型的集合,该集合就能够存储任何数据类型的对象,而在使用该集合的过程中,需要程序员明确知道存储的每个元素的类型数据,否则很容易引发ClassCastException。那通过泛型我们就可以通过约束集合插入的类型,那么该集合中所有的元素都必须是此类型,就不需要从Object类型强转成相应的类型如:...

2020-09-14 20:47:00 676

原创 Day3_集合框架Map

Map接口下的集合Map接口下的集合采用键值对Map<k,v>的存储方式,保存具有映射关系的数据,因此Map集合里把偶才能两组值,一组用于保存Map里面的Key,另外一组保存Map的value的值,key和value可以是任意引用类型的数据。HashTable中key值不允许重复并且不可以为null。HashMap的key可以为null,但不能重复。如果添加key-value键值对已经有重复的key,则新添加的value会覆盖key原来对应的value值。常用的实现类有HashMap、Lin

2020-09-08 14:00:47 111

原创 Day2_集合框架

集合框架集合框架定义:集合框架是一种容器,用于存储对象信息的容器,并且长度是可变的。1、因为对象是可以创建无数个的,而对象数组是开辟固定长度的存储空间,显然对象数组去存储对象是不合适的2、对象数组长度不可变化并且无法保存具有映射关系的数据,集合可以用于存储数量不确定的数据,长度可变,以及可以保存具有映射关系的数据3、数组元素既可以是基本类型的值,也可以是对象,集合只能保存对象(比如list.add(1)是把1变成包装类Integer类型)所有的集合框架继承关系图:(掌握常用的即可)如果觉

2020-09-07 19:59:47 144

原创 Day2_单例模式

Java设计模式:一共有23种设计模式 。 参考http://c.biancheng.net/design_pattern/单例模式定义:所谓单例,就是整个程序有且只有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。好处就是一个类你只能创建一个实例对象可以节约内存开销。一般查那个用于在工具类的实现。(之前讲过的静态方法也可以用于工具类的实现)。单例模式特点:1.构造器私有2.持有自己类型的属性3.对外提供获取实例的静态方法一般单例模式分为两大类:懒汉模式、饿汉模式。详细分其实有懒汉、饿汉

2020-09-04 11:15:01 147

原创 day01 对内部类的理解

day01 对内部类的理解为什么要使用内部类为什么需要内部类? 解决了多继承的问题,继承具体或抽象类。 一般来说,内部类继承自某个类或实现某个接口,内部类的代码操作创建它的外围类的对象。所以可以认为 内部类提供了某种进入其外围类的窗口。 内部类最吸引人的原因是:每个内部类都能独立地 继承自一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影 响。如果没有内部类提供的、可以继承多个具体的或抽象的类的能力,一些设计与编程问题就很难解决。从这个 角度看,内部类使得多重继承

2020-09-03 20:25:24 149

原创 @Controller和@RestController的不同

@Controller和@RestController的区别?知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作...

2020-04-21 18:33:27 114

原创 它来了,它来了:idea最新版支持汉化版

它来了,它来了:idea最新版支持汉化版期待以及的汉化版idea终于来了,随着idea的更新,我们也可以体验idea汉化版了,话不多说,直接开始教你,1,更新最新版本的idea打开idea,点击help,找到about,查看自己的idea版本如果不是这个版本的,则要点击check for update更新到这个版本2,添加插件我们更新后重启idea,依次点击file–>setti...

2020-04-20 22:53:31 1733

原创 用eclipse搭建第一个springmvc框架环境

用eclipse搭建第一个springmvc框架环境Spring MVC为展现层提供的基于MVC设计理念的优秀Web框架,是目前最主流的MVC框架之一。Spring 3.0之后完全超越Struts2,称为最优秀的MVC框架。学完SpringMVC之后,瞬时间就能让你感到Struts2带给你的残酷。Spring MVC通过一套MVC注解,让POJO称为处理请求的控制器,无需实现任何接口,耦合度...

2020-04-07 13:34:33 873

原创 Idea2019搭建Mybatis框架环境并完成一个简单的添加功能

Idea2019搭建Mybatis框架环境并完成一个简单的添加功能使用Idea搭建Mybatis环境1、通过Idea创建一个新的项目:选择Maven,小框框勾选,直接选择下一步输入自定义包名和项目名。2、项目创建成功后,在左边的目录结构中选择pom.xml(一般项目创建后会自动打开),在xml文件中引入mybatis的jar和mysql的文件(在一开始添加时会报错,在idea右下边弹出的提...

2020-04-01 22:22:12 714

原创 idea关于创建maven项目没有main和test结构的问题

idea关于创建maven项目没有main和test结构的问题很多新手在使用idea时都会碰到的问题,创建完项目后没有自己想要的结构,问题如下接下来我就来说说如何解决这个问题上图这里的关键就是打上勾后直接点击next就OK了完成后你就可以成功的看到如下结构我们想要的这个结构就有了,接下来就可以安心的敲代码了~~~...

2020-03-31 10:22:05 7758 3

原创 如何使用idea的maven工程构建一个spring框架环境并实现一个简单的spring项目

**如何使用idea的maven工程构建一个spring框架环境**第一次使用idea创建spring项目的小伙伴可能都会碰到各种问题,我也老是碰到问题,所以准备写个博客巩固下,方便以后使用,好了 闲话就不多说了 开始首先得做个准备工作(电脑里得有idea和maven),项目所使用得包都是使用maven导入,所以没下载maven的还得下一个maven.1.打开idea,新建项目(不是社...

2020-03-30 21:56:51 642

MySpringMvc.war

这是源代码springmvc开发的第一个项目的...

2020-04-07

springmvc-base.zip

springmvc搭建所需要的基本包,在学习springmvc的朋友萌可以下载来试试

2020-04-07

mybatis-Demo.zip

这是项目的源码,直接解压即可得到项目源码,可以直接移动到新建的项目中,刷新idea会自动显示项目

2020-04-01

jdk1.8.0_241.zip

jdk8,这个版本在官网上已经很难下载到了,但是这个版本还是普遍通用的,现在多数8以上的版本在开发工具当中都会有兼容性的问题,所以说这个版本还是最佳选择

2020-04-01

空空如也

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

TA关注的人

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