自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 opencv&ocr识别手机摄像头拍摄的指定区域文字,文字符合规则就语音报警

在项目文件.venv/Lib/site-packages/pytesseract/pytesseract.py 文件中修改变量tesseract_cmd,路自行修改。去官网 https://github.com/tesseract-ocr/tessdata 下载eng.traineddata和chi_sim.traineddata。下载Tesseract OCR,去官网 https://github.com/UB-Mannheim/tesseract/wiki。下载完成,新建py文件,执行代码。

2024-12-04 00:45:07 1441

原创 excelize清空excel内容

使用Go1.21.0版本的朋友注意了,在使用这个excel库"github.com/xuri/excelize/v2"时候,f.Save(),f.SaveAs(),会导致清空excel的内容和格式。换了GO1.17.1之后,就没有问题了。

2024-10-28 09:43:53 145

原创 mysql5.7.30忘记root密码

windows系统安装了mysql5.7.30,在使用navicat链接mysql时候,提示。执行完上面的命令后,就改掉了mysql的root角色的密码了。打开任务管理器的服务,查看有没有MYSQL服务。如果没有,则按照下面的csdn博客进行操作。navicat 重新连接mysql。

2024-07-01 21:47:14 311 1

原创 request.getInputStream()只能被读取一次

但是问题是:我们都知道 request.getInputStream()只能被执行一次读取请求参数,下次再执行一次就会获得null。RequestLogInterceptor中实现preHandle()方法,然后在该方法内读取请求参数。在spring boot中,我们很容易就想到要用Interceptor拦截器去做拦截HttpServletRequest请求。RequestWrapperFilter.java代码如下。用RequestWrapperFilter。

2024-01-31 10:19:35 656

原创 Spring Boot集成RocketMQ

本文目的是:教会你使用Spring Boot集成RocketMQ。

2024-01-25 14:26:41 1299

原创 spring boot 引入redis报错

config包RedisConfig 配置文件。最后成功启动spring boot项目。引入正确的jedis依赖版本。

2024-01-16 14:42:01 697 1

原创 Gorm many2many关系中如何使用预加载查询

gorm中,若两个实体A、B之间关系为m:n。如果查询A时候需要Preload(B),那么db查询之前需要设置。

2023-06-21 13:51:43 436

原创 整合spring-boot-admin报错

整合spring-boot-admin报错的解决办法

2022-11-21 16:54:11 1119

原创 【无标题】

Activiti 启动流程实例后查询不到个人代办任务

2022-10-07 18:18:12 965

原创 【无标题】

Activiti提示数据库版本不一致

2022-09-18 17:02:06 430

原创 springboot+七牛云对象存储实现文件上传

1,首先得有存储空间2,然后查看CDN加速域名3,查看Access/Secret Key导入七牛云的JDK <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</artifactId> <version>[7.7.0,7.7.99]</version> </d

2022-03-28 16:23:06 675

原创 mybatis-plus查询表的时候有些字段为空

