自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

momo牛的博客

加油哈!

  • 博客(132)
  • 资源 (2)
  • 收藏
  • 关注

原创 Error creating bean with name ‘authenticationManagerBean‘: Requested bean is currently in creation:

首先分析报错的日志,翻译过来很明显是提示我们:出现循环问题,可能是A和B互相调用了,又或者是对同一个服务的调用造成阻塞,anyway,出现的原因可以找到问题点,那就是bean出现循环引用了。我想原因可能是这样:在新增C服务之前,项目中的 A服务中的bean就已经注入了B服务中,现在新增的C服务也要注入A服务中的bean,在启动项目的时候,B服务已经启动,再来启动C服务,就会报错。在工作中碰到的一个有趣的小BUG,很有意思,涉及到springboot的自动注入知识。spring中的@Lazy注解。

2023-11-01 17:03:11 415

原创 mybatis-plus 分页查询

参考:https://www.yii666.com/blog/566139.html。XxxServiceImpl.java:Service CRUD 接口的实现。PageHelper插件分页查询。

2023-07-17 13:58:08 377

原创 mybats-plus 增删改查的语句实例(高级)

【代码】mybats-plus 增删改查的语句实例(高级)

2023-07-17 13:38:56 248

原创 mybatis-plus 判断数据是否重复,重复则对数据修改,不重复则新增

【代码】mybatis-plus 判断数据是否重复,重复则对数据修改,不重复则新增。

2023-07-17 11:33:45 1241

原创 实现将redis中的所有数据备份到数据库表中

1.需要考虑redis和mysql数据的一致性;2.考虑redis数据导入的数据的重复性问题。

2023-07-17 11:21:57 721

原创 多线程中无法注入bean,手动注入bean的相关操作

Autowired 注解不生效,反馈空指针异常,所以需要手动注入bean。问题:在多线程中注入某一个bean,受线程安全考虑,采用。第一步是创建普通类获取spring容器中的bean工具类。第二部是在线程里面手动注入这个bean。类上添加注解@Component。

2023-07-12 10:50:39 336

原创 并发-接口请求中需求对某一批数据进行抽取,每次抽取其中使用次数最少的一个数据出来,存在并发问题

并发问题处理

2022-12-30 16:14:59 722 1

原创 uuid唯一标识(宇宙唯一标识)的使用

uuid

2022-08-08 15:37:07 165

原创 若依架构下的质检项目的记录

质检

2022-07-28 17:01:55 606

原创 mysql中给经常使用的搜索字段添加索引

索引

2022-07-28 16:03:47 331

原创 使用HashSet来存放不重复对象

使用HashSet来存放不重复对象

2022-07-26 15:25:01 122

原创 若依中出现maven重复依赖的问题

若依中出现maven重复依赖的问题

2022-07-25 17:10:58 656

原创 JsonObject中key对应的value为数组

JsonObject中key对应的value为数组

2022-07-25 17:08:53 760

原创 java调用钉钉接口实现钉钉群报警通知

java调用钉钉接口实现钉钉群报警通知

2022-07-25 17:04:50 1062

原创 Maven项目中引入net.sf.json.JSONObject依赖jar包

Maven项目中引入net.sf.json.JSONObject依赖jar包

2022-07-25 16:18:53 3364

原创 使用idea从github上拉取项目

使用idea从github上拉取项目

2022-07-25 16:12:37 3442

原创 Linux语句在实际项目(质检_若依)中的使用

inux语句的使用,目前多用于项目的部署,涉及质检项目一些常用的语句,把这些整理下来,温故而知新.以下内容不按照项目部署的正式顺序,而是总结平时的笔记.

2022-07-19 11:37:26 700

原创 一些post请求和get请求的调用例子

post和get请求

2022-07-18 19:31:08 1570

原创 常用的SQL语句

-- 创建数据库create database test_sql;-- 修改数据库名称(只有 sysadmin 和 dbcreator 固定服务器角色的成员才答能执行 sp_renamedb)sp_renamedb 'test_sql','exam_sql';-- 删除数据库drop database test_sql;-- 引用数据库use test_sql;-- 创建表create table student(sid int NOT NULL PRIMARY KEY,sn.

2022-05-30 17:43:33 61

原创 使用GIT在github上传项目

1,在github上创建用户,创建项目,参考:怎样在GitHub上传自己的项目(最新)_书中有颜如玉的博客-CSDN博客_github上传项目重点:1,当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)git init2,将项目上所有的文件添加到本地仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可。git add . 3,提交到本地仓库git commit -m "first commit"4,本地仓库关

