自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 问答 (2)
  • 收藏
  • 关注

原创 Gin-封装自动路由

路由分组、中间件、请求参数直接绑定结构体等

2024-09-09 17:37:33 720

原创 Golang之OpenGL(二)

OpenGL纹理贴图

2024-08-02 17:43:18 826

原创 Golang之OpenGL(一)

使用OpenGL实现窗口中绘制三角形(纯色|彩色)、正方形(变色)

2024-08-01 17:20:12 932

原创 golang 时间工具类

【代码】golang 时间工具类。

2023-07-29 18:13:07 696

原创 golang反射获取结构体的值和修改值

或者嫌麻烦就放到【代码生成器】中,这样就不用每次都去写这个查询了。封装好就可以直接在service层使用了【自己手动复制粘贴】

2023-07-29 18:10:15 818

原创 golang之Excelize

golang对excel的操作简体字文档简体字文档https://xuri.me/excelize/zh-hans/base/installation.html 点我直接跳转

2023-07-04 17:10:51 443

原创 java 实现在线编辑本地pdf文件内容

综上所述,要实现将PDF文件上传到服务器,然后在在线富文本中修改其内容,并将修改后的内容重新保存为PDF文件,需要使用Java中的文件上传库、PDF解析库和富文本编辑器,并将它们进行整合。整个过程需要涉及到前端页面的设计和后端代码的编写。具体实现时,可以从文件上传代码中获取上传的PDF文件对象,然后使用PDF解析库将其解析成HTML或其他格式的内容,并将其渲染到富文本编辑器中。要读取PDF文件内容并渲染到富文本中,需要使用一个PDF解析库来解析PDF文件内容,并将解析后的内容渲染到富文本中。

2023-05-24 15:53:49 2435 6

原创 java 简体繁体转换工具包

下载完成放入项目右键点击Add External Jars。由于我没有导成功,就直接下载的。

2023-04-14 13:51:46 505

原创 java 实现网络资源pdf与图片转换为base64

【代码】java 实现网络资源pdf与图片转换为base64。

2023-04-05 10:55:15 2780

原创 若依vue版 el-table-column 添加序号列(复制粘贴两步到位)

添加 type=“index” :index=“indexMethod”

2023-03-31 15:31:22 1582 1

原创 Windows Bat启动Redis(不显示cmd窗口)

我直接输入redis-server.exe redis.windows.conf 提示我找不到然后直接给它+了绝对路径:D:\cory-java\redis2\redis.windows.confcolor 颜色对应码。

2023-03-23 14:23:18 1457

原创 java_线程(Lock锁使用)

JDK5以后提供了一个新的锁对象Lock,它能够更加清晰的表达如何加锁和释放锁

2022-07-28 16:40:31 163

原创 java_线程(线程安全的类)

哪些是线程安全的类?以及如何将list、set、map等从线程不安全变成线程安全

2022-07-27 15:55:36 424

原创 java_线程(线程控制)

sleep(线程睡眠)、join(等待线程死亡)、setDaemon(标记线程为守护线程)

2022-07-26 17:06:17 195

原创 EasyExcel 复杂数据导出

EasyExcel实现 多标题、动态标题、单元格合并【动态合并最后一行数据】,并且实现一个Excel表有多个sheet,一个sheet有多个表;

2022-06-29 16:09:09 6797

原创 SpringBoot 定时器每月最后一天执行解决方法

在cron里使用L报错 @Scheduled method 'print': For input string: "L"

2022-06-24 16:01:10 4428

原创 StringBoot 通过FFmpegFrameGrabber获取视频首帧作为图片展示

FFmpegFrameGrabber获取视频首帧作为图片展示

2022-06-13 16:16:07 6703 3

原创 SpringBoot 整合zxing生成或解析二维码

生成无Logo二维码 、 有Logo二维码 和 解析二维码内容一、导包二、Demo三、结果一、导包zxing地址:https://mvnrepository.com/artifact/com.google.zxing/core我这里用的最新的jar包<!--zxing 生成二维码--><dependency> <groupId>com.google.zxing</groupId> <artifactId>core<

2022-05-31 16:14:06 496

