自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

limpiditysky的博客

努力学习

  • 博客(57)
  • 收藏
  • 关注

原创 jsr-303参数校验统一异常处理

jsr-303参数校验统一异常处理

2023-03-31 11:32:09 172

原创 装饰器模式(汽车案例)

装饰器模式(汽车案例)

2022-11-16 17:59:43 187

原创 策略模式(支付案例)

策略模式(支付案例)

2022-11-16 11:06:31 253

原创 jar 远程服务器调试

jar 远程服务器调试

2022-09-01 14:26:21 490

原创 shiro详细使用

shiro详细使用

2022-08-31 16:56:59 624

原创 Java zip压缩

Java zip压缩

2022-08-24 15:02:02 145

原创 Java iReport3.7.6模板制作(含图片)

Java iReport3.7.6模板制作(含图片)

2022-07-06 15:50:58 514

原创 WebSocket简单模拟聊天

WebSocket简单模拟聊天

2022-06-23 09:49:55 192

原创 security+jwt

security+jwt

2022-06-14 16:19:54 310

原创 springsecurity整合oauth2

springsecurity整合oauth2

2022-06-02 17:40:04 1297 1

原创 spring-security详解

spring-security详解

2022-06-01 10:16:38 4896 3

转载 中国移动云mas短信http协议对接

中国移动云mas短信http协议对接

2022-05-17 17:07:43 1603

原创 ReentrantLock实现买票功能