2022-05-26 14:31:03 66

原创 整理索引规约

1.【强制】业务上具有唯一特性的字段,即使是多个字段的组合,也必须建成唯一索引说明:不要以为唯一索引影响了 insert 速度,这个速度损耗可以忽略,但提高查找速度是明显的;另外,即使在应用层做了非常完善的校验控制,只要没有唯一索引,根据墨菲定律,必然有脏数据产生。2.【强制】超过三个表禁止 join。需要 join 的字段,数据类型必须绝对一致;多表关联查询时,保证被关联的字段需要有索引说明:即使双表 join 也要注意表索引、SQL 性能。3.【强制】在 varchar2 字段上建立索引

2022-05-20 17:53:49 80

原创 Redis配置

1.单机配置#redis连接配置redis.host=127.0.0.1redis.port=6379redis.pass=#最大分配的对象数redis.pool.maxTotal=300#最大能够保持idel状态的对象数redis.pool.maxIdle=300redis.pool.minIdle=10redis.pool.maxWaitMillis=20000#当池内没有返回对象时,最大等待时间redis.pool.maxWait=300#Idle时进行连接扫描re

2022-05-20 17:40:45 982

原创 字符串工具类

StringUtils常用方法1.isNull(Object str):boolean说明:判断str是否为空,如果为空返回true,否则返回false2.isBlank(String paramString):boolean说明:判断paramString是否为空,如果paramString为空或者是空字符串与纯空格字符串返回true,否则返回false示例:StringUtils.isBlank(null) = trueStringUtils.isBlank("

2022-05-20 17:39:05 203

原创 文件工具类

FileUtil常用方法1.isFileExists(String path):boolean说明:判断文件(夹)是否存在2.readFileByLines(String fileName):Map<Integer, String>说明:以行为单位读取文件,常用于读面向行的格式化文件3.writeStringToFile(String filePath, String content):void说明:往文件中写入字符串.4.getFiles(String dir,

2022-05-20 17:37:56 185

原创 路径工具类

EnvUtil常用方法1.getMestarHome():String说明:获得系统中的MestarHome 首先从环境变量中读取,如读取不到从application.properties中读取2.getMestarLang():String说明:获得application.properties中的lang属性3.getProperties(String key):String说明:得到其他任意定义在application properties里的变量4.getMestarH

2022-05-20 17:37:14 134

原创 数值工具类

NumberUtils常用方法1.add(double v1, double v2):double说明:精确的加法运算2.subtract(double v1, double v2):double说明:精确的减法运算,v1:被减数,v2:减数3. multiply(double v1, double v2):double说明:提供精确的乘法运算4.multiply(double v1, double v2, int scale):double 说明:提供...

2022-05-20 17:36:24 137

原创 日期工具类

1.stringToDate(String dateString, String dateFormat):Date说明:将日期字符串按指定字符串dateFormat解析成日期返回2.stringToDate(String dateString):Date说明:将日期字符串按yyyy-MM-dd HH:mm:ss解析成日期返回3.dateToString(Date date, String dateFormat):String说明:将日期按指定字符串dateFormat解析成字符串返回

2022-05-20 17:31:21 40

原创 让redis一直开启服务的方法

windows系统中启动cmd,输入命令如下:让redis一直开启服务的方法:1.快捷键win+r,输入“cmd”打开dos窗口。2.切换到redis的安装目录。E:\tool\Redis-x64-5.0.143.输入以下命令安装redis服务。redis-server--service-installredis.windows.conf--loglevelverbose3.在输入以下命令启动服务即可。redis-server --service-start ...

2022-04-01 15:26:29 3139

原创 MAVEN更新失败-BUILD FAILURE

在Eclipse中更新maven,显示BUILD FAILURE;[INFO] 8 errors[INFO] -------------------------------------------------------------[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] --------------------------.

2022-04-01 15:23:21 401

原创 若依-使用redis作为消息队列

项目要求:业务相对来说比较简单,对于数据的安全性也没有太大要求,使用redis作为消息队列是足够的.关于使用redis作为消息队列这个文章可以参考,有兴趣的朋友可以去看看.​​​​​​Redis 怎么做消息队列? - 知乎看了大家的回答,发现很多人在讨论 Redis 究竟「是否适合」用做队列都发表了不同的看法。我对 Redis 的研…https://www.zhihu.com/question/20795043/answer/1931265868举例说明,仅作参考:若依框架中已经配置了red

2022-04-01 15:02:02 4367 2

原创 若依-日志输出log.info()

首先在该类中添加日志输出代码:private Logger logger = LoggerFactory.getLogger(VoiceHandleTask.class);接着在方法中可以控制台输出项目正常日志或者失败的日志提示:logger.error("请求失败!url:{}", voiceUrl);logger.info("请求成功,taskId:{}", taskId);...

2022-04-01 14:32:04 3379

原创 若依-springboot的常用注解@component

1、@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>)泛指各种组件,就是说当我们的类不属于各种归类的时候(不属.

2022-04-01 14:25:23 532

原创 SQLserver_存储过程

参数:存储过程的参数分为两种,输入参数和输出参数A)输入参数在存储过程中,参数与as的位置关系决定了该参数的性质;(1)as里面的变量是局部变量,只用与存储过程本身;as外面的变量是输入参数,在调用这个存储过程的时候就要提供这个参数;默认参数:若存储过程需要参数而调用该参数时候不提供参数,则该存储过程无法调用。但是存在给参数设置默认参数,则不需要提供参数也可以调用存储过程;B)输出参数在输入参数后面加OUTPUT关键词调用这个存储过程,在输出参数后必须加OUTPUT关键词;补充:创建

