自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot整合WebScoket

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。websocket 协议是在 http 协议上的一种补充协议,是 html5 的新特性,是一种持久化的协议。

2022-09-02 14:33:50 1426 1

原创 微信小程序map地图调用(速学)

微信小程序进行map地图调用简便易学只需四步,代码示例全套,

2022-07-19 16:34:24 3114

原创 Dockerfile安装到项目发布全过程(详解)

dockerfile安装到项目发布详细全过程

2022-07-04 20:01:17 1165

原创 RocketMq快速入门(详解)

rocketmq安装以及代码实例全套

2022-06-25 12:15:49 2691

原创 RabbitMQ--交换机

RabbitMQ--交换机详解,全代码示例

2022-06-25 11:49:34 775

原创 RabbitMQ快速入门(详解)

RabbitMQ快速入门,安装到项目运行全套展示消费者,生产者,轮询效果

2022-06-22 16:51:04 729

原创 Docker命令

docker命令大全

2022-06-22 11:02:16 69

原创 SpringCloud Alibaba微服务实战一 基础环境准备

基础环境准备包括了Nacos安装使用,项目搭建详解全代码

2022-06-20 11:54:26 330

原创 Docker Compose安装

Docker Compose安装全教程命令配置即测试

2022-06-19 18:49:49 111

原创 Linux基本命令

linux操作基本命令--文件,防火墙,端口等

2022-06-15 11:24:43 90

原创 Docker部署SSM项目--全教程

Docker部署SSM项目全教程 注意tomcat的版本必须跟本机安装的tomcat是一个版本否则会报404

2022-06-15 10:46:08 1147

原创 Docker安装tomcat

docker安装tomcat全套教程

2022-06-15 10:27:32 68

原创 Docker安装mysql

docker安装mysql全教程

2022-06-14 15:35:39 70

原创 服务器安装Docker

阿里云服务器安装docker教程

2022-06-14 15:07:24 1412

原创 Flex布局

目录容器属性项目的属性任何一个容器都可以指定为Flex布局 <style type="text/css"> .box{ /* 将父级元素box设置为flex容器 */ /* 父元素设置为flex之后,里面的子元素既然变成了一个行内块元素 */ /* flex里面的子元素都是行内块元素,能设置宽高,但是又不会换行*/ display: flex;} </style>行内元素也可以使用Fle

2022-05-19 11:26:07 213 1

原创 Swagger接口文档

目录第一步添加依赖第二步添加配置①新建一个config包,写配置类②加入api注解,在controller类上面​编辑③每个方法上加入@ApiOperation注解,生成对应api第三步在线测试接口重启项目打开网页进入访问地址出现此页面表示成功展开查看详情输入要查询的名字测试结果Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。第一步添加依赖 <!--添加s...

2022-05-19 11:09:25 3337

原创 SpringBoot+Vue+axios实现增删改查分页全套代码

src下创建此目录api目录下创建js文件引入axios//引入axios的对象import request from '../utils/request'export function getUser(page,size,name) { return request({ url: '/getUserList', method: 'get', params:{ page, size

2022-05-16 11:59:21 2195 1

原创 Vue+ajxs实现查询修改(全代码)

新建一个springboot项目搭建好结构①实体类package com.qiu.entity;import lombok.Data;@Datapublic class Book { private Integer bid; private String bname; private Double bprice;}②mapper层package com.qiu.Mapper;import com.qiu.entity.Book;import

2022-04-18 17:54:02 1306

原创 Vue入门

Vue.jsVue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。[5]与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用(SPA)提供驱动。一.导入...

2022-04-14 17:11:22 570

原创 Git详细教程(安装-命令-使用)

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理注册git账号网址:Gitee 企业版 - 企业级 DevOps 研发效能管理平台创建仓库填写箭头所指地方内容--》创建创建成功之后出现一下内容...

2022-04-12 11:57:12 193

原创 SSM框架整合---详细案例

一.建四个配置文件在resource根目录二.applicationContext-mybatis.xml核心配置<?xml version="1.0" encoding="UTF-8"?><!--suppress ALL --><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta

2022-03-22 09:42:42 1853

