自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(194)
  • 问答 (1)
  • 收藏
  • 关注

转载 04RabbitMQ 常用API

Connection 可以用来创建多个Channel实例,但是Channel实例不能在线程之间共享,应用程序应该为每一个线程开辟一个channel。某些情况下Chanel 的操作可以并发运行,但是在其他的情况下会导致在网络上,出现错误的通信。这个方法在实际开发过程中还是非常有用的,它用来检测相应的交换机是否存在。exchangeDeclare有多个重载方法,这些重载的方法都是由下面这个方法中缺省的某些参数构成的。无参的方法默认创建了一个由RabbitMQ命名的、排他的、自动删除的、非持久化的队列。

2022-09-09 22:52:27 797 1

原创 03快速入门RabbitMQ简单队列

Producer: 建立连接 —> 创建信道—> 发送消息到 VirtualHost —> Exchange 按照规则进行分发到Queue中。Consumer:建立连接—> 创建信道—>监听Queue。在生产者与消费者中都用到了连接,所以将此对象的获取抽取出来。当然这只是一个最简单的使用。接下来,我将记录更加复杂的详解。

2022-09-09 18:05:50 561

原创 02RabbitMQ 安装

RabbitMq 是实现高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),RabbitMQ是使用erlang语言编写的。

2022-09-09 14:05:01 629

原创 01初学Rabbit MQ

消息中间件基于队列模型实现异步/同步传送数据。只关注数据的发送与接收。简单点的说:就是一个转发器:生成-队列存储-消费。

2022-09-09 08:37:59 1267

原创 Options Error: invalid boolean value

pluginconf.d/refresh-packagekit.conf 配置文件中改为0.这个是网上的普遍答案。但是,修改为了0以后,并没有解决这个问题。/pluginconf.d/fastestmirror.conf 文件。注意:enable=0 切勿写错。再次查看当前文件夹下的 vi /etc/修改文件:vi /etc/...

2022-08-11 19:05:03 1869

原创 Swagger2异常:java.lang.NumberFormatException:For input string:““

For input string:"" swagger2

2022-07-27 08:59:53 106

原创 vant select 校验失败

vant select 校验失败

2022-07-18 10:08:11 235

原创 axios + vue 不能携带set-cookie

