- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 记录一次帮生物专业的同学转excel样本数据
记录一次帮生物同学转excel样本数据1 前言2 第一次实现2.1 代码2.2 效率2.3 问题3 第二次实现3.1 代码3.2 效率4 第三次实现4.1 代码4.2 效率5 附录5.1 去重代码5.2 排序代码1 前言程序写得有点烂,大家看着乐就行。同学的需求:将一个只有两种数据的excel表转成一个二维表,即某样地中有的植物对象二维表中就为1,没有就填入0。如下:源数据文件要返回的数据文件2 第一次实现刚开始的想法很简单,就是把存放在excel的源数据读取并存到数据库,先查询相应的种
2022-03-30 16:19:52 1658
原创 SpringBoot+axios实现文件下载
SpringBoot+axios实现文件下载后端代码前端代码后端代码 @ApiOperation("根据歌曲id下载") @GetMapping("/download") public CommonResult download(Integer id, HttpServletResponse response){ //根据id查询歌曲 SongDTO song = songService.getSongById(id); //获取数据
2022-03-23 15:14:31 4017
原创 logstash7.16.1同步MySQL问题记录
logstash同步MySQL问题记录前言异常一问题来源问题分析解决方法异常二问题来源问题解决异常三问题来源前言想着用elasticsearch+logstash做一个搜索功能实现,然后在搭建logstash时出现了一些问题,记录一下。异常一/elk/mysql-connector-java-8.0.22.jar from :jdbc_driver_library, file not readable (please check user and group permissions for the
2022-03-21 00:24:53 3952
原创 SQL异常记录
异常如下2022-03-16 23:30:34.634 ERROR 7452 --- [http-nio-8084-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.spri
2022-03-17 01:11:37 2923
原创 Mybatis-plus更新操作更新字段空值问题
MyBatis-plus更新操作更新字段空值问题前言更新指定字段为null的方法前言MyBatis-plus在进行更新操作时不会更新传入实体中为null或默认值属性字段,只更新不为null的值、非默认值的属性字段。如: public int updateToken(String phone,String token) { /** *new了一个User,只设置了token的值,根据 *phone更新时不会更新其他值只会更新token */
2022-03-02 14:54:46 4985
原创 Mybatis-plus分页插件使用(新)
Mybatis-Plus分页插件使用Config配置ServiceController测试Config配置@Configuration@EnableTransactionManagement@MapperScan("com.liyue.music.dao")public class ApplicationConfig { /** * 插件主体 * @return */ @Bean public MybatisPlusInterceptor m
2022-02-25 14:13:05 986
原创 docker-compose配置elk + filebeat(版本:7.16.1)
docker-compose配置elk + filebeat(版本:7.16.1)前言1 环境2 拉取镜像3 创建自定义网络4 elasticsearch配置4.1 创建目录4.2 配置elasticsearch.yml文件5 kibana配置5.1 配置kibana.yml文件6 logstash配置6.1 logstash.yml文件6.2 my.conf文件7 filebeat配置7.1 创建测试目录7.2 配置filebeat.yml文件8 docker-compose.yml文件配置8.1 配置内
2021-12-29 16:05:50 2875
原创 docker安装elk + filebeat(版本:7.16.1)
docker安装elk(版本:7.16.1)1 环境2 拉取镜像3 创建自定义网络4 启动容器4.1 启动elasticsearch5 kibana配置5.1 配置kibana.yml文件5.2 kibana启动5.3 修改为中文6 logstash配置6.1 logstash.yml文件6.2 my.conf文件6.3 logstash启动7 filebeat配置7.1 创建测试目录7.2 配置filebeat.yml文件8 结语1 环境CentOS Linux release 8.3.20112
2021-12-29 10:42:28 2326
原创 docker启动logstash失败异常记录
异常如下查看命令:docker logs 容器idUsing bundled JDK: /usr/share/logstash/jdkOpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.Sending Logstash logs to /mydata/docker/logstash
2021-12-21 09:51:15 3666
原创 一条斜杠引发的惨案(SpringBoot项目部署到Linux实现图片上传)
SpringBoot项目部署到Linux实现图片上传前言配置过程前言今天心血来潮,想把远古时代写的一个项目部署到Linux上玩玩,结果图片上传那里显示不了图片,但是图片又能上传到Linux上的文件夹。最后发现原来是配置文件的一个斜杠导致的惨案,忘了加一个斜杠。配置过程application.properties#spring.profiles.active=devspring.profiles.active=prodapplication-prod.properties#设备环境my.
2021-12-10 15:42:30 1591
原创 Mybatis-plus两种批量插入方法比较(带源码)
Mybatis-plus两种批量插入方法比较1 SQL注入器方式1.1 SqlInjector 注入器类1.2 MyBatisPlusConfig 配置类1.3 Mapper基础类1.4 UserMapper 继承MyBaseMapper类2 IService方式2.1 BatchHandlerMapper 接口2.2 DeptMapper 接口2.3 BatchHandlerMapperImpl类3 测试4 测试结果4.1 一万条数据4.2 一百万条数据5 原因5.1 IService源码5.2 SQL注
2021-12-09 11:12:51 1650
原创 Hystrix配置通配服务降级后调用接口出现NullPointerException
Hystrix配置通配服务降级后调用接口出现NullPointerException异常信息降级配置问题所在异常信息java.lang.NullPointerException: null at liyue.springcloud.controller.OrderController.paymentInfo(OrderController.java:30) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Me
2021-12-01 16:32:26 616
原创 idea社区版Database Navigator插件配置
idea社区版Database Navigator插件配置Database Navigator插件安装数据库信息配置时区配置Database Navigator插件安装数据库信息配置时区配置serverTimezone对应Asia/Shanghai
2021-11-30 09:23:46 1110
原创 无人值守安装系统完整(CentOS7)
无人值守安装系统完整前言1 无人值守安装技术简介1.1 PXE简介1.2 PXE工作流程图1.3 无人值守安装系统架构及工作原理2 无人值守系统搭建主要步骤2.1 安装和配置dhcp服务2.2 安装和配置tftp服务2.3 安装和配置vsftp服务2.4 安装和配置kickstart2.5 验证无人值守安装前言上学期的期末大作业,嘻嘻,有时间了放送上来给大家参考,整个搭建的过程也是我上网找资料学习做成的。1 无人值守安装技术简介无人值守安装系统使用到的技术有PXE和KickStart,PEX是预启动
2021-09-27 21:53:58 2273
原创 0-1背包问题(java实现)
前言给你一个可装载重量为W的背包和N个物品,每个物品有重量和价值两个属性。其中第i个物品的重量为wt[i],价值为val[i],现在让你用这个背包装物品,最多能装的价值是多少?代码实现public int knapsack(int W,int N,int[] wt,int[] val){ int[][] dp = new int[N+1][W+1]; //重量为0时最大价值为0 for(int i = 0;i <= N;i++){ dp[i][0] = 0
2021-09-27 20:15:39 303
原创 9月24面试查漏补缺
9月24面试查漏补缺包装类了解?Integer为什么超过127不能用==比较,其底层原理是什么volatile有什么特性?每个特性是怎么实现的?没有volatile多线程访问变量内部实现又是怎么样的?Linux中查询一个文件的某个字符怎么实现?Linux中怎么将日志文件内容实时打印到控制台Map使用put过程是怎么样的?为什么实际使用更多地用String类型来当key?使用TreeSet时对自定义对象排序怎么实现?BIO,NIO,AIO?包装类了解?Integer为什么超过127不能用==比较,其底层原理
2021-09-25 18:01:15 241
原创 解决List重新封装后pagehelper分页失效
问题在使用PageHelper进行分页时,对查询的数据进行了分页,但是将查询数据重新封装到另一个指定类的List集合后,将数据放到PageInfo返回就出现了分页失效的问题。代码如下:原因PageHelper中的startPage只对后一个查询语句有效,因此你查询了多少条,后面就封装多少条返回,但是分页数据是没有返回到的。解决 //分页 PageInfo<Question> source = PageHelper.startPage(pageNum, p
2021-09-10 22:24:56 1855 2
原创 异步查询用户是否存在
前言之前写过,没有记录,现在记录一下,免得以后找来找去。前端页面<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet"
2021-09-10 10:38:22 123
原创 前端异常记录
Uncaught SyntaxError: Unexpected token '<'Uncaught ReferenceError: CodeMirror is not defined at editormd.min.js:2 at HTMLScriptElement.t.isIE8.r.onload (editormd.min.js:3)
2021-09-08 10:05:40 216
原创 在idea上使用git建立连接gitee上的仓库
error: failed to push some refs to 'https://gitee.com/liyue25/test.git'To https://gitee.com/liyue25/test.githint: Updates were rejected because the remote contains work that you dohint: not have locally. This is usually caused by another repository push
2021-09-04 02:57:41 2221 1
原创 笔记——synchronized关键字
synchronized关键字1 概述2 使用方法3 synchronized关键字底层优化4 synchronized和ReentrantLock的区别1 概述 synchronized关金中解决线程之间访问资源的同步性,可以保证被它修饰的方法或者代码块在任意时刻只能有一个线程执行。2 使用方法 **修饰代码块:**即同步代码块,作用的对象是调用这个代码块的对象。即指定加锁对象,对给定的对象加锁,进入同步代码块之前要获得给定的对象的锁。public class SynchronizedD
2021-08-31 22:15:59 99
原创 记念一下——GitHub个人博客
前言:昨天晚上开始在GitHub上搭建个人博客,今天终于弄好了,发个博客纪念一下。以后我会多分享笔记到上面,欢迎大家一起来交流。博客使用的主题是Hexo博客地址:链接: paidaxing个人博客.效果:...
2021-08-30 15:23:24 95
原创 解决github网站偶尔打开不了的问题
别翻了兄弟,你用的其他那些该hosts文件文件的方法我都试过了,没太大用处。就算一时有用,过一段时间ip改了就用不了了,github应该是被墙了的。
2021-08-30 12:00:08 1396 2
原创 子类不能重写父类静态方法
重写规则子类重写的方法的权限不能低于父类的。子类重写的方法抛出的异常要小于等于父类的抛出异常。子类重写的方法返回类型要小于等于父类的方法返回类型。父类的private方法不能被重写。父类的static方法不能被重写,如果在子类中定义类和父类完全相同static方法,则父类的static方法被隐藏,使用子类对象调用的还是子类的方法。演示public class OverrideDemo { public static void main(String[] args) {
2021-08-25 11:37:28 1985
原创 SpringBoot项目-评论功能中递归出现将重复的元素展示的问题
/** * 递归迭代,剥洋葱 * @param comment 被迭代的对象 * @return */ private void recursively(Comment comment)
2021-08-19 16:10:29 238
原创 Jmeter软件下载使用并实现“用户登录”业务的压力测试
官网下载:打开软件:创建线程组:配置线程组信息:创建HTTP请求:编写HTTP请求信息:选择查看结果的形式:执行:
2021-06-29 22:48:37 132
原创 文件上传页面出现400错误的问题
今天在实现出现了400错误,错误如下:检查:1、导包2、修改表单 enctype=“multipart/form-data”3、修改配置文件spring-mvc.xml4、controller参数问题所在:上传组件的name属性跟实体类定义的字段一样了解决:修改name,controller中使用@RequestParam接收...
2021-05-20 16:30:59 2771
原创 记录异常——Exception in thread “main“ java.lang.UnsupportedClassVersionError: com/zk/test/test has been
今天在实验室上课搭环境遇到一个问题(别说了很凄惨,实验室的电脑很垃,上课做实验还得自己搭那些环境),运行main方法先是弹窗:然后异常如下:Exception in thread “main” java.lang.UnsupportedClassVersionError:com/zk/test/test has been compiled by a more recent version of theJava Runtime (class file version 55.0), this ver
2021-04-16 23:19:47 1287 1
原创 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to
困扰了我两天的异常com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.at sun.reflect.GeneratedConstructorAccessor40.newInstance(Unknown Source)at sun.reflect.DelegatingConstructorAccessorImpl.newI
2021-04-05 13:59:10 2753 5
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name
在开发时出现以下异常:org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘com.taotao.service.ItemService’: Instantiation of bean failed; nested exception is java.lang.ExceptionInInitializerErrorat org.springframework.beans.factor
2021-04-04 14:53:57 2396
原创 算法笔记——求活动安排问题(贪心法)
问题设有n个活动的集合E={1,2,。。。,n},其中每个活动都要求使用同一个资源,而在同一时刻只能有一个活动能使用这一资源。每一活动都有使用该资源的起始时间si和完成时间fi,且si<fi,如果选择了活动i,则在半开区间[si,fi)内占用资源。根据完成时间进行贪心选择策略,完成时间早的优先安排。对于输入的n个活动起止时间用贪心法给出活动安排方法,使得在该时间段内能安排尽量多的活动。代码#include<stdio.h>bool a[11];int ActiveManage(i
2020-10-24 17:13:28 410
原创 算法笔记——求最长公共子序列(动态规划法)
求最长公共子序列#include<stdio.h>#define Max 50int c[Max][Max];int CommonOrder(int m, int n, char x[],char y[],char z[]) { for (int i = 0; i <= m; i++) { for (int j = 0; j <= n; j++) { if (i == 0 || j == 0) { c[i][j] = 0; } else
2020-10-24 16:12:26 391
原创 算法笔记——0-1背包问题(动态规划法)
0-1背包问题#include<stdio.h>int C=10;int vl[10][10];int max(int a,int b){ if(a>=b) return a; else return b;}int KnapSack(int w[],int v[],int x[],int n){ int i,j; for(i=0;i<=n;i++) vl[i][0]=0; for(j=0;j<=C;j++) vl[0][j]=0;
2020-10-24 15:58:32 209 1
计算机组成原理实验.docx
2020-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人