自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring基础

程序的耦合          耦合:程序间的依赖关系                    包...

2020-09-04 08:16:07 203

原创 springMVC基础

三层架构和MVC设计模型入门入门环境搭建步骤1.创建maven工程,选择webapp项目2.补全目录结构 在main目录下创建java和resources目录分别标记为 源码根和resources 根3.导入pom文件4.在web.xml中添加前端控制器:org.springframework.web.servlet.DispatcherServlet 为Servlet5.配置...

2020-09-04 08:15:40 324

原创 ssm整合

整合方向环境搭建1.建数据库,建表CREATE DATABASE ssm;USE ssm;CREATE TABLE account( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), money DOUBLE);2.创建maven-webapp项目3.导入maven依赖坐标<properties>...

2020-09-04 08:15:11 167

原创 c++学习笔记15

机房预约系统main#include<iostream>using namespace std;#include"identity.h"#include<fstream>#include"globalFile.h"#include"student.h"#include"teacher.h"#include"manager.h"//进入学生的子菜单界面...

2020-07-11 10:08:42 310

原创 SpringBoot:Exception parsing document: template=“success“,line 6 - column 3解决办法

报错情况2020-04-05 10:08:56.194 ERROR 15260 --- [nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "success": Exception parsing d...

2020-07-11 09:51:41 676

原创 VMware开启虚拟机黑屏

VMware开启虚拟机黑屏新装的虚拟机总是开机黑屏卡死,还不能正常关闭结局办法一:1、win+r2、输入msconfig3、勾选vm相关服务,全部禁用,然后确定,按照指引重启。4、重启后在服务窗口将vm相关服务重新启动5、打开虚拟机问题解决。虽然这种方法可以解决问题但是关闭虚拟机,下次启动还是会卡死。为了彻底解决,需要用第二种方法。解决方法二1、右键点击虚拟机–设置–显示...

2020-04-12 09:59:01 381 1

原创 mybatis注解开发

环境搭建实体类package com.tiger.domain;import java.io.Serializable;import java.util.Date;public class User implements Serializable { private Integer id; private String username; private St...

2020-03-27 11:06:56 94

原创 自定义mybatis

自定义mybatis(注解和XML)包结构配置文件<?xml version="1.0" encoding="UTF-8" ?><!--mybaits的主配置文件--><configuration> <!--配置环境--> <environments default="mysql"> &lt...

2020-03-11 12:41:10 136

原创 mybatis高级

mybatis中的连接池mybatis连接池提供了3种方式的配置:配置的位置:           主配置文件SqlMapConfig.xml中的dataSource标签,type属性就是表示采用何种连接池方式。type属性的取值:    &nbsp...

2020-03-11 12:40:34 155

原创 mybatis基础

mybatis的概述mybatis是一个持久层框架,用java语言编写它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接等繁杂过程它使用了ORM思想实现了结果集的封装ORM对象关系映射:就是把数据库表和实体类及实体类的属性对应起来让我们可以操作实体类就实现操作数据库表mybatis的入门一、mybatis的环境搭建1.创建ma...

2020-03-10 10:57:24 122

原创 mybatis报错: Could not find resource com.xx.xx.UserDao.xml

错误信息:Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com.hu.dao.UserDao.xml### Cause: org.apache.ibatis.build...

2020-03-07 10:06:09 428

原创 c++学习笔记14

演讲比赛流程管理系统

2020-03-01 11:57:30 122

原创 c++学习笔记13

STL常用算法概述:算法主要由头文件<algorithm><functional><numeric>组成STL头文件中<algorithm>是最大的一个,范围涉及到比较、交换、查找、遍历操作、复制、修改等等for_each#include<iostream>using namespace std;#include<ve...

2020-03-01 11:57:17 72

原创 c++学习笔记12

STL-函数对象函数对象概念概念:重载函数调用操作符的类,其对象称为函数对象函数对象使用重载的()时,行为类似函数调用,也叫仿函数本质:函数对象(仿函数)是一个类,不是一个函数函数对象使用特点:函数对象在使用时,可以像普通函数那样调用,可以有参数,可以有返回值函数对象超出普通函数的概念,函数对象可以有自己的状态函数对象可以作为参数传递代码:#include<iost...

2020-03-01 11:57:04 82

原创 c++学习笔记11

list

2020-03-01 11:56:38 174

原创 c++学习笔记10

STLSTL初识STL的诞生是为了建立数据结构和算法的一套标准STL概念STL 称为 标准模板库STL从广义上分为 : 容器、算法、迭代器容器和算法之间通过迭代器进行无缝连接STL几乎所有的代码都采用了模板类或者模板函数STL六大组件容器、算法、迭代器、仿函数、适配器、空间配置器1.容器:各种数据结构,如vector、list、deque、set、map等、用来存放数据2.算...

2020-03-01 11:56:24 105

原创 c++学习笔记9

C++提高编程模板函数模板函数模板的作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体指定,用一个虚拟的类型来代表代码:#include<iostream>using namespace std;//函数模板//交换两个整型的函数void swapInt(int &a,int &b) { int temp = a; a = b; ...

2020-03-01 11:56:09 55

原创 c++学习笔记8

职工管理系统

2020-03-01 11:55:30 383

原创 c++学习笔记7

多态多态的基本概念多态分为两类静态多态:函数重载 和 运算符重载属于静态多态,复用函数名动态多态:派生类和虚函数实现运算时多态静态多态和动态多态区别静态多态的函数地址早绑定 -----编译阶段确定函数地址动态多态的函数地址晚绑定------运行阶段确定函数地址代码:#include<iostream>using namespace std;//多态//动物类...

2020-03-01 11:55:16 71

原创 c++学习笔记6

运算符重载运算符重载是对已有的运算符重新定义,赋予另一种功能,以适应不同的数据类型加号运算符重载代码:#include<iostream>using namespace std;//加号运算符重载class Person {public: //1.成员函数重载+号 本质 Person p3=p1.operator+(p2); //Person operator+...

2020-03-01 11:55:03 112

原创 c++学习笔记5

静态成员在成员变量或成员函数前面加上static关键字,称为静态成员静态成员分为:静态成员变量:             所有对象共享一份数据         &nbsp...

2020-03-01 11:54:52 408

原创 c++学习笔记4

类和对象简单的类示例#include<iostream>using namespace std;//圆周率const double PI = 3.14;//设计一个圆类,求圆的周长//圆求周长的公式:2*PI*半径//class 代表要设计一个类,类后面紧跟着的就是类的名称class Circle { //访问权限public: //属性 //半径 i...

2020-03-01 11:54:27 115

原创 c++学习笔记3

函数提高函数默认参数在c++中,函数的形参列表中的形参是可以有默认值的语法:返回值类型 函数名(参数=默认值){}代码:#include<iostream>using namespace std;//函数的默认参数//如果我们自己传入数据,就用自己的数据,如果没有,那么用默认值int func(int a,int b=20,int c=30) { return ...

2020-03-01 11:54:12 54

原创 c++学习笔记2

内存分区模型c++程序执行时将内存划为四个区域1.代码区:存放函数体的二进制代码,由操作系统管理2.全局区:存放全局变量和静态变量以及常量3.栈区:由编译器自动分配释放,存放函数参数值,局部变量等4.栈区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收程序运行前在程序编译后,生成exe可执行程序,未执行该程序前分为两个区域代码区:共享、只读   ...

2020-03-01 11:51:24 209

原创 c++学习笔记1

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-03-01 11:51:10 441

原创 Redis基础

Redis概念:redis是一款高性能的NOSQL系列的非关系型数据库安装:解压直接可以使用:redis.windows.conf:配置文件redis-cli.exe:redis的客户端redis-server.exe:redis服务器端命令操作一、redis的数据结构:1.redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构...

2020-02-29 16:00:47 131

原创 JSON基础

JSON概念JavaScript Object Notation JavaScript对象表示法java 封装数据: Person p=new Person(); p.setName("张三"); p.setAge(23); p.setGender("男");JavaScript封装数据: var p={"name":"张三","age":23,"gender":"男"}...

2020-02-29 12:19:10 146

原创 AJAX基础

AJAX概念ASynchronous JavaScript And XML 异步的JavaScript和XML一、异步和同步 :客户端和服务器端相互通信的基础上1.客户端必须等待服务器端的响应。在等待期间客户端不能做其他操作2.客户端不需要等待服务器的响应。在服务器处理请求的过程中,客户端可以进行其他的操作二、特点1.通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更...

2020-02-28 15:55:05 83

原创 JQuery高级

JQuery动画一、默认显示和默认隐藏方式1.show([speed],[easing],[fn]) 参数: 1.speed:动画的速度。三个预定义的值("slow","normal","fast")或者标识动画时长的毫秒数值(如:1000) 2.easing:用来指定切换效果,默认是“swing”,可用参数“linear” swing:动画执行时效果是先慢,中间快,最后又慢...

2020-02-28 14:26:12 105

原创 JQuery基础

JQuery概念:一个JavaScript框架。简化JS开发JavaScript框架:本质上就是一些js文件,封装了js的原生代码而已快速入门:一、步骤:1.下载JQuery2. 导入JQuery的js文件3. 使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF...

2020-02-28 10:41:21 154

原创 Bootstrap实现黑马旅游网

Bootstrap概念:一个前端开发框架好处:一、定义了很多的css样式和js插件。开发人员可以直接使用这些样式和插件得到丰富的页面效果二、响应式布局。1.同一套页面可以兼容不同分辨率的设备快速入门:1.下载Bootstrap2.将三个文件夹复制到项目中3.创建html页面,引入必要的资源文件4.基本模板<!DOCTYPE html><html lang...

2020-02-27 12:37:27 457

原创 Javascript入门

JavaScript基础 概念:一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有Javascript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验 JavaScript = ECMAScript + JavaScript自己特有的东西(BO...

2020-02-26 15:50:07 90

原创 CSS入门

css: 概念:Cascading Style Sheets 层叠样式表 层叠:多个样式可以作用在同一个html的元素上,同时生效 好处: 功能强大 将内容的展示和样式控制分离 降低耦合。解耦 让分工协作更容易 提高开发效率 css的使用:css与html结合方式 内联样式 在标签内使用style属性指定css代码 内部样式 在head标签内...

2020-02-24 13:56:34 71

原创 HTML入门

静态资源和动态资源:一、如果用户请求的是静态资源,那么服务器直接将静态资源发送给浏览器。浏览器内置了静态资源解析引擎,来展示静态资源。二、如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器基本标签:html:文档的根标签head:头标签。引入外部资源title:标题标签。body:体标签<!DOCTYPE html>:H5中定义该文档是...

2020-02-24 13:49:31 69

原创 Listener基础

Listener:监听器概念:web三大组件之一。事件监听机制:事件:一件事情事件源:事件发生的地方监听器:一个对象注册监听:将事件,事件源,监听器绑定在一起。当事件源上发生某个事件后,执行监听器代码ServletContextListener一、作用:监听ServletContext对象的创建和销毁二、方法:void contextDestoryed(ServletCon...

2020-02-23 13:02:38 126

原创 Filter基础

Filter:过滤器当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。作用:一般用于完成通用操作。如:登录验证、统一编码处理、敏感字符过滤快速入门:一、步骤:1.定义一个类,实现Filter接口2.重写方法3.配置拦截路径web.xml注解package com.hu.web.filter;import javax.servlet.*;import...

2020-02-23 12:18:32 104

原创 JSTL基础

JSTL概念:JavaServer Pages Tag Library JSP标准标签库,由apache开源作用:用于简化和替换jsp页面上的java代码使用步骤:1.导入jstl相关jar包2.引入标签库:taglib指令:<%@ tagilb %>3.使用标签常用的JSTL标签1.if:相当于java代码的if语句 c:if标签 1.属...

2020-02-22 15:41:17 100

原创 EL表达式

EL表达式概念:Expression Language 表达式语言作用:替换和简化JSP页面中Java代码的编写语法:${表达式}注意:JSP默认支持EL表达式。如果要忽略EL表达式1.设置JSP中page指令中:isELIgnored=“true” 忽略当前JSP页面中所有的El表达式2. \ ${表达式}:忽略当前这个EL表达式使用:一、运算:运算符:1.算数运算...

2020-02-22 14:05:48 104

原创 JSP基础

JSP概念:Java Server Pages:java服务器端页面可以理解为:一个特殊的页面,其中既可以定义html标签,又可以定义java代码原理:JSP本质上就是一个ServletJSP的脚本:JSP定义Java代码的方式1.<% 代码 %>:定义的Java代码,在service方法中。service方法中可以定义什么,该脚本中就可以定义什么。2.<%! 代...

2020-02-22 11:41:29 81

原创 Session基础

Session概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession快速入门:1.获取 HttpSession 对象:HttpSession session = request.getSession()2.使用HttpSesion对象:Object getAttribute(String name)void setAttribu...

2020-02-21 18:24:36 128

空空如也

空空如也

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

TA关注的人

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