自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis基础02

1. Mybatis的连接技术1. Mybatis连接池的分类UNPOOLED 不使用连接池的数据源POOLED 使用连接池的数据源JNDI 使用JNDI实现的数据源(了解)在MyBatis 内部分别定义了实现了 java.sql.DataSource 接口的UnpooledDataSource,PooledDataSource类来表示UNPOOLED、POOLED类型的数据源。2. Mybatis中数据源的配置我们的数据源配置就是在 SqlMapConf

2021-03-20 17:22:24 82

原创 mybatis基础01

1. Mybatis入门基础1.创建maven工程2 添加Mybatis的坐标在pom.xml文件中添加Mybatis的配置信息配置信息 <dependencies> <dependency> <!--配置mybatis版本--> <groupId>org.mybatis</groupId> <artifactId>mybatis&l

2021-03-19 18:38:39 85

原创 JavaWeb基础04

1.JQuery进阶1. 动画默认显示和隐藏方式1. show([speed,[easing],[fn]]) 显示元素2. hide([speed,[easing],[fn]]) 隐藏元素3. toggle([speed],[easing],[fn]) 显示与隐藏元素反复切换三个参数:1. speed:动画的速度。三个预定义的值("slow","normal", "fast")或表示动画时长的毫秒数值(如:1000)2. easing:用来指定切换效果,默认是"swing",可用参数"l

2021-02-17 10:54:50 72

原创 JavaWeb基础03

1.Filter(过滤器)概念生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…1.实现步骤步骤定义一个类,实现接口Filter复写方法配置拦截路径(web.xml,注解)@WebFilter("/*")//访问所有资源之前,都会执行该过滤器public class filter01 implem

2021-02-17 10:54:30 54

原创 JavaWeb基础01

1.Servlet基础概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。将来我们自定义一个类,实现Servlet接口,复写方法。1.环境搭建创建JavaEE项目定义一个类,实现Servlet接口实现接口中的抽象方法配置Servlet...

2021-02-17 10:37:21 84

原创 Web网页基础02

1.JavaScript高级

2021-02-17 10:36:50 76

原创 Redis基础

Redisredis是一款高性能的NOSQL系列的非关系型数据库基本概念1.NOSQL基本概念NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合

2021-02-17 09:02:50 76

原创 JavaWeb基础02

1.会话技术1.会话技术概述会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据分类客户端会话技术:Cookie服务器端会话技术:Session2.Cookie概念:客户端会话技术,将数据保存到客户端常用方法创建Cookie对象:new Cookie(String name, String value)发送Cookie对象:response.addCook

2021-02-04 18:39:31 116

原创 Web网页基础01

1.HTML基础基本概念HTML: HTML的全称是Hyper Text Markup Language 超文本标记语言,是用于搭建基础网页,展示页面的内容,是最基础的网页开发语言1.简单示例<html><head> <title>title</title></head><body><FONT color='red'>Hello World</font><br/>&lt

2021-01-30 12:14:07 313

原创 08Java之反射和函数式接口

1.反射1.基本概念通俗易懂的来说;JAVA反射是一中动态的加载机制;将字节码文件( 即XX.calss)文件直接加载到内存中,而不用去使用new创建JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。反射机制:在程序运行时去获得一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性

2021-01-12 21:29:58 488

原创 数据库错误处理