import lombok.SneakyThrows;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.ReentrantLock;public class test implements Runnable { //票的数量 private static int tick = 2; //锁 private static ReentrantLock lock = ne

2022-04-08 14:58:09 468

原创 config-client的坑

这里端口是错误的,我的服务中没有8888端口的服务。启动的时候会报${config.info}找不到,肯定会找不到。修改配置文件名称,bootstrap.yml现在就正常了

2022-03-28 15:08:08 100

原创 Unable to connect to Command Metric Stream

加到被监控服务main方法入口下面@Bean public ServletRegistrationBean getServlet(){ HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet(); ServletRegistrationBean registrationBean = new ServletRegistrationBean(streamServlet);

2022-03-22 15:07:42 80

原创 Hystrix服务降级(eureka+openfeign+hystrix)

什么是服务降级小王现在非常饿,打开美团外卖选好了外卖,小王选择微信支付,刚好微信支付这个时候使用的人比较多,有的上传文件,有的聊天,导致现在微信响应非常慢,那么小王使用微信支付超过三秒未完成支付,那么我们是不是提示小王,现在业务繁忙,请稍后重试,不应该报超时错误吧。栗子也举了,是不是要实际行动证明了80 服务调用者 比如美团8001 服务提供者 比如微信7001 注册中心7002 注册中心前提是先把注册中心和服务调用先学好

2022-03-17 14:58:43 304

原创 RabbitMQ延迟消息基于插件x-delayed-message

下载插件地址:https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/tags下载的插件放到rabbitmq安装目录的plugins里面,重启rabbitmq就可以了。声明交换机和队列import org.springframework.amqp.core.Binding;import org.springframework.amqp.core.BindingBuilder;import org.springframework

2022-02-28 11:00:40 6175 4

原创 rabbitmq 死信队列(过期)

pom.xml <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.4.3</version> </dependency>创建普通交换机、死信交换机、普通独立额、死信队列import

2022-02-10 11:46:05 1438

原创 springboot整合redis Template和注解 配置失效时间 延迟队列

创建一个基础的springboot项目,这个我就不多说了,不明白的去搜教程。pom文件<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency&g

2022-01-21 10:12:53 1744

原创 mysql 批量修改坑

mysql批量修改遇到的坑

2022-01-11 11:46:05 558

原创 iReport-3.7.6实现动态图片切换

首先在选项栏中找到窗口——>组件面板将image拖动到要防止的地方,拖动到放置的地方会要让我们选个路径,我们就不要选,点取消,这个时候会有一个图片域在哪里,然后点击这个图片域按照自己的要求,进行填写,如果你是以路径进行获取图片,那么就选择String类型,如果是以流的形式那么就选择File类型,再给这个域取个名字,这个时候还没结束,如果Parameters这里添加该域的名字。1.按照图片路径complys.put(“yz”,“C:\img\untitled.png”);2.按照流的方式

2021-08-13 15:10:36 399

原创 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘qyzyt.TC_C

Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘qyzyt.TC_COMPANY_INFO.DEVID’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by这个错误我百度了几十分钟,也试了

2021-04-13 11:51:29 97

原创 idea 项目导入第三方jar包

先把第三方的jar放到项目lib文件夹下面File —>Project Stucture—>Modules选择Dependencies,点击+号健选择JRAs or directories,找打项目中lib文件夹下面的jar,点击ok就可以了,这样就可以使用第三方jar。...

2021-03-09 09:41:24 464

原创 Unrecognized SSL message, plaintext connection?

今天在项目中调用第三方接口时出现错误,错误如下这个错误就是对方无法识别你发送的数据,就会导致这个错误,将https改成http就可以了。

2020-09-01 10:00:27 2172

原创 压缩图片

// 将图片转换成base64function compress() { var fileObj= document.getElementById('img').file; let reader = new FileReader() reader.readAsDataURL(fileObj) reader.onload = function(e) { let image = new Image() //新建一个img标签(还没嵌入DOM节点)

2020-08-05 18:07:42 121

原创 图片插入pdf文件

导入依赖<!--生成pdf--> <!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId>

2020-08-03 16:46:08 161

原创 将图片转换成二进制

package com.example.rabbitmq.controller;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bi

2020-08-03 15:10:31 3834 2

原创 Java预览pdf文件

package com.ctdcn.business.pdfInfo.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;import javax.servlet.http.HttpServletResponse;import java.io.ByteArrayOutputStream;import java.i

2020-07-22 18:02:10 406

原创 传统ssm框架搭建

创建maven项目(说重点)选择jdk,勾选Create from archetype,选择我选中的那行。这里点击这个➕会出现等待项目自动创建。项目格式配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee

2020-06-30 09:49:02 128

转载 tomcat启动出现404,解决办法

在startup.bat文件中添加 set JAVA_HOME=‘jdk路径’,如图保存,再次点击startup.bat文件就能运行成功了

2020-06-17 15:45:53 557

原创 mysql插入数据出现格式冲突解决方案

java.sql.SQLException: Incorrect string value: ‘\xE8\xB5\x9A\xE9\x92\xB1’ for column ‘t_name’ at row这个错误是什么?就是说你数据格式不匹配。什么时候会出现?这个会在插入的时候出现,查询是不会出现这个错误的。如何解决?1. 第一种方法1.1 进入mysql的安装目录,找到my.ini文件。1.2 以txt文件的格式打开,分别在【client】 和【mysqld】下面添加  de

2020-06-02 21:53:33 522

原创 Spring Boot+Mybatis excel导入导出(多sheet页)

首先导入poi包 <!--excel poi--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version&...

2020-02-06 15:28:59 3009 16

原创 SpringBoot+Mybatis+druid 多数据源配置

首先给大家看下项目的结构,这个配置多数据源在Springboot+Mybatis已经跑通的情况下配置。首先要poi包导入到项目中 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...

2020-02-05 15:40:29 813

原创 idea创建不了springboot 项目

以前遇见过,只是将https改成http就可以了,所以也就没怎么管了,直到自己买电脑,我也是按照以前的方法改地址,但是没用用。我就查询博客,说要关闭防火墙,我也关了,也没用效果,刚开始是连我手机的热点的,然后我就换了给网络(关闭防火墙的基础上),莫名奇妙就好了,真是坑啊,然后吧防火墙关了,也是可以的,如果不可以,到这里设置一下,网络上应该有相关的博客,这里就不多说了,一般这个会自动设置允许的。...

2020-01-30 19:04:19 3174 2

原创 SpringBoot整合Elasticsearch,使用定时任务添加数据到仓库

添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency>自动配置属性(如果在本...

2019-10-22 17:43:04 1568 1

原创 服务器的时区价值”й׼ʱ”无法识别或代表多个时区。如果希望利用时区支持,必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性),以使用更特殊的时区值。

The server time zone value ’ й ׼ʱ ’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use...

2019-09-28 10:10:16 4443 3

原创 spring注解开发实例

创建对象需要jar:spring-context,junit创建一个实体类public class Student {public Student() {}public Student(Integer id, String name, String pass) {this.id = id;this.name = name;this.pass = pass;}privat...

2019-09-22 21:46:31 276

原创 mybatisplus 插件

分页插件Mybatis方式,通过plugins导入 <!-- 分页插件 --> <plugins> <plugin interceptor="com.baomidou.mybatisplus.plugins.PaginationInterceptor"></plugin> </plugins>Sp...

2019-09-19 21:16:56 251

原创 mybatisplus MP代码生成器

//全局配置 GlobalConfig gc = new GlobalConfig(); //生成文件的位置 gc.setOutputDir("D:\\redis\\ssm2\\src\\main\\java"); gc.setAuthor("znsd"); //设置作者 gc.setEnableCache(true); //是否启用二级缓存 gc.s...

2019-09-19 16:36:07 234

原创 Spring+SpringMVC+SpringDataJpa

首先导入所有jar(hibernate(hibernate-jpamodelgen-4.3.11.Final.jar),spring,springmvc,druid,ehcache,mysql,aspectj,spring data)web.xlm<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http:/...

2019-09-18 11:05:08 250

空空如也

空空如也

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

TA关注的人

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