自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我迷了鹿

奋斗中的小萌新

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 antd design 表格树形数据 筛选修改

由于antd design表格提供的筛选方法只能筛选顶级父节点数据,不适用搜索子节点需求,故对筛选方法做如下调整(主要修改onFilter方法,部分yinnr)import React, { Fragment } from 'react';import { connect } from 'dva';import { Button, Card, Col, Form, Input, Drawer, Row, Radio, Table, TreeSelect,

2021-06-15 14:44:43 1995 2

原创 java 跳过https验证并使用digest认证请求工具类

1.引入jar包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.12</version> </dependency>2.java工具类import java.io.IOException;imp

2021-01-23 09:46:48 764 3

原创 Spring Boot 工程pom.xml 文件第一行红叉报错解决办法

1.删除.lastUpdated文件windows下进入本地仓库目录,运行命令for /r %i in (*.lastUpdated) do del %i删除因jar包下载不下来,出现很多.lastUpdated文件然后右击你的工程,Maven->“Update Project …”,即可解决。2.修改pom文件在pom文件properties节点加入<maven-jar-plugin.version>3.0.0</maven-jar-plugin.

2021-01-23 09:36:23 268

原创 java生成base64二维码图片

1.引入jar包 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.3</version> </dependency> <dependency> <groupId>com.google.zxing&lt

2021-01-15 15:58:34 486 1

原创 前端 crypto-js aes 加解密 + 后端 aes 加密解密

1.前端 crypto-js aes 加解密首先安装crypyo-js1.1安装crypto-js1.1.1使用npm安装npm install crypto-js --save1.1.2直接引入jsjs资源地址 也可直接访问开源项目地址https://github.com/brix/crypto-js自行打包<script type="text/javascript" src="path-to/bower_components/crypto-js/crypto...

2021-01-15 15:45:03 1648

原创 base64码通过http传输 +号变 空格 问题解决

最近在使用CryptoJs类库 AES加密时,出现加密后,传参到后端时,出现后端无法解密的情况。对比前端传参和后端接收参数可发现,加密后base64字符串参数中存在“+”号,在传递过程中会默认替换为空格。解决方案有如下两个:1.在后端接收参数后,替换空格为“+”号2.在前端传递时使用encodeURIComponent()方法编码后传递...

2020-10-10 16:52:15 957

原创 微信名称中包含表情符号插入数据库出错

使用mysql数据库的时候,如果字符集是UTF-8并且在java服务器上,当存储emoji表情的时候,会抛出以下异常(微信开发获取用户昵称,有的用户的昵称用的是emoji的图像)java.sql.SQLException:Incorrectstringvalue:'\xF0\x9F\x92\x94'forcolumn'nickName'atrow1atcom.my...

2019-10-14 09:28:33 622

原创 ios系统页面前进和后退不刷新页面,导致微信jssdk授权认证失败,页面无法正常自定义分享与使用微信公众号支付

原因:ios页面前进和后退时,若缓存中存在该页面会从缓存中读取页面,不做页面刷新解决方法:判断客户端是否为ios系统,监听后退和前进事件,满足条件刷新重新加载页面//ios不刷新问题解决 var browserRule = /^.*((iPhone)|(iPad)|(Safari))+.*$/; if (browserRule.test(navigator.user...

2019-10-14 09:21:10 725

原创 支付宝PC扫码支付或H5支付,浏览器form表单提交(中文乱码),出现验签失败问题(invalid-signature)

部分浏览器使用document.write()直接输出html(form表单提交),出现中文乱码,验证签名失败问题原因:部分浏览器使用原页面编码,编码格式不同,导致中文乱码出现,参数验证签名失败解决方法:添加form标签属性accept-charset="UTF-8"onsubmit="document.charset='UTF-8'"设置提交格式onsubmit="...

2019-10-14 09:15:19 3845

原创 input标签样式在苹果浏览器没有生效

苹果浏览器input标签有默认的样式,input元素需要添加样式-webkit-appearance: none;去掉默认的样式,添加新的样式才能生效!

2019-10-14 08:59:59 800

原创 js图片预加载

某些图片较大,加载需较长时间显示,可使用js图片预加载,代码如下 //需要预加载的图片路径存放在数组里 var imgsrc = [ "../../../imgs/tip_open_3.png", "../../../imgs/sfbwxxcx.png", "../../../imgs/fx.png" ]; //遍历数组...

2019-10-14 08:56:27 138

原创 RabbitMQ通过http API获取队列消息数量等信息

前言最近在项目运行过程中发现,某些队列消费者宕机,导致消息阻塞,而我们没有及时发现的情况!为解决这种情况,需要我们及时获取队列情况,发现问题及时预警!APIRabbitMQ提供了HTTP API手册,发现其中有获取队列情况的API。(本地的API手册地址为:http://localhost:15672/api)所有API调用都需要做权限验证,需在请求头部中加入权限验证信息,如下...

2019-10-12 15:19:19 4552 1

原创 react优化用户交互加快响应时间

一、写在前面第一次以这种方式写博客,在表达上可能有很多不清楚的地方,请见谅!本篇博客可以说是对自己工作的记录与总结。在开始之前我想问大家一个问题:在对某些数据做接口请求修改后,是再向接口请求获取修改后数据还是直接前端做state数据更新,重新执行render方法?我不知道大家是用哪种方式,但是至少我之前一直都是使用的前者,就是再向接口请求一次获取最新数据。随着慢慢的学习与积累,发现这样并不...

2019-09-17 15:51:20 430

原创 mybatis设置Map空值返回不起作用?可使用以下方式手动配置

Mybatis查询时默认不返回为空的字段如需返回,常见的解决方案为以下两种(若不起作用可使用方式3)1.在mybatis配置文件中新增配置<settings> <setting name="callSettersOnNulls" value="true"/> </settings>2.若使用springboot 可在appli...

2019-08-21 08:56:56 2233

原创 Module not found: Can't resolve '@babel/runtime/helpers/esm/extends' in '..node_modules\history\esm'

依赖更新后报错Module not found: Can't resolve '@babel/runtime/helpers/esm/extends' in '..node_modules\history\esm'解决方案 将roadhog 版本修改为 "^2.5.0-beta.4"修改后npm更新开发环境依赖包npm update roadhog --save-dev...

2019-08-20 10:34:11 4053 2

原创 关于springboot在对rabbitMq队列做监听时,队列初始化的一些方式

springboot rabbitMq队列初始化方法有多种方式这里列出4种1.使用注解@Bean与类Queue单一队列初始化 如下/***若队列不存在创建队列第二个参数为是否持久化**@return*/@BeanpublicQueueQueue1(){returnnewQueue(队列名,false);}...

2019-07-16 13:44:41 2352

原创 表单文件上传 提示413 (Request Entity Too Large)

在使用nginx服务器的情况下,默认限制文件上传大小为 1m若需修改需在http{}标签内 修改或增加属性client_max_body_size 10m; #最大限制为10M(可根据自己的上传设置文件大小)...

2019-07-16 13:36:41 358

转载 Nginx常用命令

start nginx : 启动nginxnginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop :快速停止nginxnginx -s quit :完整有序的停止nginx...

2019-05-14 17:30:39 82

转载 Mybatis学习记录

1.关于lazyLoadingEnabled与aggressiveLazyLoading的联系lazyLoadingEnabled为全局懒加载配置,默认true,如果设为‘false’,则所有相关联的都会被初始化加载例:在一个ResultMap嵌套一个关联查询:<resultMap id="articleResultMap2" type="Article"> ...

2019-04-12 10:30:14 95

原创 利用java反射机制对对象属性进行判断

项目使用mybatis实现dao层,但存在一些问题。例:当更新或插入某个对象时,mybatis对对象中的属性进行判空,更新或插入对象中不为空的字段,但当对象属性全为空或某些必填字段为空时,仍会执行数据库语句,导致异常出现因此写了一个工具类对实体对象中的必填字段进行判空,防止插入或更新数据库时出现异常public class ParamsUtils { private static Lo...

2019-04-12 10:26:55 1856

转载 Eureka的自我保护模式

如果在Eureka Server的首页看到以下这段提示,则说明Eureka已经进入了保护模式。EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING...

2018-06-01 13:53:39 914

转载 springcloud的消费者(feign)

Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持,包括Feign注解、JAX-RS注解。它也支持可插拔的编码器和解码器。Spring Cloud Feign还扩展了对Spring MVC注解的支持,同时还整合了Rib...

2018-06-01 09:08:41 613

转载 springcloud服务注册与发现--简单示例

首先新建springboot项目,设置为eureka服务器,也就是注册中心springboot有集成eureka,可直接引入jar包,设置相应注解,就可以使项目变为eureka服务器真正的EurekaServer是Netflix公司的开源项目,也是可以单独下载使用的。pom.xml中加入:&lt;dependency&gt; &lt;groupId&gt;org.springframewor...

2018-05-31 11:15:53 3038

crypto-js.4.0.0

此资源为构建好的crypto-js.4.0.0版本,下载后可直接使用Script标签引入所需加密算法。支持:MD5 SHA-1 SHA-256 AES Rabbit MARC4 HMAC HMAC-MD5 HMAC-SHA等算法

2021-01-15

空空如也

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

TA关注的人

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