原创 浅谈IOC、AOP、反射实现AOP代理

Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。1.IOC控制反转控制反转(inversion of control), 是一种设计思想,DI(dependenc

2022-03-18 10:54:54 524

原创 SpringMVC简易版登录

一.创建基本结构和所需架包注:核心配置文件看上一章博客二.首页编写简单登录页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title> </head> <body>//跳转路径要使用注解路径<form method="po.

2022-03-09 18:25:54 301

原创 SpringMVC工作原理及运行流程、核心配置文件

MVC:MVC是一种设计模式springMVC是spring的一个子框架,当然拥有spring的特性,如依赖注入SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatche..

2022-03-09 18:07:37 236

原创 Mybatis工具类

一.工具类package util;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import java.io.InputStream;public c.

2022-03-09 09:49:21 1434

原创 Mybatis框架的resultMAP结果映射

当进进行双表联查的出数据的时候会出现null的情况,或者是实体类的变量名与数据库不符合时查询出现null就可以使用resultMAP元素进行自定义结果映射操作如下:①在实体类中把另一张表封装成字段,生成get、set方法②映射文件中使用resultMap元素定义结果映射<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapp..

2022-02-22 12:11:13 632

原创 初识Mybatis框架

mybatis官方网址:mybatis – MyBatis 3 | 简介mybatis框架是一个给予ORM的优秀的持久化框架mybatis框架三个基本要素: 1.核心接口和类 2.核心配置文件 3.SQL映射文件创建一个mybatis项目:①WEB-INF下添加架包②src文件下添加映射文件和数据库链接文件mybatis-condig.xml文件内容如下<?xml version="1.0" encoding="UTF-8" ?><!DOCTYP

2022-02-22 11:44:36 566

原创 oracle数据库

OracleDatabase,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统数据特点完整的数据管理功能: 数据的大量性 数据保存的持久性 数据的共享性 数据的可靠性 视图更新准则一只要形成视图的表中的数据变化了,相应的视图中的数据同时变化 数据物理性和逻辑性独立准则Oracle没有‘库’的概念只有表空间创建用户user=>new序列索引Orac...

2022-02-18 17:50:11 1129

原创 linux安装ssh以及配置JDK+tomcat步骤

主机号:在命令里面输入ipconfig/all后回车。 端口:221.如果要实现windows系统给linux传文件,那么要在linux系统中安装ssh-server sudo apt install openssh-server 服务端 sudo apt install openssh-client 客户端2.安装完毕之后 可以查看服务是否启动 ps -e|grep ssh3.一.配置Jdk详细步骤 1.将jdk复制到liunx系统的...

2021-12-29 14:23:58 151

原创 Linux安装Mysql步骤

所有操作全部在虚拟机控制台执行,每一步复制执行即可1.因为国外源下载不了,把源更新为国内的sudo gedit /etc/apt/sources.list2.deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse.

2021-12-24 07:37:40 120

原创 i18n国际化语言实现英文切换

js代码:必须导包:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%><%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8" %><!DO

2021-12-03 11:52:58 575

原创 使用Ajxs完成分页、模糊查询

js代码<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><script src="../js/jquery.js"></script><script> function f(t) { ...

2021-12-03 11:38:20 536

原创 使用Ajxs和jQuery实现异步请求

Ajxs的全称是Asynchronous JavaScript and XML,他并不是一种全新的技术,而是由JavaScript、XML、CSS等集中现有的技术整合而成的。HMLHttpRequest对象HMLHttpRequest对象是Ajxs技术的核心,用于与服务器进行交互。他可以在不刷新当前页面的情况下向服务器上特定的URL异步发送请求、获取数据,从而在当前页面中实现布局更新的效果。语法xmlHttpRequest = new XMLHttpRequest();js代码&lt

2021-12-03 11:30:42 3312

原创 EL表达式和JSTL

什么是EL表达式Expression Language(表达式语言)EL的功能替代JSP页面中访问数据时的复杂编码执行表达式EL的特点自动转换类型使用简单EL表达式搜索域数据的顺序El表达式主要是在jsp页面中输出数据。主要是输出域对象中的数据当四个域中都有相同的key的数据时,EL表达式或按照四个域的从小到大的顺序进行搜索,找到输出 <body> <% pageContext.setAttribute("key","p..

2021-11-30 19:25:22 550

原创 Web实现文件上传代码

web中创建一个upload包用来存放图片out里可以查看jsp文件代码<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><!--如果表单中有文件要提交就一定要加enctype--><form .

2021-11-28 17:09:10 556

原创 使用JSP/Servlet进行分页查询代码

实现效果跳转后:只有三条数据和显示当前页码点击下一页更新页码点击首页回到开始展示页面点击尾页到最后一页,当前页码也随之更新实现代码如下:登录页面:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title> </h...

2021-11-25 18:05:39 649 1

原创 Servlet技术

Servlet是一个基于Java技术的Web组件,用于处理Web请求,生成动态内容,运行于服务器端,由Servlet容器创建并调用创建Servler 继承HttpServler对象 重写doPost()或者doGet()方法 部署servlet1.配置web.xml <servlet> <servlet-name>servletTest</servlet-name> <servlet-class&gt

2021-11-25 16:25:56 561

原创 JNDI配置数据源常见错误

1.错误类型:无法加载驱动类报错信息错误原因缺少jar文件驱动类名拼写错误解决方案将JDBC驱动程序的jar文件添加到Tomcat的lib目录中检查驱动类名拼写是否正确2.错误类型:无法创建JDBC驱动报错信息错误原因数据库驱动配置错误解决方案检查context.xml文件中数据源的配置信息,确保配置信息完全正确3.错误类型:属性名绑定错误报错信息错误原因获取配置信息值的key错误,须使用前缀(java:comp/...

2021-11-25 07:27:10 897

原创 使用三层架构实现业务处理

1.理解JNDIJava Naming and Directory Interface:Java命名与目录接口1.1JNDI的作用与优点简化应用对于资源的配置及维护工作可以在更大范围、不同应用之间共享资源1.2JNDI能做什么通过将名称与资源或服务进行关联,为查找和访问各种命名和目录服务提供通用、统一的接口2数据库连接池数据库连接池负责分配,管理和释放数据库链接,它允许应用程序重复使用一个现有的数据库链接,而不是重新建立一个2.1配置资源修改Tomcat的cont

2021-11-25 07:23:20 1061 2

原创 报错:请求不包含multipart/form-data或multipart/mixed流,内容类型报头是application/x-www-form-urlencoded

form表单忘记加enctype="multipart/form-data"接收页面必须加@MultipartConfig注解否则报错

2021-11-24 15:38:44 2385

空空如也

空空如也

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

TA关注的人

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