1.解决mysql字符集设置utf8后仍然乱码问题1.错误现象Incorrect string value: ‘\xE7\xA8\x8B\xE5\xBA\x8F…’ for column ‘course’ at row 12.2.创建数据库,创建表,插入表(带汉字)的代码CREATE DATABASE mybatis;USE mybatis;CREATE TABLE tbl_employee( id INT(11) PRIMARY KEY AUTO_INCREMENT, last_name

2021-01-12 13:29:21 173

原创 springMVC基础02

响应数据和结果视图返回值分类1 字符串controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。2 void当返回值为void时,会去请求当前访问路径的一个jsp页面解决办法1. 使用 request 转向页面 @RequestMapping("/testVoid") public void testVoid(HttpServletRequest request, HttpServletResponse response) throws Ex

2021-01-11 19:51:03 108 2

原创 MySQL数据库基础02

1.数据库表的约束1.约束的概述数据库约束的概述:对表中的数据进行限制,保证数据的正确性、有效性和完整性。一个表如果添加了约束,不正确的数据将无法插入到表中。约束在创建表的时候添加比较合适。约束种类2.非空约束1.创建表时添加约束CREATE TABLE stu(id INT,NAME VARCHAR(20) NOT NULL -- name为非空 );2.创建表完后,添加非空约束ALTER TABLE stu MODIFY NAME VARCHAR(20) NOT NULL;

2021-01-08 22:26:07 299

原创 MySQL数据库基础01

数据库基础1.数据库介绍什么是数据库,相当于办公软件的Excel表格存储数据的仓库本质上是一个文件系统,还是以文件的方式存在服务器的电脑上的。所有的关系型数据库都可以使用通用的 SQL 语句进行管理 DBMS DataBase Management System2.常见数据库MySQL:开源免费的数据库,小型的数据库Oracle:收费的大型数据库,Oracle 公司的产品。DB2 :IBM 公司的数据库产品,收费的。常应用在银行系统中。SQL Server:MicroSoft 公司

2021-01-04 18:38:23 237

原创 springMVC基础01

1.SpringMVC的基本概念SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 Spring FrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用 Spring 进行 WEB 开发时,可以选择使用 Spring的 Spring MVC 框架或集成其他 MVC 开发框架,如 Struts1(现在

2020-12-30 17:15:50 79 1

原创 spring框架基础02

1.Spring注解深入在Spring框架基础01中,我们使用了xml配置文件声明扫描包下的注解,那么能否不用xml声明扫描注解,而用注解的方式声明扫描注解呢?答案是可以的Configuration注解作用:指定当前类是一个配置类细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。Config配置类/** * 这个类是个配置类,用来代替bean.xml * 需要使用注解@Configuration声明 */@Confi

2020-12-24 12:34:31 110 1

原创 spring框架基础01

1.三层架构1.mvc模式mvc: web开发中,使用mvc架构模式。m: 数据,V: 视图,C: 控制器。m数据: 来自数据库mysq|, 来自文件,来自网络C控制器: 接收请求,调用service对象, 显示请求的处理结果。当前使用servlet作为控制器v视图: 现在使用jsp,html, CSS, js。显示请求的处理结果, 把m中数据显示出来。2.三层架构1.界面层(视图层) :接收用户的请求,调用service, 显示请求的处理结果的。包含了jsp, html, servlet等对

2020-12-19 20:56:11 410 1

原创 07Java之JDBC

1. JDBC1. JDBC基本概念Java DataBase Connectivity简称JDBC是Java数据库连接, Java语言操作数据库。JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. JDBC快速入门步骤:1. 导入驱动jar包2. 注册驱动3. 获取数据库连接对象 Connection4. 定义sql

2020-12-01 21:10:23 114

原创 06Java异常和网络编程

1. 异常1. 异常概念异常机制其实是程序中的错误问题,错误分为两类,分别是编译时有错误,运行时有错误。异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error与java.lang.Exception,平常所说的异常指java.lang.Exception。Throwable体系Error:严重错误Error,无法通过处理的错误,只能事先避免,是Java中语法错误,一但发生,通不过编译Exception:表示异常,异常产生后程序员可以通过代码的方式纠正,

2020-11-08 14:30:30 143

原创 05Java输入与输出

1. File类File类概述:java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。1. 构造方法public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。public File(File parent, String child) :从父抽

2020-11-06 11:14:01 105

原创 04Java多线程

1. 多线程1. 基本概念并发:指两个或多个事件在同一个时间段内发生并行:指两个或多个事件在同一时刻发生(同时发生)进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。

2020-11-04 22:39:30 120 2

原创 03Java集合

1. 集合体系在Java集合中,分为两大类集合派系Map集合(双列集合)和Collection集合(单列集合)1. 单列集合Collection接口是所有单列集合的顶层父类,所有的单列集合都直接或间接实现Collection接口,在Collection接口中,定义了一些的抽象方法为所有的单列集合之规范public boolean add(E e): 把给定的对象添加到当前集合中 。`public void clear() :清空集合中所有的元素。public boolean remove(

2020-11-02 14:32:54 119

原创 02Java常用类

1. String类1. 构造方法public String(); 初始化新创建的String对象,以使其表示空字符序列public String(char[] value); 通过当前参数中的字符数组来构造新的Stringpublic String(byte[] bytes); 通过使用平台的默认字符集解码当前参数中的字节数组来构造新的 String2. 常用方法判断功能的方法public boolean equals(Object anObject); 将此字符串内容与指定对象进行比

2020-11-01 16:57:51 44

原创 01Java基础

设计模式简介

2020-11-01 13:01:07 100 1

空空如也

空空如也

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

TA关注的人

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