自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(207)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 @Scheduled参数详解

1. cron该参数接收一个cron表达式,cron表达式是一个字符串,字符串以5或6个空格隔开,分开共6或7个域,每一个域代表一个含义。cron表达式语法 :[秒] [分] [小时] [日] [月] [周] [年]推荐一个cron 生成工具https://cron.qqe2.com/cron表达式使用占位符另外,cron属性接收的cron表达式支持占位符。eg:配置文件:time: cron: */5 * * * * * interval: 5每5秒执行一次:.

2021-08-04 18:18:09 2364

原创 mybatis 错误 Invalid bound statement (not found)

Invalid bound statement (not found) 网上大部分都是如下5条,但是我每条都试了还是报错。最后才发现我mapper.xml 写成了 dao.xml1.检查xml文件所在package名称是否和Mapper interface所在的包名<mapper namespace="me.tspace.pm.dao.UserDao">mapper的n...

2020-07-03 10:24:00 457

原创 Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands th...

前言  今天突然断电,导致服务都挂了,然后启动完服务后就没管了,过了几个小时发现日志报错错误//被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。MISCONF Redis is configured to save RDB snapshots, but is currently not able to pers...

2020-06-10 16:15:00 423

原创 bug 记录 Unable to start ServletWebServerApplicationContext due to multiple ServletWebServerFactory be...

错误描述:大致意思就是有多个ServletWebServerFactory spring不知道启动那个org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.Applicati...

2020-05-05 11:55:00 2637 2

原创 解决:The Tomcat connector configured to listen on port 8182 failed to start. The port may already be i...

错误信息:org.apache.catalina.LifecycleException: Protocol handler start failed at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleB...

2020-03-12 11:10:00 724

原创 jquery validate 验证插件 解决多个相同的Name 只验证第一个的方案

