自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(150)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql语句执行顺序

mysql语句执行顺序

2024-04-23 10:40:13 157

原创 SpringBoot中使用 POI

为Excel2007的格式,其核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小,操作效率更高 。在POI中使用XSSF或SXSSF对象操作

2023-08-15 17:54:14 734

原创 QueryWrapper中常用方法,用法大全

2023-06-15 20:15:24 239

原创 Java将数据输出文件

【代码】Java将数据输出文件。

2023-04-19 20:48:13 907 1

原创 访问接口错误,com.netflix.client.ClientException: Load balancer does not have available server for client:

application.yml配置。application.yml配置。

2023-04-03 10:46:39 431

原创 springboot admin-server的使用

Spring Boot Admin简介 通过Actuator查看spring boot 应用运行的过程中的各项指标,通过图形化界面呈现出来。有点类似于JDK自带的工具jvisualvm,但是它拥有更加强大丰富的功能。 1.查看JVM、tomcat进程信息。 2.查看应用配置信息,系统属性、系统环境变量等。 3.查看创建的bean信息。 4.查看应用中的运行日志。 5.查看web应用的访问端点。 6.查看http跟踪信息。

2022-12-30 15:59:07 811 2

原创 企业微信-自建应用二:消息发送测试

测试企微自建应用的消息发送功能

2022-12-09 09:36:51 1788

原创 企业微信-自建应用一:介绍与创建

企业内部自用的应用。

2022-12-08 20:53:06 1131

原创 mybatis 时间范围查询

mybatis 时间范围查询

2022-09-14 13:42:45 7802

原创 【Docker】使用

【Docker】使用

2022-09-08 16:44:27 146

原创 【Docker】中mysql、tomcat、nginx、redis 环境部署

【Docker】中mysql、tomcat、nginx、redis 环境部署

2022-09-08 16:43:21 594

原创 mybatis中resultMap配置细则及使用

resultMap的作用是将多张表联合查询的结果集中的字段,自动对应到对应的实体(包括主实体和其中嵌套的关联实体)中,其中association标签是用来指明关联的类以及需要自动填充进入的字段的

2022-07-27 17:06:12 918

原创 Springboot集成easypoi实现excel多sheet导出

集成easypoi实现excel多sheet导出

2022-07-21 21:02:12 1250 1

原创 java 8中stream()的使用

java 8中stream()的使用

2022-06-08 17:49:59 1989

原创 html嵌套iframe标签,点击左侧导航菜单,在右侧动态显示页面

html嵌套iframe标签,点击左侧导航菜单,在右侧动态显示页面

2022-06-01 21:09:26 1716

原创 使用百度地图JavaScript API显示位置

使用百度地图JavaScript API显示位置

2022-06-01 14:12:00 402

原创 在html中使用Element UI+Vue

在html中使用Element UI+Vue<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&g

2022-05-27 15:03:11 357

原创 SpringBoot2.6.x集成swagger: Failed to start bean ‘documentationPluginsBootstrapper问题解决

SpringBoot2.6.x集成swagger: Failed to start bean ‘documentationPluginsBootstrapper问题解决在使用SpringBoot2.6.x集成swagger的时候,启动的时候出现了:Failed to start bean 'documentationPluginsBootstrapper 的空指针异常。在springBoot配置文件中添加配置:spring.mvc.pathmatch.matching-strategy=ANT_PA

2022-05-25 17:03:15 216

原创 使用mysql判断日期是星期几

将今天周四,也就是2020-07-021.使用dayofweek()函数转化日期select DAYOFWEEK('2020-07-02')2.使用DATE_FORMAT()函数转化日期select DATE_FORMAT('2020-07-02')3.使用WEEKDAY()函数转化日期select WEEKDAY('2020-07-02')

2022-05-23 09:46:06 6887 2

原创 使用easypoi 导出模板 图片填充

使用easypoi 导出模板 图片填充官网地址:http://easypoi.mydoc.io/#text_226102模板文件代码public static ImageEntity imageToBytes(BufferedImage bImage) throws IOException { ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); ImageIO.wri

2022-05-12 15:27:00 4262

原创 MyBatis-Plus中分页插件IPage的使用

