自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring(三)通过配置类配置IoC容器

Spring(三) 通过配置类配置Spring IoC容器 配置容器的注解 @Configuration 将当前类指定为一个配置类 @ComponentScan 通过注解指定Spring在创建容器时要扫描的包 属性: value:作用和xml配置文件中 <context:component-scan base-package="your package"/> 的作用完全相...

2020-02-10 15:05:31 299

原创 【java基础】异常处理

异常 运行时异常 定义:RuntimeException及其子类都被称为运行时异常。 特点:Java编译器不会检查它。也就是说,当程序中可能出现这类异常时,倘若既"没有通过throws声明抛出它",也"没有用try-catch语句捕获它",还是会编译通过。例如,除数为零时产生的ArithmeticException异常,数组越界时产生的IndexOutOfBoundsException异常,fai...

2020-02-10 14:51:30 146

原创 【java基础】注解

注解 注解是一种对代码进行解释的标签,主要作用是让jvm理解被标注的内容的含义 注解的定义 定义注解使用@interface关键字 public @interface exampleAnnotation{} 注解只有成员变量,没有方法。注解的成员变量在注解的定义中以“无形参的方法”来生命,方法名定义了该成员变量的名字,返回值定义了成员变量的烈性。在使用时将其赋值 如下所示 public @i...

2020-02-10 14:50:16 103

原创 Git学习整理(常用指令&部分开发策略)

Git学习整理 纯手打的有点累,, 需要注意的是,git只能跟踪纯文本方式编写的文件,不要使用记事本编辑任何文件 常用命令 新建仓库篇 创建版本仓库:git init 将一个文件添加到git仓库:git add 文件名 将所有文件加到git仓库:git add -a 执行提交:git commit -m "当前版本更新信息" 版本控制篇 查看提交历史记录:git log 退回到上个版本:...

2020-01-15 17:31:24 129

原创 Spring学习(二)通过注解配置Spring容器

Spring(二) 注解相关 作用和在xml配置文件中编写标签一样 在xml文件中需要配置一下 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/...

2019-12-28 16:58:11 116

原创 Spring学习(一)IoC容器&解耦&依赖注入(示例代码后续更新)

Spring (一) IoC 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。 常规代码和控制反转代码的区别 常规代码 调用调用调用用户业务1业务2业务3 控制反转 将控制权交给Ioc容器调用调用调用用户IoC容器业务1业务2业务3 目的 解耦:降低程序各个部分之间的依赖度,能够确保如果哪一个部分如果出...

2019-12-28 16:54:55 394

原创 MVC设计模式和三层架构

MVC开发模式 jsp演变历史 早期只有servlet,只能使用response输出标签数据,非常麻烦 后来有jsp,简化了servlet的开发,但是jsp中既有java代码又有html,维护十分麻烦 优点是写的时候很爽 后来java的web开发,借鉴了mvc开发模式,使得程序的设计更加合理 MVC: M:model,模型,执行业务逻辑操作 JavaBean V:v...

2019-12-24 16:13:13 391

原创 Request对象&Response对象

Request 对象 request对象和response对象的原理: tomcat服务器会根据请求url路径,创建相对应的对象。 tomcat服务器,会创建request和response对象,request对象中封装请求消息数据。 tomcat将request和response两个对象传递给service方法,并且调用service方法 request和response对象都是由服...

2019-11-24 14:10:03 234

原创 ServletContext对象&cookie&session对象学习

ServletContext对象 概念:代表整个web应用,可以和程序的容器(服务器)来通信 可以将其想象成表 名字(String) 值(Object) 获取: 通过request对象获取 request.getServletContext(); 通过HttpServlet获取 this.getServletContext(); this.getServ...

2019-11-24 14:07:59 262

原创 Servlet入门

Servlet入门 servlet在javaweb中非常重要,整个javaweb的核心体系都是围绕servlet展开的。 概述: servlet是一个接口,定义了一个java类能够被浏览器(或被tomcat识别)的规则 将来我们自定义一个java类,实现servlet接口,复写里面的方法,就能够被服务器或浏览器识别 快速入门: 创建好一个web项目: 定义一个java类,...

2019-10-21 15:06:29 155

原创 关于阿里云服务器布置好项目后客户端无法访问的问题

最近心血来潮租了一台阿里云服务器,将自己写的Springboot项目部署上去之后,发现自己的客户端显示404,在请教过学长之后才发现了问题产生的原因 可能原因: 阿里云服务器默认只开启了如下3个端口 这时候我们就需要在防火墙中将自己项目中设置好的端口打开。 添加好端口号后你就可以尽情地享受到服务器带来的便利了,为自己或你的用户服务吧! ...

2019-10-16 20:55:52 597

原创 JDBC简单入土

前言 老师组织的暑期集训营好难好难,上课的时候老师上来就从spring框架开始,听得我一脸懵逼。学不下去,只能从基础开始补。以下内容就是在上课听不下去整理的。 嘛是JDBC? 全称为Java Database Connectivity。就是用java语言来连接数据库。 为了用同一套java代码控制所有关系型数据库,sun公司定义了名为jdbc的一系列规则(接口)。 各个数据库厂商实现这套接口,提...

2019-10-16 20:44:12 127

原创 as报错Configuration 'compile' is obsolete and has been replaced with.......解决办法

今天在导入优达学院课程的附件时遇到的这个问题,经过百度后整理于此 导入了过去版本的源码,出现了以下问题 Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more inform...

2019-08-12 11:04:24 1605 3

原创 SQL学习笔记(1)

在大一下学期的暑期集训营学习了半个月,老师讲课完全听不懂,这才深知自己的所见所闻略少。下定决心空闲的半个月用知识丰富自己的头脑。如果真的有一天能够成为大家口中的大佬就好了。 复制自b站av56473701整理后上传 保持饥饿,虚心若愚 SQL分类 DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,a...

2019-07-31 19:50:33 233

原创 Java集合与常用方法

常用的集合种类 1、HashSet:无序集合,元素不能重复。 2、ArrayList:有序集合,元素可以重复。 方法: add(Object o):向集合内添加一个元素。如果集合呗添加操作改变了,则返回true。 addAll(Collection c):将集合c中的所有元素都添加到知道集合里。如果集合呗添加操作改变了,则返回true。 clear():清楚集合里的所有元素,将集合的长度变为0....

2019-04-27 19:08:31 192

原创 【java基础】setter方法与getter方法

java中变量的类通常封装良好,想在其他的类中直接调用或者修改几乎是不可能的 为了在外部类中修改和引用变量,这时候就需要引入setter和getter方法 class person{ private int age; private String name; public void setAge(int age){ this.age=age;...

2019-03-19 16:05:28 860

空空如也

空空如也

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

TA关注的人

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