原创 JAVA MD5加密

public final class MD5Utils { //小写加密 private static final char hexDigits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; //大写加密 /*private static final char hexDigits[] = {'0', '1', '2', '3',

2022-05-24 16:25:12 1789

原创 JAVA 日期处理(Utils)

public class DateUtils { /** * 时间格式(yyyy-MM-dd) */ public final static String DATE_PATTERN = "yyyy-MM-dd"; /** * 时间格式(yyyy-MM-dd HH:mm:ss) */ public final static String DATE_TIME_PATTERN = "yyyy-MM-dd HH:mm:ss"; /*

2022-05-24 15:37:39 530

原创 JAVA 实现阿里云的全球物流快递查询(单号识别)

【单号识别,全球快递查询API接口】全国全球物流信息近500家查询接口,服务器毫秒响应,数据准确。支持中国:顺丰、申通、圆通、韵达、中通、汇通、EMS...等,国外:美,俄,日韩,香港,马来西亚...等快递物流。一、代码实现一、代码实现请求参数代码示例public static void main(String[] args) { //请求地址 支持http 和 https 及 WEBSOCKET String host = "https://goexpress.m

2022-05-24 11:07:15 1348

原创 java 年月日的表达式

@Datapublic class RequestMoreEntity implements Serializable { @Pattern(regexp = "^(\\s*|(\\d{4}-\\d{2}-\\d{2}))$", message = "开始日期格式错误") @ApiModelProperty(value = "时间筛选") private String dataFilter;}

2022-04-21 11:18:20 629

原创 Springboot 在xml中实现一对多功能

需要实现的功能:查询一个标题下有多少副标题实体类一(标题)package com.xmtdxt.pc.api.sys.responseEntity;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import java.io.Serializable;import java.util.List;/** * 编辑说明-列表 * @author LunarYouI * @create 2022-03-3

2022-04-11 16:14:44 592

原创 SpringBoot 使用@JsonFormat注解去掉时间中的T

@ApiModelProperty(value = "下单时间")@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")private LocalDateTime createTime;

2022-04-08 15:14:52 1595

翻译 mysql find_in_set函数与GROUP_CONCAT函数结合使用

将字符串分割为多条数据;将多条数据合并为一条一、bug所在二、find_in_set函数三、GROUP_CONCAT函数设想图1是学生表,图2是老师表;学生id为1的这个人有6个老师,然后我想获取到这个学生的6个老师都叫什么名字那么我将会用find_in_set函数来获取,但是获取到的值是这个样子哦随后我又用到了GROUP_CONCAT函数,最终结果是这个样子的上面是我想最后实现的功能,下面我将展示mysql语句,最后讲解这两个函数。今天修改别人留下的bug,展示出来供自己参考,原因是我

2022-03-28 15:20:22 1464

原创 java EasyExcel 导入

EasyExcel官网:https://www.yuque.com/easyexcel/doc/easyexcel一、POM依赖二、实现一、POM依赖官网最新版本是3.0.5我自己项目中的版本<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.7</version&g

2022-03-24 11:16:40 2373

原创 JAVA 实现阿里云的短信验证码

阿里云发送短信验证码

2022-03-15 15:09:25 4945 2

原创 JAVA 发送邮箱验证码【163】

实现邮箱发送验证码功能,可一次性发多条邮箱,可给任何邮箱发送

2022-03-15 14:16:36 1020

原创 Xshell工具的下载以及Xshell远程安装宝塔

一、下载Xshell腾讯软件中心-海量软件高速下载-软件搜索结果 (qq.com)二、Xshell连接服务器三、Xshell安装宝塔1、输入命令:yuminstall -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh2、等它是走完过后会询问你,认是否要安装宝塔,输入y 回车等待安装完即可3、安装完成后,切记...

2022-03-15 12:03:49 2245

转载 SpringBoot DelayQueue实现延时队列

亲测有效、你们也可直接复制下面代码先测试一遍是否可行,然后在根据自己业务进行修改一、Delayed二、DelayTask三、TaskBase四、DelayQueueManager五、测试效果一、Delayedpackage com.front.Queue;import java.util.concurrent.TimeUnit;/** * @author LunarYouI * @create 2021-09-24 10:31 */public interface Delayed ext

2021-09-24 11:36:17 1545

转载 JQ 实现倒计时效果

原作者<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script><script type=

2021-09-16 12:33:11 3051 1

原创 SpringBoot+ActiveMQ实现订单在N秒后未付款就自动取消此订单

今天大佬给我Spring配置,然后让我实现订单在未付款状态,N秒后自动失效 ↓一、大佬给的配置二、添加依赖和俩文件ActiveMQ依赖第一个配置文件------ActiveMQConfiguration第二个配置文件------ActivemqOperator三、演示效果一、大佬给的配置spring: #activemq延迟队列 activemq: inMemory: false broker-url: tcp://47.108.204.1:61616 user: a

2021-08-04 12:01:01 492 2

原创 SpringBoot使用Swagger做开发文档

采用Swagger做开发文档,两部完工一、导入依赖二、添加配置类一、导入依赖<!-- swagger-ui --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</

2021-07-28 14:41:10 278

原创 java使用注解修改javaBean中Date数据类型的格式

简单快捷原本在数据库中使用的datetime(对应java的Date)pojo中使用Date接收的话,输出来是这样的而以前我们用的是这种方式将Date转换成字符串那么现在可以直接使用注解:@JsonFormat(pattern=“yyyy-MM-dd hh:mm:ss a”, locale=“zh”, timezone=“GMT+8”)不想要上午下午字样就这样写:@JsonFormat(pattern=“yyyy-MM-dd HH:mm”,timezone = “GMT+8”)

2021-07-08 14:33:58 1826

转载 Java定时器(实现每月1号、每日、每15分钟自动执行任务)

使用注解的形式,跑起代码一、代码一、代码1、思路:在tomcat中,添加监听器,在监听器中设置定时任务。2、监听:新建监听类implents ServletContextListener,实现其中的方法即可。讲解:创建一个基准时间defaultdate(每日8点),用于参照,在此时间以后的多长周期内执行操作。schedule(task, firstTime, period); 方法参数介绍:task:TimerTask任务,用内部匿名类的方式新建一个即可(当然也可以在外部类中建一个类

2021-07-05 09:06:48 7840

原创 uniapp 带输入框的提示弹窗

为自己做做笔记,以后直接CV一、代码一、代码<template> <view> <!--弹窗--> <modal v-if="showPop" title="评论" confirm-text="确定" cancel-text="取消" @cancel="cancelPop" @confirm="confirmPop"> <input type='text' v-model="shuju" placeholder="热情评论,文明

2021-06-05 10:27:36 5049 11

原创 uniapp 干净的动画效果(从下往上)

可自行修改成评论、规格等页面代码代码<template> <view class="main"> <view class="one-right" @click="trigger"> <text>评论</text> </view> <view class="share"> <!-- 弹出背景灰色 --> <view :class="{'box': share}" @c

2021-06-05 10:15:15 6109 3

原创 MybatisPlus 逻辑删除

逻辑删除也就是在数据库中改变了一下状态一、数据库二、pojo类三、配置一、数据库二、pojo类三、配置在高版本中就只需要pojo加个注解,然后再配置一下就可以使用了#能够在控制台打印sql语句logging.level.com.hi.hhy.mapper=debug#逻辑删除mybatis-plus.global-config.db-config.logic-delete-value=1mybatis-plus.global-config.db-config.logic-not-del

2021-05-19 19:59:26 257

原创 MybatisPlus 填充策略

在对数据库进行插入或更新的时会对数据库自动填充当前的时间一、数据库二、pojo类三、新建文件夹一、数据库二、pojo类三、新建文件夹package com.hi.hhy.handler;import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;import org.apache.ibatis.reflection.MetaObject;import org.springframework.stereotype.Com

2021-05-19 19:36:48 241

原创 MybatisPlus 分页查询

分页查询一、数据库二、POM.XML三、application.properties配置四、pojo类五、mapper接口六、config类七、controller类一、数据库二、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"

2021-05-17 10:45:44 491

空空如也

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

TA关注的人

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