方案一:如果 项目里不是只是个别页面 有多个name 验证,那么利用 prototype 来写,把这段代码加在你所要使用多个name的页面 的js初始化里 即可123456789101112131415161718192021222324if($.validator) {$.valida...

2020-01-16 15:50:00 280

原创 phpStorm+xdebug调试(php7.3)

一、首先安装xdebug  安装xdebug比 ,运行php -i >phpinfo.txt 或者 echo phpinfo();将全部信息贴到https://xdebug.org/wizard.php这个网站如图:然后会跳转到这个页面:这是我电脑上php.ini的配置[xdebug]zend_extension ="D:/p...

2020-01-03 17:41:00 179

原创 小程序视频多个视频播放与暂停

先看效果:这里就不贴全部代码了。wxml<view class="pvideo" wx:if="{{item.video}}"> <video src="{{item.video}}" controls id='video{{index}}' data-index="{{index}}" bindplay="videoPlay">&l...

2019-11-28 17:47:00 477

原创 CSS实现单行、多行文本溢出显示省略号(…)

如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow:hidden;text-overflow:ellipsis;white-space:nowrap;效果如图:但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号...

2019-11-28 10:19:00 129

原创 Packet for query is too large (4,544,730 > 4,194,304). You can change this value on the server by se...

修改 my.ini 加上 max_allowed_packet =6710886467108864=64M默认大小4194304 也就是4M修改完成之后要重启mysql服务,如果通过命令行修改就不用重启mysql服务。命令修改:设置为500Mmysql> set global max_allowed_packet = 500*1024*1024;查看mysql的max_al...

2019-11-28 09:52:00 5390

原创 idea自动在文件头中添加作者和创建时间

设置路径 : File -> Settings -> Editor -> File and Code Templates定制头模板:/*** @Author: chancy* @Date: ${DATE} ${TIME}* @Version 1.0*/ok

2019-11-26 11:27:00 485

原创 springboot Invalid character found in the request target. The valid characters are defined in RFC 72...

报错如下:在请求目标中发现无效字符。有效字符在RFC 7230和RFC 3986中定义。原因是Tomcat在7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。就是添加了些规则去限制HTTP头的规范性解决方法如下:@Beanpublic ConfigurableServletWebServerFactory we...

2019-10-28 16:22:00 2260

原创 使用Google Thumbnails 压缩图片

  背景说明:最近项目中需要用到一些图片文件的上传 ,但是有些图片很大,比如轮播图,大有的有几兆,这样加载一个首页都要很久,显然这样对用户体验是非常不友好的,对服务器资源将是一种浪费。为了解决这个问题,我也是在网上找了好久,看了很多资料,功夫不负有心人,最终找到了一个处理图片十分棒的开源框架。特此拿出来与大家分享。  简介:图片处理是当今软件开发中非常重要的一环,然而处理图片的开...

2019-10-12 18:20:00 1145 3

原创 小程序Flex布局

容器属性容器支持的属性有:display:通过设置display属性,指定元素是否为Flex布局。flex-direction:指定主轴方向,决定了项目的排列方式。flex-wrap:排列换行设置。flex-flow:flex-direction和flex-wrap的简写形式。justify-content:定义项目在主轴上的对齐方式。align-items:定义项目在交叉轴上的对齐...

2019-10-12 10:34:00 117

原创 Spring OAuth2 Could not decode JSON for additional information: BaseClientDetails

错误消息:2019-10-08 14:48:16.703 WARN o.s.s.o.p.c.JdbcClientDetailsService : Could not decode JSON for additional information: BaseClientDetails [clientId=clientIdPassword, clientSecret=$2a$...

2019-10-08 15:10:00 1083

原创 java 使用POI导出百万级数据

先看结果吧,这只是测试其中有很多因数影响了性能。表总数为:7千多万,测试导出100万表字段有17个字段最终excel大小有60多兆总耗时:126165毫秒 差不多2分多钟其核心简单来说就是分批写入,就是分页一样。这样的好处就是不会内存溢出。(真的不会写博客。。。)直接上代码了pub...

2019-09-27 18:18:00 643

原创 mysql tinyint(1) 在java中被转化为boolean

数据库表字段类型为:tinyint 长度为1在java中对应的类型是boolean查询时直接在页面展示成true或false 如果是2,3,4 这样的也是默认成true,非常不友好。解决方案:  在jdbc连接添加tinyInt1isBit=false  java默认为true如果有其他方案请告知。...

2019-09-27 17:24:00 3859

原创 MyBatis 插入失败后爆出 500 ,如何捕获异常?

我们在使用 Mybatis 的时候,会出现以下场景数据表里有一些字段被设置为了 不可为 null但是我们的用户在提交表单的时候没有提交所需的 字段数据然后 Mybatis 在数据库做操作的时候就出错了,然而它却直接给页面返回了一个 500当然了,我们是一定不希望用户看到 500 的那怎么办呢?当然是把这个错误给捕获了,然后把它处理掉,给用户返回提示,而不是500但...

2019-09-25 17:48:00 1208

原创 bootstrapTable post提交数据,后台无法接收的问题

解决方法:contentType:"application/x-www-form-urlencoded; charset=UTF-8",

2019-09-19 14:51:00 932

原创 ACE MySQL在线编辑器插件,能自动补全和语法高亮

<!DOCTYPE html><head> <style type="text/css" media="screen"> #editor {width: 800px;height: 400px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; font-size: 2...

2019-09-11 18:49:32 3002 6

原创 各种web编辑器

wangEditor,这是一个很轻量、简洁编辑器UEditor:百度前端的开源项目,功能强大,基于 jQuery,但已经没有再维护,而且限定了后端代码,修改起来比较费劲bootstrap-wysiwyg:微型,易用,小而美,只是 Bootstrap + jQuery...kindEditor:功能强大,代码简洁,需要配置后台,而且好久没见更新了wangEditor:轻量、...

2019-09-11 10:21:00 2352

原创 Android studio Program type already present: com.****.BuildConfig

Android studio 抛错,是因为有2个module在AndroidManifest.xml 里面具有一样的package name,修改不同名字即可。还有一种情况是多个module对同一个library(eg: jar)引入多次,此时,可以一个module引入,另外一个module引入上一个module即可。...

2019-08-22 17:37:00 3681 1

原创 java lambda 所有列求和

今天做东西的时候遇到一个需求,求list集合所有列的求和。折腾半天也没有搞出来,网上大部分都是单列求和就像下面这样的,其他都差多,什么 min,max avg count只得到了number这个属性的总和,其他属性怎么办?有人可能会说可以这样但是要有10,20个属性呢?所以还是不靠谱啊最后一个朋友提示了一下,仿然大悟,原来可以这么操作,直接在对象里封装一个求和方法,...

2019-08-15 14:13:00 3599

原创 如何解决Bat脚本中包含中文,运行乱码

bat文件右键用“ 编辑” 打开,另存为时,UTF-8保存为ANSI 格式。即可解决运行是乱码问题,有notepad++更好修改直接保存,也不用另存为。

2019-08-12 09:46:00 727

原创 Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary up...

这个问题也是某天做一个上传文件功能发生的。然后在网上查找的资料,整理了这几个解决方案。1.在application.yml文件中设置multipart location ,并重启项目spring: http: multipart: location: /data/upload_tmp2.在application.yml文件中设置s...

2019-08-09 17:53:00 5802

原创 mysql的时区错误问题,The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one...

出现这个问题时候,就是是数据库时间问题SHOW VARIABLES LIKE '%time_zone%'进行查询设置:SET GLOBAL time_zone='+8:00'

2019-08-09 17:46:00 232 1

原创 Error:Execution failed for task ':app:compileDebugJavaWithJavac'

百度一下呗查找了各种解决方案,都不对症。最后发现,造成这种异常的原因有很多。具体的还是要去终端编译,查看到底是什么地方出错了,然后具体问题具体分析。终端进入项目的根目录,然后输入命令./gradlew compileDebugJavaWithJavac --stacktrace最终定位到错误...

2019-08-03 15:11:00 429

原创 com.android.ddmlib.adbcommandrejectedexception:未经授权的设备。

出现这种问题的原因是adb被杀死了,根据网上的说法在platform-tools下双击adb.exe 也启动不了。在命令提示符中执行 adb kill-server adb start-server...

2019-07-29 17:23:00 437

原创 jar包编译成 dex

1、将需要合并的jar放到同一个目录2、编写一个google.xml文件写入如下内容<!--?xml version="1.0" encoding="utf-8"?--><project basedir="E:\packagetools\packtool\finalsdk\google\jar" default="makeSuperJar" name="base"...

2019-07-25 14:13:00 1628

原创 apk 查看sha1签名

1,首先使用解压工具解开apk。2,进入meta-inf文件夹,进入命令行模式输入如下命令keytool -printcert -file CERT.RSA

2019-07-23 11:00:00 1023

原创 Mybatis invalid comparison: java.util.Date and java.lang.String

今日Mybatis执行一个insert命令时,报错invalid comparison: java.util.Date and java.lang.String;字面意思是Data和String不匹配,由于是自动生成的xml文件,应该没问题啊。百度一下吧!发现是时间字段判断出了问题<if test="gmtCreate != null" and gmtCreate != ''"&g...

2019-07-12 16:09:00 153

原创 从 Android 源码到 apk 的编译打包流程

文中涉及到的工具所在目录:Android/sdk/build-tools。下面开始分解并逐步实现对源码的打包。编译流程1. 生成仅包含资源文件的 apk 包和 R.java 文件根据资源文件和 AndroidManifest.xml 由工具 AAPT 生成 R.java 文件。Android Gradle Plugin 3.0.0 以后默认使用 AAPT2,详见 AAPT2 官方文档。...

2019-07-01 16:03:00 1493

原创 springboot项目logback.xml或者logback-spring.xml中读取不到application.yml或application.properties配置文件中的配置解决办法...

在springboot项目中我们可能想要实现不同环境的日志项目配置不同,比如我想让不同环境的日志路径不同。这时候我们很容易想:1、到将日志路径配置在springboot的:application-dev.yml,application-prod.yml,application-test.yml配置文件中,2、再在logback.xml或者logback-spring.xml中使用 "$...

2019-06-19 18:06:00 5672 1

原创 SpringBoot static修饰的字段/方法如何获取application.yml配置

SpringBoot static修饰的字段/方法如何获取application.yml配置 SpringBoot的application.yml一种特殊的应用场景,一般我们获取application.yml的配置文件只要@Value就可以获取到值了,但是如果是static修饰的字段肯定就不能用这种方法了方法一  private sta...

2019-06-06 16:36:00 1489

原创 mysql提示错误[Error Code] 1290 - The MySQL server is running with the --secure-file-priv option解决办法...

mysql提示错误[Error Code] 1290 - The MySQL server is running with the --secure-file-priv option解决办法 1.进入mysql查看secure_file_prive的值$mysql -u root -pmysql>SHOW VARIABLES LIKE...

2019-05-24 10:30:00 3753

原创 Jmeter安装

Jmeter安装 登录官网Jmeter下载,下载地址:http://jmeter.apache.org/download_jmeter.cgi解压点击jmeter.bat修改中文1、在Jmeter的安装目录下的bin目录中找到 jmeter.properties这个文件,用文本编辑器打开。2、大概在37行,找到:#...

2019-05-09 11:36:00 121

原创 java学习之—二叉树

java学习之—二叉树 package com.data.java.towtree;import java.io.IOException;/** * 二叉树 * @Title: uminton */class Node{ public int iData; //数据用作关键值 public...

2019-05-07 18:23:00 232

原创 SpringBoot:Invalid character found in method name. HTTP method names must be tokens

SpringBoot:Invalid character found in method name. HTTP method names must be tokens 问题背景关于SpringBoot应用挂了很久之后,会发生Invalid character found in method name. HTTP method names mus...

2019-04-28 09:58:00 2029

原创 Spring Boot环境下出现No operations allowed after connection close错误

Spring Boot环境下出现No operations allowed after connection close错误 一个基于springcloud的微服务项目,详细配置: SpringCloud + SpringMVC+SpringData JPA+ MySql+Postgresql其中项目配置了多数据源,前期开发测试是没什么问题的,...

2019-04-26 19:08:00 608

原创 mybatis将传入的Integer类型的0被识别成空字符串的问题

mybatis将传入的Integer类型的0被识别成空字符串的问题 更改mapper文件的sql如下:<if test="interger != null"> interger= #{interger} </if>原因:Interger类型的数据,当为0的时候传到后台,会被识别成" "(空字符串)处理。...

2019-04-24 18:31:00 642

在线SQL编辑器.rar

ACE 是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过60种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队称,ACE在性能和功能上可以媲美本地代码编辑器(如Sublime Text、TextMate和Vim等)。

2020-03-23

ACE MySQL在线编辑器插件,能自动补全和语法高亮

包含文件 cb-complete-list.js,ext-language_tools.js,sql关键字js文件

2019-09-11

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

TA关注的人

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