自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 阿里云新版短信验证依赖

阿里云新版短信验证依赖,在springboot中:<!-- 阿里云短信服务依赖--> <!-- https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-core --><!-- <dependency>--><!-- <groupId>com.aliyun</groupId>--><!-- <artifactId>al

2021-04-16 17:26:35 874

原创 Swagger

Swagger学习目标:了解Swagger的概念及作用掌握在项目中集成Swagger自动生成API文档文章目录Swagger一、Swagger解决的问题二、使用Swagger1.maven依赖:2.编写Controller3.我们需要编写一个配置类-SwaggerConfig来配置 Swagger4.访问测试 :http://localhost:8080/swagger-ui.html ,可以看到swagger的界面;如何动态配置当项目处于test、dev环境时显示swagger,处于prod时

2021-03-31 23:05:05 176

原创 部署项目到新服务器——安装jdk、tomcat、redis

文章目录一、安装jdk二、安装tomcat三、安装redis一、安装jdk先输入指令查看服务器的系统位数: getconf LONG_BIT —— 查看虚拟机位数安装jdk: 1.mkdir /usr/local/java/ 2.在windows下载jdk,然后rz(上传)到/usr/local/java/目录下,并解压(tar -zxvf apache-tomcat-8.5.31.tar.gz) 3.vim /etc/profile  3.1. export JAVA_HOME=/us

2021-03-29 14:05:52 186 1

原创 部署项目到新服务器——购买服务器域名及备案

文章目录一、阿里云服务器二、购买服务器1.登录注册进入阿里云,并实名认证2.选择优惠的ECS活动进入云服务器 ECS进入实例添加安全组端口购买并设置解析域名域名备案一、阿里云服务器 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的云计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。专业的售前技术支持,协助您选择最合适配置方案。二、购买服务器1.登录注册进入阿里云,并实名认证2.选择优惠的ECS活动本次购买:进入云服务器 ECS

2021-03-29 11:19:28 277 2

原创 springcloud学习

springcloud一、springcloud和springboot的关系springboot专注于快速方便的开发单个个体微服务。springCloud是关注全局的微服务线条整理治理框架,他将springboot开发的一个个单体微服务整合并管理起来,为各个微服务之间提供:配置管理,服务发现,断路器,路由,微代理,事件总线,全局锁,决策竞选,分布式会话等等集成服务。springboot可以离开springcloud独立使用,开发项目,但是springcloud离不开springboot,属于依

2021-02-25 14:52:41 1250 1

原创 vue学习

vue学习前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.py

2021-01-20 10:28:51 180 1

原创 web项目部署到远程服务器

将自己做好的web项目部署到远程服务器部署步骤:在服务器的数据库链接上创建一个相同名字的数据库,将自己数据库中的结构和数据一并导出,然后导入到服务器下的对应的相同名字的数据库中(自己创建的那个数据库)。安装xshell,新建一个会话,根据提供给的ip、用户名、密码连接到服务器。在分配给的目录下创建对应的文件夹。下载对应的tomcat的linux版本。传入tomcat的linux版本压缩包,然后解压(命令:tar -xvf 文件名.后缀)。然后进入到tomcat的对应的webapps目录下。

2021-01-11 15:03:50 741 1

原创 $%7BpageContext.request.contextPath%7D路径404的错误问题

问题描述:在使用${pageContext.request.contextPath}时出现$%7BpageContext.request.contextPath%7D路径404的错误解决方案:第一种情况:最常见也是最有可能发生的情况的解决方法:提升web.xml文件中web-app标签所包含的版本等级修改<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/200

2021-01-08 21:26:12 2820 1

原创 Spring Boot学习

Spring Boot文章目录Spring Boot一、Spring Boot简介1.Spring Boot的特点2.SpringBoot的核心功能二、快速入门1.创建maven工程(普通maven工程就可以)2.添加SpringBoot的起步依赖3.编写SpringBoot的引导类4.测试结果5.编写Controller类6.运行结果三、SpringBoot的热部署四、springBoot整合Mybatis(注解)1.添加必要的起步依赖2.向springBoot的配置文件中添加连接数据库的信息3.创建数

2020-12-22 18:53:30 841

原创 Hibernate学习

Hibernate学习文章目录Hibernate学习一、Hibernate体系结构的要素1.会话工厂(SessionFactory)2. 会话(Session)3.事务(Transaction)4.连接提供者(ConnectionProvider)5.事务工厂(TransactionFactory)二、入门案例1.创建maven工程并导入所需依赖2.编写核心配置文件(hibernate.cfg.xml)3.编写实体类和映射配置文件4.编写实体类和通过注解实现5.注意错误6.测试CRUD一、Hiber