MyBatis-Plus中分页插件IPage的使用使用步骤:1.服务层的接口需要继承 IService<实体类> ,定义分页查询方法,其返回值类型是 IPage<实体类> .2.服务的实现类要继承 ServiceImpl< Mapper接口类,实体类 > ,重写分页查询方法.3.可以定义一个Page类controller:@PostMapping("/getBomPage")@ApiOperation(value = "BOM列表分页查询", notes =

2022-05-07 17:35:53 19741

原创 MySQL模糊查询

MySQL模糊查询介绍(1)当想查询学生姓名中包含字符a,就需要使用到模糊查询,模糊查询的话使用关键字是like(像)(2)通配符_:任意一个字符张_:张三,张三丰张__:张三,张三丰%:表示0或者多个字符张%:张三,张三丰通配符:_查询名字由五个字母构成的 学生记录Select *from stu where sname like ‘_____’;查询名字由五个字母构成的,并且第五个字符是i 学生记录Select *from stu where sname like ‘___

2022-04-29 10:42:43 1153

原创 Java+easypoi 简单模板导出

Java+easypoi 简单模板导出1.新建一个springboot项目2.pom.xml<!--EasyPoi--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</vers

2022-04-20 16:43:13 1148

原创 Spring Cloud+Nacos+feign

Spring Cloud+Nacos+Feign使用feign调用其他服务,提前是先要把其他服务(服务端和消费端)注册到Nacos上使用Nacos作为服务注册中心

2022-04-12 16:14:55 1229

原创 SpringBoot使用Nacos作为服务注册中心

SpringBoot使用Nacos作为服务注册中心前置环境配置可看SpringBoot使用Nacos作为配置中心服务在前置的基础上,想要使用Nacos作为服务注册中心,只需要添加两点:1.bootstrap.yml修改即添加discovery: server-addr: 127.0.0.1:8848 namespace: 1f5f553b-33d1-4628-99e0-d46c45aaa455 username: nacos pa

2022-04-11 17:15:53 1806

原创 SpringBoot使用Nacos作为配置中心服务

spring cloud alibaba教程:如何使用nacos作为配置中心1.下载与解压Nacos压缩包下载地址:https://github.com/alibaba/nacos/tags在bin目录下进入cmd,输入startup.cmd -m standalone即可3.启动成功,访问测试(默认端口8848,用户名:nacos,密码:nacos)4.新建一个springboot项目5.修改pom.xml文件<?xml version="1.0" encod

2022-04-11 17:09:29 6041

原创 去掉时间格式(yyyy:MM:ddThh:mm:ss)中间的“T”的前后台

添加前在返回实体类的对应属性中添加@JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss")添加后

2022-03-21 15:22:00 340

原创 Nacos安装指南

Nacos安装指南1.Windows安装开发阶段采用单机安装即可。1.1.下载安装包在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:GitHub主页:https://github.com/alibaba/nacosGitHub的Release下载页:https://github.com/alibaba/nacos/releases如图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lpIeJoqh-164661848

2022-03-07 10:01:55 920

原创 ISO 7064:1983.MOD11-2校验码计算法(身份证18位效验码计算)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> #msg{ color: red; } </style></head><body>身份证号:<inpu

2022-03-01 17:20:49 1389

原创 Java利用正则表达式截取指定字符串之间的内容

title: Java利用正则表达式截取指定字符串之间的内容data: 2022年1月10日13:58:14tags: [Java]代码:public static String getAddr(String ip){ String addr = HttpUtil.doGet("http://ws.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx/getCountryCityByIp?theIpAddress=" +.

2022-01-10 13:58:46 4168

原创 解决:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

升级了jdk9之后,项目中写单点登录过程中报出了这个错误。错误信息Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter at io.jsonwebtoken.impl.Base64Codec.decode(Base64Codec.java:26) at io.jsonwebtoken.impl.DefaultJwtBuilder.signWith(DefaultJwtBu

2022-01-06 20:23:42 1812 2

原创 IDEA 2021 Spring+Springmvc+mybatis+maven详细教程

首先新建一个maven项目File -> New Module,进入创建项目窗口项目创建成功后,修改项目结构修改pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat

2022-01-06 15:35:33 781

原创 SpringBoot使用注解注册Listener

title: 在SpringBoot中使用Listenerdata: 2022年1月5日16:57:46tags: [SpringBoot]使用注解注册Listener/** * SpringBoot使用 Listener */@WebListenerpublic class OneListener implements ServletContextListener { @Override public void contextInitialized(ServletCo.

2022-01-05 18:30:02 539

原创 git将某a分支的代码完全覆盖本地b分支

dev分支上的代码完全覆盖master分支,首先切换到dev分支git checkout dev然后直接设置代码给本地的master分支上的代码git reset --hard origin/master执行上面的命令后dev分支上的代码就完全被master分支上的代码覆盖了,注意只是本地分支,这时候还需要将本地分支强行推到远程分支。git push -f...

2022-01-04 11:39:54 786

原创 Git建立本地仓库并上传到Gitee

在电脑已经安装好git客户端、注册github账号并登陆到本地项目文件夹右键选择 git bash here输入个人信息(代码提交者)git config --global user.name "xxxx" git config --global user.email [email protected] 在本地项目目录创建本地仓库 git init 输入命令后项目目录会有一个隐藏的.git文件夹上传所有代码到本地仓库git add . (注意add后面有个点,与add之间有一空格)这

2022-01-04 11:11:50 166

原创 Java-Reflection反射-获取包括父类在内的所有字段

public static <T> Map ClassToMap(T className, Class<?> entityClass) { List<Field> fieldList = new ArrayList<>() ; Class tempClass = entityClass; while (tempClass != null) {//当父类为null的时候说明到达了最上层的父类(Object类).

2021-12-29 10:05:49 338

原创 SpringCloud使用Eureka和Hystrix

内部原理(可以启动多个item实例看效果,比如端口分别设为10010,10011,在下面2个类里打断点):测试负载均衡编写测试用例import com.yhd.order.Order;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.c

2021-12-16 14:47:00 238

原创 基于SpringCloud中Eureka的使用

spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。

2021-12-14 20:12:03 402

原创 Mybatis-plus代码生成器

import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.StringPool;import com.baomidou.mybatisplus.core.toolkit.StringUtils;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.ba.

2021-12-07 19:36:11 291

原创 MongoDB 设置用户名密码和数据库连接

MongoDB 设置用户名密码和数据库连接通过命令设置超级管理员设置 adminuse admin db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角色 db: 'admin' // 数据库 }]})设置完成,可以输入 show users 查看是否设置成功。开启验证找到 MongoDB 安装目录,打开 mongod.cfg文件

2021-11-18 16:04:16 2471

Docker中mysql、tomcat、nginx、redis 环境部署

Docker中mysql、tomcat、nginx、redis 环境部署

2022-12-23

JDK系统环境变量设置.bat

JDK系统环境变量设置.bat

2022-09-06

IntelliJ IDEA 2021Maven+SpringBoot项目基本框架.7z

IntelliJ IDEA 2021Maven+SpringBoot项目基本框架

2021-11-04

SSH的jar包.rar

SSH(struts+spring+hibernate)的jar包 SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。 一个请求在Struts2框架中的处理大概分为以下几个步骤: 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3、接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action FilterDispatcher是控制器的核心,就是mvc中c控制层的核心。下面粗略的分析下FilterDispatcher工作流程和原理:FilterDispatcher进行初始化并启用核心doFilter。 Hibernate 的原理 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息 3.通过config.buildSessionFactory();//创建SessionFactory 4.sessionFactory.openSession();//打开Sesssion 5.session.beginTransaction();//创建事务Transation 6.persistent operate持久化操作 7.session.getTransaction().commit();//提交事务 8.关闭Session 9.关闭SesstionFactory Struts2使用Filter嵌入自己的框架。配置文件加载顺序为:default.properties -> struts-default.xml -> struts-plugins.xml -> struts.xml -> struts.locale。

2021-04-18

新建Hibernate项目web.rar

使用IDEA新建的Hibernate项目javaWeb , Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,是一个全自动的 ORM 框架。 Hibernate 自动生成 SQL 语句,自动执行,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 与其他操作数据库的技术相比,Hibernate 具有以下几点优势。 1.Hibernate 对 JDBC 访问数据库的代码进行了轻量级封装,大大简化了数据访问层繁琐的重复性代码,并且减少了内存消耗,加快了运行效率。 2.Hibernate 使用 Java 的反射机制,而不是使用字节码增强程序类,并实现了透明性。 3.Hibernate 的功能强大,映射的灵活性很出色。它支持很多关系型数据库,从一对一到多对多的各种复杂关系。 可扩展性强,由于源代码的开源以及 API 的开放,当本身功能不够用时,可以自行编码进行扩展。

2021-04-18

网页实训.rar羽毛球网站

我的网站里共有9个主页面:首页,羽坛动态、动态详情、羽坛新闻、新闻详情、商城、商品介绍、登录、每个页面用统一的背景图片和背景音乐,一保证网站统一的风格。如图所示

2020-12-09

JAVA+SQL实训报告--工资管理系统

JAVA+SQL实训报告--工资管理系统

2020-01-01

MFC学生信息管理系统------基于对话框的C++编程.rar

MFC学生信息管理系统------基于对话框的C++编程 MFC学生信息管理系统------基于对话框的C++编程 MFC学生信息管理系统------基于对话框的C++编程 MFC学生信息管理系统------基于对话框的C++编程 MFC学生信息管理系统------基于对话框的C++编程 MFC学生信息管理系统------基于对话框的C++编程

2019-12-25

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

TA关注的人

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