- 博客(101)
- 资源 (12)
- 收藏
- 关注
原创 java8 stream对list中的对象去重及获取重复数据的方法
前端可编辑表格或者excel导入数据的时候, 对数据库中已有的数据以及新提交的数据进行重复数据判断. 即:不允许提交重复的数据.
2022-12-01 14:12:16
1341
原创 Ruoyi 从数据库中导出多个excel打包为zip
新增如下方法:将Workbook写入字节流ByteOutputStream。根据请求判断是要下载多个文件还是单个文件. 如果是单个文件则无需打包.将MySQL多个表转excel, 打包下载为zip.没什么好说的,就是这么写, 当作模板使用,自己优化.
2022-11-29 22:06:47
339
原创 PowerJob 继续踩坑,部分定时任务没有执行
既然已经配置了cron表达式, 而且状态已经开启, 那么下次触发时间为空的话,日志中应该给出明确的错误提示.否则,很难调查问题.
2022-11-28 20:55:46
242
原创 记录一次Powerjob踩的坑(Failed to deserialize message)
Failed to deserialize message
2022-11-20 21:12:18
489
原创 Power-job OpenAPI使用方法
官网文档: https://www.yuque.com/powerjob/guidence/olgyf0。
2022-11-08 23:39:11
260
原创 Springboot 访问sftp方法(.ppk私钥转OpenSSH)
【代码】Springboot 访问sftp方法(.ppk私钥转OpenSSH)
2022-11-08 17:54:28
136
原创 java读取csv文件,判断是否有重复的记录
实现方案: 读取文件内容, 转换为List.判断List中的Map是否存在相同的对象.需求描述: 从FTP上下载csv文件.读取csv文件内容写入到数据库中.代码实现:利用Java的stream API 数据分组。
2022-10-22 14:34:58
182
原创 spring boot @Bean注入报错, 提示Message: Error creating bean with name... parameter 0
该问题需要仔细分析异常,并了解注解的原理,方可快速定位问题.这个bean报错了.
2022-10-04 23:16:08
212
原创 Springboot + Swagger2报错compatible version of org.springframework.plugin.core.PluginRegistry
spring-plugin-core-1.2.0.RELEASE.jar 版本太低。
2022-09-22 19:41:16
96
转载 echarts 柱形图自动循环滚动
转载https://blog.csdn.net/qq_34720531/article/details/120880230<!-- THIS EXAMPLE WAS DOWNLOADED FROM https://echarts.apache.org/examples/zh/editor.html?c=bar-gradient--><!DOCTYPE html><html style="height: 100%"> <head>
2022-05-24 12:30:00
3897
原创 java8 Stream对List中对象按照某个属性进行分组
Map<Object,List<Instance>> collect = list.stream().collect(Collectors.groupingBy(t -> t.getRoomName()));属性值即为Map的key.
2022-05-23 17:21:50
1121
原创 ruo-vue集成积木报表
1. 引入依赖<!-- JimuReport --><dependency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-spring-boot-starter</artifactId> <version>1.5.0-beta</version></dependency>
2022-05-12 10:08:52
2144
5
原创 Ruoyi-vue导出PDF
一. 后端代码1.引入依赖<!-- pdf工具 --><dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>${itextpdf.version}</version></dependency><dependency> <
2022-04-13 12:21:24
1758
2
原创 Ruoyi-vue+Nginx配置小程序域名接口(https)
1. nginx配置server { listen 443 ssl; server_name xxx.xxx.com; #域名配置 ssl_certificate /etc/nginx/cert/server.crt; ssl_certificate_key /etc/nginx/cert/server.key; ssl_session_cache shared
2022-04-06 13:06:41
1081
1
原创 uniapp在使用van-dropdown-menu点击选项后页面点击没反应
问题描述:点击下拉选项后,整个页面无法点击解决办法:原件: <van-popup show="{{ showPopup }}" custom-style="position: absolute;{{ popupStyle }}" overlay-style="position: absolute;" overlay="{{ overlay }}" position="{{ direction === 'down' ? 'top' : 'bottom' }}
2022-04-02 11:57:36
977
2
原创 idea springboot利用Alibaba Cloud Toolkit部署
一、安装配置Alibaba Cloud Toolkit安装插件服务器主机配置二、部署配置部署配置三、启动脚本#!/bin/bash#springboot jarAPP_NAME=springboot.jar# APP_CONFIG=application-prod.yml#使用说明,用来提示输入参数usage() {echo "Usage: sh 脚本名.sh [start|stop|restart|status]"exit 1}#检查程序是否在运行is_
2022-03-22 11:11:57
90
原创 springboot+weixin-java-miniapp+uniapp开发流程,获取openid
一. springboot微信小程序,工具包:https://gitee.com/binary/weixin-java-tools/tree/develop<!-- 微信小程序,工具包 --> <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-miniapp</artifactId> <versio
2022-03-14 22:29:47
2198
原创 ruoyi-vue部署到Linux+nginx
前后端打包略~一.前端应用配置env.production的配置信息VUE_APP_BASE_API = ‘/prod-api’# 页面标题VUE_APP_TITLE = XXXX# 生产环境配置ENV = 'production'# 生产环境VUE_APP_BASE_API = '/prod-api'vue.config.js中后端地址配置,如果前后端在同一台主机上,那么配置如下target: http://localhost:8080,二.Nginx配置注意:lo
2022-03-14 15:25:00
5291
原创 elasticsearch-8.0.0安装注意事项
相对与elasticsearch7.6,elasticsearch-8访问的时候需要登录验证:初始化用户名和密码elasticsearch-reset-password -u elastic再次登录成功
2022-03-12 18:58:11
2427
原创 Vuex使用笔记
安装略。。。1. app.jsconst state = { ... audio: 0, ...}const mutations = { ... AUDIO_STATUS: (state, audio) => { state.audio = audio }, ...}const actions = { ... audioStatus({ commit }, status) { commit('AUDIO_STATUS', statu
2022-03-11 22:00:07
282
原创 BigDecimal 前端丢失精度的问题解决
问题描述:后端数字是85.00,但是前端显示85SQL语句select...cast(字段 as decimal(10,2)) `value`, #这里已经保留两位小数了...from tablewhere ...实体类这里是关键 // 注意不是@JSONField(format = "#0.00") @JsonFormat(shape = JsonFormat.Shape.STRING) private BigDecimal value;...
2022-03-11 13:06:39
350
原创 Docker宿主机异常重启后报Error response from daemon: OCI runtime create failed: container with id exists:xxx
解决方法:find / -name "xxx"删除 /var/run/docker/runtime-runc/moby/ 下对应的文件即可。
2022-03-06 23:37:20
364
原创 Uniapp使用vant Weapp图标组件报错问题
1.异常信息问题解决参考:https://blog.csdn.net/it_cgq/article/details/11199164411:43:21.725 Module build failed (from ./node_modules/postcss-loader/src/index.js):11:43:21.725 SyntaxError11:43:21.735 (36:10521) Unclosed bracket11:43:21.736 34 | 11:43:21.741 3
2022-03-05 12:05:28
455
原创 Redmine安装agile+scrum敏捷管理工具
1.下载插件Redmine版本:Redmine 4.2.3.stable插件下载地址:https://www.redmineplugins.cn/2.上传插件将插件上传到redmine的plugins中我的环境是docker容器,所以需要上传到宿主机然后通过docker cp 复制到容器中对于的目录下即可docker cp /mount/redmine/plugins/scrum redmine-redmine-1:/usr/src/redmine/plugins进入容器,查看插件是
2022-03-04 12:26:37
913
原创 Jenkins Docker方式安装
执行以下命令:docker run --name myjenkins -p 8082:8080 -p 50000:50000 --env JAVA_OPTS="-Djava.util.logging.config.file=/var/jenkins_home/log.properties" -v /var/jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11注意:挂载目录可能报权限不够的错误Can not write to /var/jen
2022-02-25 00:12:10
719
原创 Ubuntu安装Docker及redmine
一、安装Docker官网安装参考手册https://docs.docker.com/engine/install/ubuntu/阿里云镜像加速介绍:https://www.aliyun.com/product/acr注册一个属于自己的阿里云账户(可复用淘宝账号)进入管理控制台设置密码,开通查看镜像加速器自己的查看执行结果:测试命令docker versiondocker run hello-worlddocker images二、安装Compose
2022-02-23 10:53:46
813
原创 linux CPU100% xmrig病毒处理
测试服务器CPU突然100%,重启后依然如此。top命令查看,发现端倪百度后获知这是一个挖矿程序,kill及rm即可。~# kill -9 1082 //杀掉进程~# find / -name xmrig //查询文件/root/.c3pool/xmrig# rm -rf .c3pool //删除文件CPU回复正常...
2022-02-08 12:27:24
837
原创 Springboot+Mybatis-plus开发模板
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。官方文档:https://mp.baomidou.com/guide/以下是个人整理的Springboot+Mybatis-plus开发模板,适用于任何项目复制粘贴即可。引入依赖<!--mybatis-plus启动器--><dependency>
2021-10-13 11:01:55
147
原创 spring boot + maven <skip>true</skip>多模块打包被坑记录
为了跳过maven的单元测试做了如下一个小小的改动,结果花费半天时间才找到是它搞的鬼,导致工程在打包的时候,提示打包成功,但是没有清单文件及依赖的jar。花费好长时间才找到问题。被坑的还有这位老兄,呵呵。https://blog.csdn.net/hshpy/article/details/108792910...
2021-09-25 23:49:38
1419
2
原创 sa-plus 踩坑记录之一
问题描述:部署到云服务器ubuntu上时“惊喜”的发现,应用跑几天就宕机了,查看日志发现:java.io.IOException: Too many open files at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421) at sun.nio.ch.ServerSocket
2021-09-02 23:31:48
136
原创 Ubuntu安装Redis
Redis安装安装及验证直接输入命令 sudo apt-get install redis-server注意:sudo 很重要安装成功后,redis会自动启动。验证是否成功:root@ecs-fabe:~# redis-cli127.0.0.1:6379> pingPONG127.0.0.1:6379> 配置密码登录1 #编辑配置文件2 sudo vi /etc/redis/redis.conf3 #找到下面这一行并去除注释(可以搜索requirepass
2021-09-02 18:23:53
96
ajax教程 JavaScript™ 技术
2017-12-22
Ext JS实战(第2版)
2017-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人