2020-12-21 16:49:40 659

原创 IDEA导入myEclipse/Eclipse开发的web项目的相关配置

一,需要把eclipse开发的项目中无关文件删除如上图,我们只需要保留src和webroot即可,其余的都要删除。删除后如下二,导入源码到idea1,点击open,选择上面第一步的源码然后等加载,加载完成后会有如下弹窗。点击弹窗,做默认配置,点ok即可三,修改配置1,进入idea配置页2,配置jdk3.配置Modules点完上图的add,选择你的项目根目录添加jar包,操作如下选择WebRoot----->WEB-INF---->lib导入后,如下

2020-12-21 13:41:47 217

原创 quartz定时器的学习

quartz定时器文章目录quartz定时器一、quartz是什么?二、Quartz设计模式三、Quartz学习的核心概念四、Quartz的几个常用API五、入门案例1.创建maven工程导入依赖2.导入log4j.properties配置文件来打印log信息3.创建Job的实现类(任务类)4.创建任务调度类运行输出结果六、数据的的设置、传递、获取1.数据的设置:2.数据的传递3.数据的获取七、有状态和无状态的Job八、Trigger1.SimpleTrigger触发器——特定的间隔时间触发2.CronT

2020-12-17 16:45:39 146

原创 echart学习-2

echart学习文章目录echart学习一、echart中系列的含义:二、系列的类型三、配置方式3.1.配置方式一(series配合):3.2.配置方式二(dataset和series的配合使用):四、相关组件4.1.组件定位4.2.中心半径定位五、坐标系5.1.直角坐标系方式5.2.两个y轴的方式5.3.两个grid的方式六、南丁格尔图6.1.代码6.2.运行结果七、下载和导入使用主题7.1.下载7.2.导入和使用7.2.1不同文件的不同导入方式八、异步加载8.1.json数据格式:8.2.echart

2020-12-15 17:15:01 257

原创 echart学习-1

echart学习提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录echart学习一、ECharts是什么?二、下载ECharts三、入门案例四、效果图一、ECharts是什么?      ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动

2020-12-14 17:17:43 431

原创 ssm整合实现zTree异步加载

系列文章目录文章目录系列文章目录前言一、什么是异步加载树?二、如何实现异步加载树效果图:案例1.创建数据库2.创建maven工程2.1.依赖2.2.搭建环境持久层代码业务层代码web层代码界面代码总结前言学习到zTree时,在实现异步加载树的时候有点疑问,最后解决了。记录一下,希望能帮助到刚刚接触到zTree的同学学习。提示:以下是本篇文章正文内容,下面案例可供参考一、什么是异步加载树?      异步加载树:是指在一开始的时候只

2020-12-14 15:47:24 294

原创 ssm整合

ssm整合文章目录ssm整合一、搭建环境&导入依赖二、搭建spring框架1.编写配置文件2.在service和dao上使用注解&测试注解是否有用三、搭建springMVC的环境1.配置web.xml和springmvc.xml2.在ConTroller上添加注解&编写测试开始的界面(如index.jsp)和创建测试成功的界面&配置Tomcat服务器ConTroller上添加注解编写测试开始的界面(如index.jsp)和创建测试成功的界面配置Tomcat服务器运行结果:四

2020-12-11 12:07:39 106

原创 zTree学习-1

系列文章目录文章目录系列文章目录一、zTree 简介二、使用步骤1.下载zTree2.zTree下载后的文件夹分析3.创建工程,导入zTree的css文件和js文件4.编写zTree的小案例运行效果:一、zTree 简介zTree 是一个依靠 jQuery 实现的多功能 “树插件”。二、使用步骤1.下载zTree链接:点击链接下载zTree2.zTree下载后的文件夹分析3.创建工程,导入zTree的css文件和js文件4.编写zTree的小案例<%-- Created

2020-12-09 16:58:37 172

原创 Jquery

Jquery文章目录Jquery一、Jquery语法二、Jquery选择器1.元素选择器2.#id 选择器3..class选择器4.选择器的常用实例三、Jquery事件四、Jquery迭代(遍历)1.遍历-祖先parent()parents()parentsUntil()2.遍历-后代children()find()遍历-同胞siblings()next()nextAll()nextUntil()遍历-过滤first()last()eq()filter()not()小结一、Jquery语法需要引入

2020-12-09 09:36:29 162

原创 javascript

