自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java错误小结

一、解决办法:1.在Tomcat目录下的lib文件夹中加入jstl包2. 在maven项目中加入jstl包:二、三、关于java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解决方案1、自己将jar包复制到项目中,并且将该jar包add to build path2、查看数据库连接信息是否有细微的小错误以上就是我改这个错...

2020-04-03 11:33:25 177

原创 linux--Redis安装和入门

一、概念redis是一个完全开源免费的遵守BSD协议,是一个高性能(NOSQl)的key-value数据库NOSQL:数据与数据之间没有关联关系,为了解决大规模数据集合和多重数据种类带来的挑战特点:1、性能极高2、丰富的数据类型3、原子性4、丰富的特性SQL:表与表之间有关联关系1、解析 字符串2、将字符串转换为对象3、经过大量算法进行查询操作二、redis的配置文件解读1...

2020-04-03 11:30:58 144

原创 springboot-整合mybatis

本文将从整合JDBC讲起,然后整合mybatis,其中会穿插一些druid的知识。首先需要引入以下依赖。一、整合JDBC <!--引入web的启动器--> <dependency> <groupId>org.springframework.boot</groupId> <ar...

2020-03-14 08:30:07 171

原创 javaweb--JDBC

本文基于JDBC的讲解,演示登录注销案例第一个JDBC程序public class MyJDBC { public static void main(String[] args) throws ClassNotFoundException, SQLException { //1、加载驱动 连接信息 Class.forName("com.mysql.jd...

2020-03-09 16:22:42 271

原创 springmvc-ssm整合

文章目录一、整合mybatis1、新建maven项目,然后导入相应的依赖2、根据对应的数据库建立对应的实体类3、建立核心配置文件四、编写mapper层与数据库对应的接口和xml文件二、编写service层三、spring整合四、springmvc整合五、书籍的增删改查--前端和后端结合本文将通过完整的书籍的增删改查进行程序的讲解,以便后续学习使用!如有不妥之处,还请小伙伴们指出,共同进步!sp...

2020-03-08 17:25:53 138

原创 springboot--源码初探

本文将基于启动类注解流程图进行讲解!点进@springboot可以发现以下三个注解:上述方法判断启动类中是否包含@component注解,可我们的启动类并没有该注解。继续跟进会发现,AnnotationUtils判断是否包含该注解是通过递归实现,注解上的注解若包含指定类型也是可以的。启动类中包含@SpringBootApplication注解,进一步查找到@SpringBootConfi...

2020-03-06 17:15:03 278

原创 springmvc--原理/入门程序

一、运行原理二、工作原理

2020-02-27 18:53:25 307

原创 spring--声明式事务(aop)

为了之后可以方便使用事务,将aop实现的事务,写于此处,避免日后出错!!修改的具体内容为:在web.xml中配置:添加和删除一组用户完整代码:依赖为 <dependencies> <dependency> <groupId>org.projectlombok</groupId> ...

2020-02-26 11:40:00 165

原创 spring(三)--动态代理/AOP

八、注解九、静态代理在这里插入图片描述接口 租房public interface Rent {public void rent();}123//房东 真实的角色public class Host implements Rent{public void rent() { System.out.println("房东出租房子");}}123456...

2020-02-26 11:14:30 116

原创 Spring--整合mybatis

通过spring的学习,结合之前的mybatis,用spring对mybatis进行整合!我将通过建立的mybatis项目去向spring整合过渡一、新建普通maven项目,然后导入依赖<dependencies> <dependency> <groupId>org.projectlombok</groupId...

2020-02-25 22:28:09 118

原创 spring(二)---注解开发/注解实现bean自动装配

文章目录一、注解实现bean自动装配二、注解开发一、注解实现bean自动装配自动装配是Spring满足bean依赖一种方式!Spring会在上下文中自动寻找,并自动给bean装配属性!下面我,我们来做以下实验:建立如下测试环境:一个人一只猫一只狗public class Dog { public void getshout(){ System.out.printl...

2020-02-24 12:08:54 304 1

原创 spring(一)--概念和历史/hellospring/IOC创建对象的方式/Spring配置/set注入/c命名和p命名空间注入/bean的作用域

文章目录一、概念和历史二、hellospring三、IOC创建对象的方式四、Spring配置五、set注入六、c命名和p命名空间注入七 、bean的作用域八、注解九、静态代理十、动态代理十一、AOP(面向切面编程)一、概念和历史二、hellospring写一个hellospring的小例子要先导入依赖:<dependencies> <dependency>...

2020-02-24 08:52:46 310 1

原创 mybatis--多对一和一对多

一对多和多对一的关系,十分复杂,以防自己忘记,写下博客,方便后期查阅多个学生,对应一个老师对于学生这边而言, 关联 … 多个学生,关联一个老师 【多对一】对于老师而言, 集合 , 一个老师,有很多学生 【一对多】sql:CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT N...

2020-02-22 11:06:34 94

原创 mybatis--动态sql

一、测试环境:建包如下图:核心配置文件:mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/...

2020-02-22 10:52:10 93

原创 Mybatis 入门使用

一、准备工作1、在数据库建立一张表CREATE DATABASE `mybatis`USE mybatis;CREATE TABLE `user`(`id` INT(20) NOT NULL PRIMARY KEY,`name` VARCHAR(30) DEFAULT NULL, `pwd` VARCHAR(30) DEFAULT NULL) ENGINE=INNODB DEFA...

2020-02-20 16:56:52 87

原创 javaweb问题研究(二)

1.Java创建对象有哪四种方式?有以下四种方式package com.xbky.zhoudan;import java.io.*;import java.lang.reflect.Constructor;public class main { public static void main(String[] args) { //创建对象一:new Studen...

2020-02-15 22:29:19 142

原创 Javaweb的几个小问题(一)

1.说说jetty与tomcat的区别。相同点:Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。不同点:1、架构比较Jetty的架构比Tomcat的更为简单Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。Tomcat的架构是基于容器设计的,进行扩展是需要了解Tomca...

2020-02-13 21:31:17 286

原创 javaweb--过滤器filter/监听器

一、过滤器filterpublic class ServletShow extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp....

2020-02-12 11:09:29 207

原创 javaweb--JSP内置对象和作用域/JSP、JSTL标签

文章目录一、九大内置对象二、四大作用域三、JSP、JSTL标签一、九大内置对象详细可以点击分为四大类:输入输出对象:out对象、response对象、request对象通信控制对象:pageContext对象、session对象、-application对象Servlet对象:page对象、config对象错误处理对象:exception对象out(JspWriter):等同与...

2020-02-11 19:49:14 220

原创 javaweb--JSP原理、语法、指令

一、Jsp概念:Java服务器页面,和servlet一样,用于动态web技术原理:浏览器向服务器发送请求,不管访问什么资源,其实都是在访问Servlet!JSP最终也会被转换成为一个Java类!jsp源码:package org.apache.jsp;import javax.servlet.*;import javax.servlet.http.*;import javax.s...

2020-02-11 10:35:29 122

原创 javaweb--cookie/session

文章目录一、cookie二、sessionCookie机制是通过检查客户身上的“通行证”来确定客户身份的话,那么Session机制就是通过检查服务器上的“客户明细表”来确认客户身份。Session相当于程序在服务器上建立的一份客户档案,客户来访的时候只需要查询客户档案表就可以了。cookie是客户端技术。session是服务端技术一、cookie一个Cookie只能保存一个信息;一...

2020-02-10 17:39:56 128

原创 javaweb--HttpServletRequest/HttpServletResponse

文章目录一、HttpServletResponse1、向浏览器输出消息2、下载文件3、登录重定向二、HttpServletRequest一、HttpServletResponseweb服务器接收到客户端的http请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的HttpServletResponse的对象如果要获取客户端请求过来的参数:找HttpServlet...

2020-02-10 11:24:31 191

原创 javaweb--servlet原理/ServletContext

Web服务器在与客户端交互时.Servlet的工作过程是:在客户端对web服务器发出请求web服务器接收到请求后将其发送给ServletServlet容器为此产生一个实例对象并调用ServletAPI中相应的方法来对客户端HTTP请求进行处理,然后将处理的响应结果返回给WEB服务器.web服务器将从Servlet实例对象中收到的响应结构发送回客户端....

2020-02-09 22:44:14 192

原创 javaweb--servlet入门

文章目录一、概念2、在网页实现helloservlet1、先建立一个普通maven项目,将src目录删掉,就是一个maven主工程。注意创建新项目的时候要建立依赖二、通过new modules建立子工程3、将maven的结构补充完整:4、编写一个servlet程序5、servlet的映射:6、配置tomcat7、 运行结果为一、概念servlet 是sun公司开发动态web的一门技术实现了...

2020-02-09 11:23:57 351

原创 javaweb--IDEA配置Tomcat无法发布的问题

1、配置Tomcat时,无法出现artifacts,如下图:详细解决方案如下:引用以下微博2、关于IDEA中web项目中web.xml配置文件爆红的解决办法引用以下微博

2020-02-09 09:45:10 270

原创 mysql(二)--select语法

文章目录select语法一、逻辑运算二、 比较运算符三、联表查询四、子查询五、分组和过滤select语法select distinct * from '表名' where '限制条件' group by '分组依据' having '过滤条件' order by limit '展示条数'执行顺序from -- 查询where -- 限制条件group by ...

2020-02-07 14:40:40 307

原创 mysql(一)--增删改查

文章目录数据库操作操作表创建表:修改表删除表数据操作之增删改查insert 增update 改delete 删select 查数据库操作1、创建数据库CREATE DATABASE [IF NOT EXISTS] westos;2、删除数据库DROP DATABASE [IF EXISTS] westos;3、使用数据库USE `school` ;4、查看数据库SHOW D...

2020-02-06 21:55:56 1646 2

原创 JDBC

文章目录JDBC 概念JDBC编程步骤步骤详细解释JDBC 概念JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。JDBC编程步骤1、加载驱动2、连接数据库3、向数据库发送sql的对象statement:增删改查4、编写sql5、执行sql6、关闭连接java代码实现://配置信息 String url = "jdbc:m...

2020-02-06 17:52:49 186

原创 JavaScript(二)--DOM和BOM

文章目录

2020-01-08 21:25:19 390

原创 JavaScript(一)--基础语法

文章目录一、数据类型1、Undefined2、Number3、Boolean类型4、String5、Null6、引用类型数组:对象:Map和Set(ES6新特性)iterator(迭代器遍历)二、函数定义函数函数变量作用域方法内部对象DateJSONAjax一、数据类型1、Undefined//undefined类型只有一个值,这个值就是undefined //当一个变量没有手动赋值...

2020-01-08 10:22:43 559

原创 CSS--页面美化师(一)

文章目录CSS概念CSS基础语法CSS样式的三种导入方式基本选择器层次选择器结构伪类选择器属性选择器span标签字体样式文本样式阴影效果超链接伪类列表和背景颜色渐变效果盒子模型CSS概念层叠样式表(Cascading Style Sheet),可以实现对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定。CSS作用: 美化页面,提高代码的复用性CSS基础语法选择器{声明1;声明2...

2019-12-19 22:33:40 517

原创 HTML--注册页面的实现

文章目录表单元素格式:表单元素网页注册总结表单元素格式:<input type="text"(input元素类型)name="fname"(input元素名称) value="text"(input元素的值)/>表单元素网页注册<form action="注册入门案例.html"> <table width="60%" align="cente...

2019-12-18 14:53:46 1051

原创 HTML—写一个静态网页

文章目录HTML概述HTML作用HTML 语法规范主要标签实例一--个人简介实例二--网站首页HTML概述HTML: Hyper Text Markup Language 超文本标记语言超文本: 比普通文本功能更加强大,可以添加各种样式标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行<h1>静夜诗</h1>&lt...

2019-12-16 22:52:07 6304

原创 java--IO流

IO流的层次结构IO流的概述IO流指的是输入输出流,用来处理设备上的数据,这里的设备指硬盘、内存、键盘录入、网络传输等。根据数据的流向来分:输出流:是用来写数据的,是由程序(内存)—>外界设备。输入流:是用来读数据的,是由外界设备—>程序(内存)节点流和处理流的概念节点流:直接与数据相连,进行数据的读写;处理流:是指在节点流上套接了一层。常用的节点流1.文 件 ...

2019-12-12 22:44:15 134

原创 反射

反射:概述:就是通过class文件对象,去使用文件的成员变量,构造方法,成员方法获得class文件对象的方式:1.Object类的getClass()方法2.

2019-12-12 22:27:38 139

原创 注解

概述1.注解和注释: 注释是给人看的,编译器无法识别​ 注解是给人看的,但是编译器可以识别2.annotation(jdk 1.5引入的)内置注解:@override 表示子类重写的父类方法@deprecated 表示过时了,不推荐程序员使用的注解,但是可以使用@SuppressWarnings抑制警告//Annotation...

2019-12-12 20:13:36 116

原创 心灵感悟--01

坚持做最好的自己最近看到一篇文章,做不了一个人人都喜欢的橘子就做最好的橘子。可以说深有感触,橘子就好像是我们每个人,我们无法做一个让所有人都喜欢的人,那就去成为最好的自己。这个世界上的人,各人都有自己所爱的萝卜青菜,通往罗马的道路有千千万万条,很多问题,不是单项选择,答案往往丰富多彩。确定的世界是人为制造的,不确定的世界才是真实的世界。每一件事情的变化都有N种可能。  因为谁也不愿意接受...

2019-12-05 22:47:06 141

原创 java之网络编程

TCP应用:文件上传客户端//客户端public class TCPClient { public static void main(String[] args) throws IOException { //创建socket连接--创建输出流--读取文件--写出文件--释放资源 Socket socket = new Socket(InetAddre...

2019-12-04 21:16:17 107

原创 GUI编程-Swing

文章目录1.窗口、面板2.弹窗3.标签4.面板5.按钮6.列表7.文本框1.窗口、面板public class JFrameTest { public static void main(String[] args) { new MyJFrame(); }}class MyJFrame extends JFrame{ public MyJFrame()...

2019-12-03 22:22:56 189

原创 GUI编程之AWT

一、AWT介绍1.包含了很多接口与和类2.元素:窗口、按钮、文本框二、组件和容器注意:1. Frame是一个顶级窗口2. Panel 无法单独显示,必须添加到某个容器中。1.Frame2.画板Panel3.布局管理器流式布局、东西南北中布局、表格布局组合使用4.事件监听5.输入框TextField6.应用:简易计算器,组合+内部类...

2019-12-02 22:23:21 411

空空如也

空空如也

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

TA关注的人

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