在vue中使用axios的时候,并没有默认设置set-cookie 。需要设置 widthCredentials: true设置方式分为两种:全局设置:在axios创建的时候设置 const axios = Axios.create({ baseURL: "http://192.168.0.102/gainfo/", widthCredentials: true,}) 局部设置:在get,post 等等发送请求的时候设置 export function get(

2022-05-28 15:53:27 1385 1

原创 rsa-encrypt-body-spring-boot 解密错

@Decrypt @PostMapping("/decrypt") public String testDecrypt(String username){ System.out.println(username); return username; }这是配置的解密,但是实际请求中并没有解密。获取到的username 依然是前端传递过来的加密的字符串。出现这样的问题是因为 username参数没有添加@RequestBody 注解的问题。..

2022-05-19 16:31:28 754 2

原创 javax.crypto.BadPaddingException: Decryption error

在使用 rsa-encrypt-body-spring-boot 进行解密的时候。出现了此错误我是在postman中进行的接口访问。如下:此时出现了这个错误。解决方式:把参数的提交方式更换成raw,进行参数提交。raw中的值包含所有请求的参数。@RequestBody 也是必须要的,不然接收不到应有的值后台: @Encrypt @GetMapping("/encrypt") public Student encrypt(){ .

2022-05-19 16:26:56 1055

原创 java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: IOException : DerInpu

在springboot 中使用 rsa-encrypt-body-spring-boot 碰到此错误错误如下:rsa: encrypt: open: true # 是否开启加密 true or false showLog: true # 是否打印加解密log true or false publicKey: -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCX6Mo

2022-05-19 16:16:23 5348

原创 {“errcode“:47001,“errmsg“:“data format error hint: [ZHHBTVNre-seKyDA] rid: 625a83cb-3b58ac80-67a8010

微信小程序中 获取手机号在后台中通过access_token 跟code的值获取。发送请求出现了上述问题。原因:access_token 不要放在body中 发送请求的时候参数使用json格式传递。

2022-04-16 17:03:55 868 2

原创 getUserProfile:fail can only be invoked by user TAP gesture

在微信小程序中获取个人信息的时候,提示这个错误。正常中的使用是button 按钮的问题。但在此处 并不是上述的原因。button 中的bindtap 方法中不能使用 await 关键字。错误示范:wxml<button open-type="getUserInfo" bindtap="authorizeLogin">授权登录</button>jsasync authorizeLogin(){ //1.获取code,作为请求参数

2022-04-16 14:31:43 2769

原创 vuex__WEBPACK_IMPORTED_MODULE_1__.default.store is not a constructor

vue中使用vuex创建store,跳出此问题。我网上搜了一下,没有人记录这个问题。我还是记录一下吧。在store文件夹下的index.js 中创建store时候:const store = new Vuex.store({})把store改成大写即可。const store = new Vuex.Store({})真是一个垃圾的问题,不仔细...

2022-04-01 15:11:18 4611 7

原创 微信小程序:unexpected character `�`

我的问题:赋值粘贴改为自己输入就没有问题了

2021-10-18 13:00:32 1398

原创 please make sure that the document exists and you have the corresponding access permission; at docum

在使用微信小程序的时候,查询数据。出现上述错误。根本原因是:没有读取权限。您看一下表的设计的权限。

2021-09-27 00:23:51 682 1

原创 微信小程序 自定义组件在form表单中的提交

场景:自定义了一个组件,然后想要在form表单中提交。在form的提交中并不能获取到想要提交的数据。具体的可以看看这个文章我按照上述文章中进行了操作(这是第二次使用了),发现我并不能获取到值。修改后获取到的是一个 ”null“的值。查询以前文件发现:犯傻位置:我直接把对象提交了。而不是提交的字符串......

2021-07-26 18:51:14 1512

原创 linux mysql 忘记密码

在linux中忘记密码了,或者是安装版本的安装完成了,但是没有密码怎么办?关闭mysql 服务:service mysqld stop 添加强制登录 vim /etc/my.cnf 文件 [mysqld] 下添加: skip-grant-tables.保存并退出 重启mysql服务:service mysqld start MySQL登录:mysql -uroot 使用mysql 数据库:use mysql; 查看数据库:show databases; 查看用户信息:

2021-04-23 17:42:58 97

原创 微信小程序 picker的form表单提交问题

问题:使用微信小程序的picker 的时候发现。 value值提交的是选择项的下标值。如果值固定则还好说。例如:性别。但是很多时候,我们要提交的并不是下标值,而是查询出来选择项的id值。搜索一下发现,解决方式比较单一。在form提交结果中进行数据转换,用index值转换成需要的id值。这样很麻烦。解决方式:在picker的标签中。有个view来显示选择项的。在此view下创建一个dispaly:none; 样式的input 标签。在这个input标签中进行提交数据。没有问题。错误步骤:

2021-01-27 14:02:41 1318 2

原创 layui-soul-table 使用子表的时候,没有 >

我在使用layui-soul-table 的时候,使用了子表。但是,不管怎么加载(两种加载方式)都不回出现 ">"。百思不得其解。没办法只能一块一块儿的删除/注释 去锁定造成的问题。最后发现:是因为我使用的layui.js 的版本比较低的原因导致的。升级到较新的版本就解决了这个问题。当然你可能不是。done: function () { tableChild.render(this); }这个里边的不要注释。这个done是在

2021-01-07 16:39:47 602

原创 视频转gif 图片

在将视频转换成gif 图片的时候,推送的首先时需要安装付费的安装软件。如果你的要求不太高。您可以考虑使用92 素材网来进行转换。没想到有这么简单的方式。记录一下,以免下次需要重新找这种方式。...

2020-12-27 16:05:00 80

原创 微信小程序 view 淡入淡出

微信小程序 做淡入淡出效果。先来个视频说下实际效果必备知识:csstransition 属性在使用transition中,并没有很高深的使用。只是简单的用了一个时间。我在查找的方法中有很多,比如说是滑动的原生组件,但是,我并没哟使用。个人感觉这样来说最简单。参考地址:参考地址找不到了,有作者发布的git 地址原作者分享地址跟原文地址并不相同。只是为了学习使用的方法。录制的视频与原文地址的效果不相同。wxml 构成:点击按钮 隐藏view。view 撑满整个屏幕 。防止...

2020-12-27 16:01:51 2928

原创 微信小程序 requestSubscribeMessage:fail can only be invoked by user TAP gesture

微信小程序中,使用wx.requestSubscribeMessage的时候,打印返回结果提示:requestSubscribeMessage:fail can only be invoked by user TAP gesture错误。错误:字面意思,将js中的调用放到button的点击事件中。 有人说是在调用之前不能使用console.log 打印。我试了试,没解决。(可用考虑这个问题) 在开发工具中调用就会出现这个问题。如果使用真机调试则不会出现此错误...

2020-12-16 13:10:27 8815 3

原创 Ueditor 将网络图片保存到 自己的项目服务器上

背景:做了一个项目为微信小程序提供接口。使用的富文本是Ueditor,因为这个使用的功能多。限制:微信小程序中域名进行了限定,并且在使用wxParse 进行转义的时候,图片的加载需要添加前缀,这是个麻烦的事儿,现在,我们需要将网络图片添加到自己的项目图片存放位置。...

2020-10-16 16:57:37 761

原创 wxParse 更改图片相对路径

原因:微信小程序中使用wxParse 在展示图片的时候是一种麻烦。因为图片是相对路径地址,域名只能自己加上。加上域名也是一个技术活。加域名的方式有两种:方式一:在wxParse.wxml文件中的 name=“wxParseImg”的template的image标签的src中添加 方式二:在html2json.js文件中的node.tag =='img'的判断方法中更改node.attr.src的值。区别:难度:没什么区别,都是修改一部分。 维护:在我们更改后,我们照样需要在本地测试添加的数据。

2020-09-22 12:43:12 366

原创 idea 中解决maven中导入的依赖的版本冲突

在idea 中解决jar 包冲突的方式很简单。1.在项目的pom.xml中 右键 选择 Diagram 然后 show Diagram。会出现包的依赖关系图。如图:2.如果打开的页面中出现依赖红线,则表示相关的依赖jar包冲突。这样要么删除相同的jar包,或者是改为相同的版本。因为依赖不是直接写的,是因为需要什么功能,然后集成的依赖。结果是:spring-plugin-core.jar 包添加了两次,并且版本不同。解释:上图中,红框一与红框三重复,红框三其实应该包含整列。红框2中

2020-09-01 21:39:27 2601

原创 An attempt was made to call the method 。。。;but it does not exist. Its class,

imedera 2020-09-01 21:19:16.160 restartedMain ERROR org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter Line:42 - ***************************APPLICATION FAILED TO START***************************Description:An attempt was made to .

2020-09-01 21:28:55 2698

原创 SQL: ROW_NUMBER() OVER函数的基本用法

文章来源直接拷贝的人的文章,只是自己写一下增进记忆语法格式:row_number() over(partition by 分组列 order by 分组列 desc)描述:函数主要解决分组排序功能????注意:在使用row_number() over () 函数的时候,over()里头的分组以及排序的执行晚于 where 、group by、order by 的执行表数据:create table TEST_ROW_NUMBER_OVER( id varchar(1.

2020-05-27 16:05:07 1172

原创 layui-soul-table 问题

在layui 中使用插件soul-table ,有些问题需要解决:错误1:http://localhost/pblcbl/module/tableFilter.js404很明显是引入的tableFilter.js 文件的路径不对。解决方式:将tableFilter.js 放到正确的位置,就可以加载了(不推荐,造成很多加载的插件都放到了相同的目录下,混乱,易错)。 在调用soul...

2020-05-07 16:36:25 2893

原创 Mybatis 中使用pageHelper插件及注意事项

别的不多说,简单介绍一下使用这个插件的步骤:导入依赖 添加配置 应用第一步:导入依赖<!-- mybatis的分页 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pa...

2020-04-28 14:24:02 288

原创 jdk安装 javac不是外部或内部命令

可能存在的问题是: 1.在创建JAVA_HOME时候,JAVA_HOME创建在了用户变量里边。 2.JAVA_HOME可能在创建这个变量的时候,跟path变量里边写的不一致。安装jdk需要创建的环境变量都需要在系统变量里边 JAVA_HOME:对应的是jdk安装目录 path:对应的是 %JAVA_HOME%\bin;%JAVA_...

2020-04-03 11:31:51 128

原创 mybatis mapper.xml 文件中的 foreach 来构建sql语句

在HIbernate与JPA中,如果操作多条数据会有相应的方法来直接调用比较简单(只在这一方面),Mybatis 是半自动化框架,避开一些问题的同时,也需要自己写的东西较多了。不扯淡在Mybatis 中如果想要操作多条语句,并不需要在业务层循环遍历操作。这样比较麻烦。有foreach标签来进行遍历你上传的参数的问题,达到你要创建的sql语句的最终情况。foreach用来迭代传过来的参数...

2020-03-06 12:24:15 907

原创 数据库中的多对多的查询

使用mybatis的问题呢,就得自己写sql,当然使用mybatis generator 也能生成一部分,但一些就得自己写。使用Hibernate 与JPA 就很少需要写了。不过不太灵活,比较繁琐。可能只需要一个简单的sql语句就解决的问题就需要配置两个对象之间的关联关系,这个关联关系在一些情况下不用也造成了浪费。不扯蛋了。今天写一下sql语句,妈的,很长时间只写一些简单的sql语句并不能...

2020-03-04 11:14:32 1657

原创 powerdesigner 由概念模型生成物理模型的问题

场景:在我的用户设计中,有三种角色,部分属性相同,部分属性不相同。所以,我使用了继承关系。如图:这样的情况,但是,生成的类图中,学生跟老师会有用户名与password这两个属性。意思就是会有三个外键关联。完全摸不着头脑啊。最后,我实在是没有办法了就重新再写一下吧。还是这种问题。我想是不是缓存的问题。我就在生成的配置中,选择了全部生成,不再保存更改配置。这样就好了。...

2020-02-27 15:54:20 1312

原创 shiro 放开了接口请求的限制,为什么还是会进入到这个里边呢?

场景:我用shiro来过滤未登录的请求。配置了一段时间后发现,我再次添加的请求不能进入放行了。这是个什么问题?1.我在filterChainMap中设置了。解决方式:我以前一直用的是HashMap集合,现在改为了LinkedMap 集合就没有问题了。LinkedMap 毕竟是有序的。可能问题出现在这里。...

2020-02-25 16:08:39 1536

原创 powerdesigner 类的继承关系

在开发中,总是会面对部分相同的实体类这种情况的。那么,我们需要在powerdesigner 中就直接关联好这种关系。但是,怎么做呢?实现方式:Concrete Table Inheritance(具体表继承) Single Table Inheritance(单表继承) Class Table Inheritance (类表继承)比如,教师与学生的设计关系来讲。有相同的姓名,性别,年...

2020-02-20 14:50:31 3577

原创 微信小程序 from表单验证(WxValidate使用)

直接说,这个是我剽窃的(但是,我又按照我的需要重新写一下)。剽窃地址:https://blog.csdn.net/weixin_41041379/article/details/82017301微信小程序在form组件中并没有表单验证这些功能。我上网找了一下,找到上述地址上的表单验证。首先:插件下载地址与文档都放到了getee上:WxValidate 文档与资源地址自行下载就好。步骤...

2020-02-19 13:37:59 2815

原创 postman session不能共享

背景:我使用的是postman应用,并不是“谷歌浏览器插件”。错误:我在项目中集成了shiro,访问一些接口的话,需要进行登录。描述:1.我先异步进行了登录,然后访问需要登录的接口请求。但是,最终返回未登录的提示。所犯的错误:我那天乱点了下,试了试其他的一些配置。是不是这些导致了session不能共享?我又重新看配置,发现并不是应用的配置导致的问题。解决的原因:我找别人的问题,最终...

2020-02-17 20:15:41 379

原创 Mybatis generator 逆向生成的Mapper中的方法只有两个insert 语句

如题:出现了这样的情况。怎么个问题呢?在 generatorConfig.xml 中的table元素中,属性全部设置了为false(一般不这样,不过还是要看一眼的)。 数据库连接的驱动比较高,如果设置为Mybatis3,生成的方法只有这两个,一般更换自己的数据库连接的版本为 5+,我们一般用的都很高,其实,合适就好了。 数据库中表的主键是否设置了。...

2020-02-12 19:46:41 962

原创 Mybatis generator 必须声明元素类型 "domainObjectRenamingRule"

环境:在使用Mybatis Generator 逆向生成实体。解决生成的表名去除前缀的问题 的时候,出现了这个错误。错误提示:XML Parser Error on line 176: 必须声明元素类型 "domainObjectRenamingRule"。 XML Parser Error on line 177: 元素类型为 "table" 的内容必须匹配 "(property*...

2020-02-03 13:17:12 2624

空空如也

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

TA关注的人

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