JavaScript文章目录JavaScript一、JavaScript语法JavaScript 字面量JavaScript 变量JavaScript 操作符JavaScript 语句JavaScript 关键字![在这里插入图片描述](https://img-blog.csdnimg.cn/20201208170122776.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9n

2020-12-08 17:13:00 94

原创 CSS

CSS文章目录CSS一、基础选择器二、扩展选择器属性盒子模型:总结一、基础选择器id选择器:选择页面中具有对应的id属性值的元素。      语法:#id属性值{}元素选择器:选择页面中具有相同标签名的元素。      语法:元素标签名称{}类选择器:选择页面中具有相同class属性值的元素。      语法:

2020-12-07 16:53:45 77

原创 HTML

Html学习-1文章目录Html学习-1一、web概念概述二、HTML1.概念2.a标签3.语义化标签4.表格标签HTML DOM1.DOM的树形结构。HTML DOM的方法和属性。事件onload 和 onunload 事件:onchange 事件onmouseover 和 onmouseout 事件onmousedown、onmouseup 以及 onclick 事件总结一、web概念概述1.javaweb:使用java语言开发的基于互联网的项目。2.软件架构:C/S:Client/Serv

2020-12-07 12:42:23 114

原创 git学习

git文章目录git一、git概念二、使用步骤1.引入库2.读入数据总结一、git概念git是分布式的版本控制系统(版本管理工具)。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._c

2020-12-04 17:09:25 101

原创 springmvc异常处理&拦截器

sprintmvc文章目录sprintmvc一、异常处理第一步:编写自定义异常类(做提示信息的)2.编写异常处理器3.在springmvc.xml中配置异常处理器4.编写异常界面二、拦截器1. 拦截器的概述2.拦截器1.编写拦截器类,必须实现HandlerInterceptor接口。2.在springmvc.xml中配置拦截器类一、异常处理流程:Controller调用service,service调用dao,异常都是向上抛出的,最终有DispatcherServlet找异常处理器进行异常的处理

2020-12-02 22:20:12 169

原创 springmvc文件上传

springmvc文章目录springmvc一、文件上传的jar包二、使用步骤1.引入库2.读入数据总结一、文件上传的jar包在这里插入代码片二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import ssl

2020-12-01 17:13:41 135

原创 springMVC响应

springmvc文章目录springmvc一、响应返回值返回值为String返回值为void请求转发:重定向:直接响应:返回值是ModelAndView类型二、响应json数据(过滤静态资源)1.导入js,并编写界面2.过滤静态资源(配置springmvc.xml)3.发送ajax请求将数据传到服务器。(在服务器能拿到请求体的数据)封装数据到javabean对象中(即:实体类)总结一、响应返回值返回值为String当返回值为String时,会执行springmvc中的视图解析器,找到对应的"返

2020-12-01 11:07:31 91

原创 springMVC-1

springMVC入门文章目录springMVC入门一、三层架构和MVC二、SpringMVC 是什么SpringMVC 的入门案例1.在web.xml中配置前端控制器。2.加载springmvc.xml的配置文件。三、请求参数的绑定。1.普通参数应用总结一、三层架构和MVC系统标准的三层架构包括:表现层、业务层、持久层。      表现层:也就是我们常说的web层。它负责接收客户端请求,向客户端响应结果,通常客户端使用http协议请求

2020-11-30 11:20:44 92

原创 mybatis加载方式和缓存

mybatis文章目录mybatis一、mybatis延迟加载二、mybatis中的缓存1.什么是缓存2.一级缓存和二级缓存mybatis注解开发环境:一、mybatis延迟加载一对一:用的标签<association></association>一对多:用的标签<collection></collection>配置SqlMapConfig.xml:<!--配置延迟加载参数--> <settings>

2020-11-26 16:04:02 158

原创 mybatis的表关系实现

mybatis的表关系实现文章目录mybatis的表关系实现一、一对一实体类关系例子(一个账户对应一个用户)步骤一:建数据库表。步骤二:写出对应的实体类。步骤三:建立对应的映射配置文件步骤四:测试二、一对多实体类例子(一个用户有多个账户)步骤一:建数据库表。步骤二:写出对应的实体类。步骤三:建立对应的映射配置文件步骤四:测试三、多对多实体类例子(一个用户有多个角色,一个角色有多个用户)步骤一:建数据库表。步骤二:写出对应的实体类。步骤三:建立对应的映射配置文件步骤四:测试总结SqlMapConfig

2020-11-25 16:08:22 102

原创 Mybatis学习-1

Mybatis环境搭建文章目录Mybatis环境搭建一、mybatis的环境搭建二、入门案例1.基于配置XML实现2.基于注解二、mybatis的CRUD操作三、mybatis中的事务(面试问题)1.什么是事务2.事务的四大特性ACID3.不考虑隔离性会产生的3个问题4.解决办法:四种隔离级别总结一、mybatis的环境搭建      第一步:创建maven工程并导入坐标。     &n

2020-11-24 16:39:31 264

原创 springAOP案例

springAOP案例文章目录springAOP案例一、基于XML的AOP实现事务控制流程二、使用步骤1.spring事务控制——基于XML(建议使用)2.spring事务控制——基于注解一、基于XML的AOP实现事务控制流程1.配置pom.xml<packaging>jar</packaging> <dependencies> <dependency> <groupId>org.spr

2020-11-23 15:22:45 122

原创 springAOP学习

springAOP文章目录springAOP一、如何创建代理对象:二、AOP的作用及优势1.作用2.优势3.AOP实现方式4.spring基于xml的AOP——编写必要的代码4.spring基于注解的AOP——环绕通知方式总结一、如何创建代理对象:方法1:基于接口的动态代理。代码如下:使用Proxy类中的newProxyInstance方法。创建代理对象的要求:      被代理对象(例如:生产厂家)最少实现一个接口,如果没有则不能

2020-11-22 21:28:19 70

原创 spring配置类和xml的案例理解

spring文章目录spring一、spring配置类的注解(作用替代主xml的内容)二、测试类变化1.获取容器类变化二、spring整合junit来实现去掉重复的获取核心容器和业务层对象的内容。解决总结一、spring配置类的注解(作用替代主xml的内容)//注解: @Configuration: 作用:用于指定当前类是一个配置类 使用位置:当前类之前 例:@Configuration public class springConfiguration{}

2020-11-22 12:55:21 787

原创 spring增删改查案例(用spring的内容和JdbcTemplate和Druid相关知识实现)

springIoc案例文章目录springIoc案例一、第一步——配置jar包的坐标二、写包结构三、搭建springIoc开发环境——编写xml文件写测试(查看代码是否可用)使用注解的方式:***总结一、第一步——配置jar包的坐标<packaging>jar</packaging> <dependencies> <dependency> <groupId>org.springframe

2020-11-21 23:07:03 539

原创 spring学习-1

spring文章目录spring一、spring是什么二、spring优势1.方便解耦,简化开发2.aop编程的支持3.声明式事务的支持4.方便程序的测试5.方便集成各种优秀框架6.降低javaEE API的使用难度二、解决耦合问题1.Bean工厂解决耦合2.ioc(控制反转)容器解决三、核心容器的两个接口引发的问题:四、创建bean(可重用组件)的三种方式:五、xml中bean的作用范围六、依赖注入1.构造函数注入。2.用set方法注入3.复杂类型的注入总结一、spring是什么 &n

2020-11-20 18:15:28 192

原创 maven项目搭建->创建的步骤和注意事项

一、maven环境搭建下载完成后解压即可使用(要求安装在没有中文、没有空格的路径下)配置环境:1.新建一个系统变量:2.系统变量配置进path中3.查找是否配置成功win+R 输入cmd------>进入控制台输入指令:mvn -version如上图就是已经安装配置成功了。修改maven文件中的配置(修改仓库位置,下载资源路径)配置maven解压后的文件中conf文件夹下的setting.xml仓库位置下载资源路径 <mirror> <id

2020-11-18 09:50:35 186

原创 redis笔记

今日内容1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的S

2020-11-16 15:43:47 65

原创 AJAX_json笔记

/获取ps中的所有值

2020-11-16 15:37:12 102

原创 JavaWeb中—1099占用错误解决方法

win+R->输入cmd后执行下面指令:netstat -aontaskkill -f -pid ×××

2020-11-12 15:42:49 422

转载 bootStrap轮播图只能存在一个问题解决

转到他人博客解决方法:修改轮播动画的id属性id="myCarousel"改为 id=“myCarousela”修改ol li 内的data-target属性为你修改后的id全部的data-target="#myCarousel" 改为 data-target="#myCarousela"修改a标签的href属性为#修改后的id全部的href="#myCarousel"改为href="#myCarousela"...

2020-10-24 16:05:44 446

转载 idea导入eclipse项目

idea导入eclipse项目(转自他人)转到链接

2020-10-24 09:06:40 134

ssm项目结合zTree实现异步加载树。

学习到zTree时,在实现异步加载树的时候有点疑问,最后解决了。记录一下,希望能帮助到刚刚接触到zTree的同学学习。

2020-12-14

pet_shop.zip

控制台宠物商店管理系统,用到了Mysql数据库和JDBCTemplate连接技术,Druid(德鲁伊)连接池技术。

2020-10-15

空空如也

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

TA关注的人

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