亲测,已经解决。yaml:mybatis: mapper-locations: classpath:mapper/*.xml# config-location: classpath:mybatis/mybatis-config.xml configuration: map-underscore-to-camel-case: true #开启驼峰命名模式商品ID和品牌ID都是为空。因为我在Product、和Pro

2022-03-22 16:24:06 2245

原创 项目的swagger-ui页面访问不到

场景:springboot2.5.6项目,导入了springfox-boot-starter即swagger3.0的依赖.配置了LoginInteceptor。ERROR:原因:拦截器拦截了swagger-ui的资源请求解决办法:.excludePathPatterns添加swagger-ui的资源请求路径 @Override public void addInterceptors(InterceptorRegistry registry) { registry.ad

2022-03-15 15:43:38 4119

原创 使用log4j2出现bug:Class path contains multiple SLF4J bindings.

场景:使用slf4j+log4j2做日志bug描述:存在多个日志实现SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/E:/space/MavenRepository/maven_jar/ch/qos/logback/logback-classic/1.2.10/logback-classic-1.2.10.jar!/org/slf4j/impl/StaticLoggerBinde

2022-03-14 12:07:20 1231

原创 未经过token验证的用户A使用正常用户登录后的有效token访问A自己的资源

用户ID和token:已经登陆的用户:{ "status": 200, "msg": "登录成功!", "data": { "userId": "83c68099-6522-4d22-a841-7059089c18cd", "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6Ijgz YzY4MDk5LTY1MjItNGQyMi1hODQxLTcwNTkwODljMThjZCIsInR5

2022-03-09 17:25:34 870 1

原创 Required request parameter ‘userId‘ for method parameter type String is not present

postman:发送Http请求springboot控制台打印Exception:Required request parameter ‘userId’ for method parameter type String is not present解决问题方法之一:127.0.0.1:8080/user/info?userId = 899-4d2841-89c18cd看一下参数之间是不是写了空格, userId(空格)=(空格)xxxxxx...

2022-03-09 16:17:12 8224

原创 出现 Data truncated for column ‘date‘ at row 1 的错误解决方案

出现 Data truncated for column ‘date’ at row 1 的错误解决方案数据库中的user表字段 id ,原本设置的数据类型是int 11位;但是由于项目需要,在spring boot中的Service层处理id是 将其赋值为UUID.randomUUID().toString();导致类型对不上,重新设计数据库将id设为varchar数据类型即可...

2022-03-04 08:35:40 1486

原创 IDEA使用Maven中Lifecycle的clean,package对SpringBoot项目打jar包出错

IDEA使用Maven中Lifecycle的clean,package对SpringBoot项目打jar包出错报错信息如下:maven package Non-parseable settings “E:\xxxxx\setting.xml”原因分析:setting.xml中格式出现问题,大概率是注释<!-- -->没有弄好,所以检查格式有没有错误,特别是 “<-- ” “–>” 这些东西有没有多余,位置对不对。所以修改setting.xml文件之前,最好先备份

2021-03-29 10:33:55 919

原创 select-from-where的查询结构可以起别名

select-from-where查询块可以起别名吗可以,因为sql是结构化查询语言,select-from-where查询出来的结果就是结构化的,算是一张表。 一张表当然可以起别名了eg: 哪些人的薪水在部门平均薪水之上select e1.ename,e1.sal,e1.deptnofrom emp e1,(select deptno,avg(sal) avgSal from emp group by deptno) e2where e1.sal >= e2.avgSal and e1.d

2021-03-16 14:55:17 588

原创 PPT乱码如何解决?

PPT乱码如何解决?如下图:然后在WPS的搜索框里搜索字体,然后随意选择一种字体,确定即可。效果如下:谢谢大家!!

2021-03-15 17:09:57 5421

原创 修改 访问tomcat的默认端口

打开server.xml 文件找到下面这一行,<Connector port=“你想要修改的端口号” pro…然后管理员身份打开命令行然后cd进入lib

2020-12-01 11:09:11 150

原创 字符串“2020-06-07 16:06:08“解析成时间戳Instant

类似字符串"2020-06-07 16:06:08"解析成时间戳Instant思路:Calendar.toInstant() Date.toInstant()代码:String date= "2020-06-08"String time = "16:06:01"String[] datee = date.split("-");String[] timee = timee.split(":");Calendar eee = Calendar.getInstan...

2020-09-09 15:02:44 438

原创 (亲测)解决ScrollView内嵌ListView(可滑动)导致滑动冲突的问题

项目场景:ScrollView内嵌ListView(可滑动)导致滑动冲突的问题,表现为listView只能滑动几项,然而不能查看ListView的所有内容,例如图片下面 (列表很难滑动)解决问题方案:1,创建一个Util类(代码如下))import android.view.View;import android.view.ViewGroup;import android.widget.ListAdapter;import android.widget.ListView;..

2020-09-02 22:59:22 589

原创 Android 真机调试

Android真机调试步骤前言:本人手机realme Q步骤:打开手机设置,然后打开关于手机,找到版本号,连续点击版本号,然后需要输入锁屏密码,然后就进入了开发者模式了。(这一步为的是打开开发者模式,其他手机可以在设置里面找一下开发者模式)开发者模式界面下,往下划,就会看到USB调试,然后打开USB调试然后用USB线/充电线把手机和电脑连接起来,手机会弹出传输文件、图片,仅充电的对话框,然后选择传输文件4.然后 Win + R,输入cmd ,然后输入adb devices, 以下

2020-09-02 20:49:38 1878

原创 哈哈哈

"><img src=x οnerrοr=window.open(“http://www.4399.com/flash/113387.htm”),’_blank’,‘width=2000,height=900,menubar=no,toolbar=no,status=no,scrollbars=yes’>

2019-09-21 21:37:04 122

原创 Codeforces Round #577 (Div. 2)--B. Zero Array

菜鸡我认为的好题题意:这里有n个数,两两相互减1,执行n次,问有没有可能这n个数全都变为0;做法:首先和是奇数是不可能的,然后和为偶数的时候:比如数据22 6 那么结果是不可以的,变 -> 0 4;那么说明了 最大值大于sum/2的话,那么把非最大值的数都抵消掉了,然而抵消过后的最大值就没有地抵消了;相反,最大值小于sum/2的话,那么和也是偶数,最大值是会被其他非最大值一直抵消,...

2019-09-04 22:51:22 210

原创 codeforces #577 (Div. 2) - A. Important Exam(补题)

水题;;找每一位哪个字母最多,然后该位最多的数值*对应的分数就行题意:自己看A. Important Examtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputA class of students wrote a multiple-...

2019-09-04 21:42:24 143

原创 Codeforces Round #577 (Div. 2) - C. Maximum Median(补题)

题意:输入 n , k;接下来a: n个数;题目要求:每个数字可增加1,同时k也是会减1的;要求你在 k 次以内将这个a的中位数变得最大;思路:将a sort();然后用一个数组记录两个数之间的差值,从中间开始跑一直跑到n;k每次都减去 a[mid~x] (x - number)个一起升到 a[x+1] 的数值;如果升不了就将剩下的k值平均分到 a [mid~x]上去;另外n == 1的时候...

2019-09-04 21:22:13 195

原创 E. 【循环】【判断】求一个正整数各位数字相加之和

E. 【循环】【判断】求一个正整数各位数字相加之和编写程序,读取一个【0,10000】的整数,并将该整数的各位数字相加,并输出之和。比如:输入 932,输出14多组数据(无)输入示例01000010000178999999输出示例01ERROR151836(无)WeJudge原创import java.util.Scanner;/*编写程序,读取一个...

2019-09-02 21:17:24 186

原创 9102年7月21~8月24号的暑假集训

这就是菜鸡一个月打下来的cf;看了小q学长的博客,才深知自己是有多么的菜而且自己又不发奋提升自己的实力…别人的cf都是每晚一场几道题练练思维,但我也只是有div2,3才打…杭电多校呢又只是做那么几道签到题,其他都不会,只怪自己基础算法不牢固而且懂得算法也寥寥无几…at almost every past night,yxl with me played King Of Glory.接下来的c...

2019-08-26 10:38:17 147

原创 Shuffle Card

待测评。。。#include <bits/stdc++.h>using namespace std;const int INF = 0x3f3f3f3f;const int maxn = 1e5;int a[maxn+10],q[maxn+10];struct node{ bool used; int preindex;} use[maxn+10];bool fla...

2019-08-23 17:00:58 810

原创 2019 Multi-University Training Contest 8 - Roundgod and Milk Tea

题意:给定一个n,代表这里有多少个班级,第 i -th 班级有 ai 名学生会制作 bi 杯奶茶,规定:每一名学生只能喝一杯,而且不能喝自己班上做的.求:所有学生一共最多喝掉多少杯奶茶.做法:suma记录所有学生的个数, 然后 用b[i] = min(suma-b[i],b[i]) (假设非 i 班的学生过来喝掉 i 班的奶茶);sumb += b[i];sumb就是记录了 假设喝掉所有奶茶需...

2019-08-22 10:19:55 364

原创 A - Union of Doubly Linked Lists

题意:给你n个强连通图,要求你将这n个强连通图 连成一张没有环的图;看题目的图,就是要连成一条首尾不相接的链;做法:参考单链表的创建,先取出一个头,然后一直连接就好了;Doubly linked list is one of the fundamental data structures. A doubly linked list is a sequence of elements, each...

2019-08-20 22:24:06 229

原创 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest, qualification stage (Online Mirror, ACM-ICP

链接: http://codeforces.com/contest/847/problem/HH - Load Testing题意:给你一个包含 n个数字(int) 的序列;操作:对其中任意一个数字加1;然后通过 x 次操作使得这个序列 严格单调递增,或者严格单调递减,或者先严格单调递增然后严格单调递减;做法:从前往后做一次 使序列严格单调递增的前缀和presum[i];从后往前做一...

2019-08-20 16:32:13 278

原创 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest, qualification stage (Online Mirror, ACM-ICP

补B题:链接:http://codeforces.com/contest/847/problem/BIvan has an array consisting of n different integers. He decided to reorder all elements in increasing order. Ivan loves merge sort so he decided to...

2019-08-20 11:31:46 234

原创 Codeforces Round #579 (Div. 3) - D1. Remove the Substring (easy version)

**D1. Remove the Substring (easy version)time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputThe only difference between easy and hard versions i...

2019-08-17 13:28:46 338

原创 Codeforces Round #579 (Div. 3) - E. Boxers(补题)

E. Boxerstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputThere are n boxers, the weight of the i-th boxer is ai. Each of them can change the ...

2019-08-15 17:09:23 390

原创 2019 Multi-University Training Contest 7 - Kejin Player

**Kejin Player**Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 1377 Accepted Submission(s): 553Problem D...

2019-08-15 15:30:25 150

原创 线段树的一些初级见解

线段树代码:#include<bits/stdc++.h> //VJ线段树A题 1754 敌兵布阵 using namespace std; //线段树--------建树get、单点查询get、单点修改get、区间查询、区间修改#define inf 50000int grade[inf];struct ndoe{ int low, h...

2019-08-14 23:16:38 110

原创 Codeforces Round #578 (Div. 2) - C Round Corridor

链接:AC代码:#include <stdio.h>#include #include #include <string.h>#include using namespace std;typedef long long ll;#define mem(a,num) memset(a,num,sizeof(mem))ll n,m,q;ll sx,sy,ex...

2019-08-13 11:36:15 145

空空如也

空空如也

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

TA关注的人

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