2021-07-29 16:21:19 1107

原创 vue+ant_图像文件的上传保存为Base64格式

问题点击表单中的上传按钮,实现格式为png/jpg/jpeg,大小为5KB~20KB大小的图像的上传,要求数据库中保存的文件为Base64格式。实现如下图:解决: <a-form-item label="检验报告" extra="(图像大小:5KB~20KB 格式:png/jpg/jpeg"> <a-upload :beforeUpload="beforeUpload" v-decorator="[

2021-07-29 12:23:59 641

原创 vue+ant_表单中的输入框不包含空格以及不能为空格

问题:用户在前段表单的输入框中输入数据,要求数据不能包含空格也不能为空格。解决:<a-form-item label="供应商工单编号"> <a-input onkeyup="this.value=this.value.replace(/[, ]/g,'')" placeholder="请输入工单编号" v-decorator="['supplierWo

2021-07-29 11:40:23 2491

原创 Mysql中生成表格的形式的表结构

环境:Navicat Premium软件,MYSQL数据库SELECT COLUMN_NAME 名称, COLUMN_COMMENT 注释, DATA_TYPE 数据类型, CHARACTER_MAXIMUM_LENGTH 长度 , COLUMN_COMMENT 备注, IS_NULLABLE 是否为空FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = 'rgguowang' --rgguowang数据库名 AND table.

2021-07-20 18:16:48 388

原创 vue+ant_挂载页面失败解决办法

问题:在VUE写的系统前台界面添加页面,并授予权限,页面并没有显示。解决:这是因为VUE没有添加路由的原因,在router.config.js页面中手动添加路由地址即可。成功!

2021-07-05 11:28:47 330

原创 SQL server中修改某个字段的内容

修改SQLserver上的某行字段的数据update deliverOfProducts set actualFinishDate=‘2021/04/08’ where serialNumber=‘203153’update 表名 set 字段=‘修改的数据’ where serialNumber=‘203153’(过滤条件,必不可少,否则会全局修改,危险!!)...

2021-07-02 17:40:00 3506

原创 删除磁盘上的表空间后再删除数据库中的表空间——ORA-01549:表空间非空,请使用including contents选项

前提:电脑盘中误删了表空间,没有备份,无法恢复,为重新使用该表空间,需要删除该表空间,重新建立一个新的同名表空间,在PLSQL中右键删除该表空间时候,无法删除。问题:在PLSQL中右键删除表空间,无法删除,报错如下:解决ORA-01549:表空间非空,请使用including contents选项原因:该表空间的用户没有删除,先删除用户,再删除表空间解决:1.查询该表空间中的用户select owner, segment_name from dba_segments where tab

2021-05-20 15:57:16 1675 1

原创 Oracle的使用总结

1.BETWEEN....AND:某某数据在A与B之间。WHERE column_nameBETWEEN value1 AND value2

2021-05-20 10:23:17 31

jadclipse反编译.rar

Eclipse中的反编译工具,包含net.sf.jadclipse_3.3.0.jar和jad.exe,可以直接使用

2021-01-28

java-仿LoL英雄资料界面实现英雄列表和详细信息以及增加英雄(前端+后台)

仿LoL官网英雄资料界面实现英雄列表功能和点击查看英雄的详细信息以及增加英雄(前端+后台)

2020-09-18

空空如也

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

TA关注的人

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