自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring @Scheduled 星期几(周)定时任务没执行

目录1.问题描述2.问题分析3.问题解决每周一上午九点执行定时任务。通过corn表达式查询为 "0 0 9 ? * 2",(推荐一个在线Cron表达式生成器)所以在方法上设置 发现程序没有执行后,进行排查。在启动类上已经加上了@EnableScheduling注解。spring的Scheduled的corn文档得知,@Scheduled的cron并不是完全使用cron表达式,有一些细微的差距。@Scheduled注解使用的解析器官方文档里:crontab:这个就是cron

2022-07-08 11:32:31 3151 1

转载 动态代理总结,你要知道的都在这里,无废话!

前言面试题:讲讲jdk动态代理,cglib区别,实现原理,优缺点,怎么实现方法的调用的来自:社招一年半面经分享(含阿里美团头条京东滴滴)这篇文章总结你需要回答的知识点,全程少废话,怼干货,文章较长,可以点赞在看,喜欢这种文章的话,我之后也会一直分享的,硬核文章也会定期分享!同时之前的个人网站:upheart.cn/,最近两天想了想,决定继续维护着,公众号文章会定期(一般2天左右)同步更新到上去至于之所以决定继续维护,主要是为了大家工作的时候也方便学习,毕竟大家工作的时候总不能玩手机看

2021-05-21 10:15:01 191

转载 Java之IO流

目录一、File类的使用1. File类的理解2. File的实例化3. File类的常用方法4. 内存解析5. 小练习二、IO流概述1. 简述2. 流的分类3. IO流的体系分类4. 输入、输出标准化过程三、节点流(文件流)1. 文件字符流 FileReader 和 FileWriter 的使用2. 文件字节流 FileInputSteam 和 FileOutputSteam 的使用3. 注意点四、缓冲流1. 缓冲流涉及到的类:2.

2021-05-19 14:29:42 310

转载 一文让你彻底明白JVM参数该怎么设置

目录前言本文主线JVM运行时数据区分析JDK1.7及以前JDK1.8JVM参数设置的注意点GC 垃圾回收过程JVM参数配置指南前言在网上查了很多如何配置JVM参数的讲解文章,但是生产环境里JVM参数的值到底配置为多少,却没能得到一个具体的规范;确实,生产环境受到各方面的影响,设置合适的JVM参数实在比较困难,但是本文将会给大家一个相对合理的参数设置指标。本文主线①、JVM运行时数据区分析②、JVM参数设置时的注意点③、简单的GC垃圾回收过程描述④、

2021-05-18 10:13:05 1608

原创 docker 进入容器内部并安全退出

docker exec-it容器ID /bin/bash 进入容器

2021-04-16 16:59:19 732

原创 Linux通过端口号查看运行程序的路径位置

两条语句搞定,做个记录#首先查到端口号的pid ps aux| grep 端口号#根据pid查询程序的路径 ll /proc/上面查询的pid | grep cwd

2021-03-24 10:32:20 2034

原创 解决com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection.问题

在使用了新版的 druid 以后,日志中一直在报 Error,内容是 discard long time none received connection. , jdbcUrl : xxxxx,但程序运行并没有受到影响,但看着一大片错误就浑身难受,我决定去他们的源码里看看到底是怎么回事。网上搜索到的解决方案是回退到1.1.22可解决,但我觉得这样的解决方案有点傻X,不去想解决问题,而是倒车躲避。 <!--mysql--> <dependency>

2021-03-11 09:58:17 18884 3

原创 Filebeat自动关闭问题解决

问题描述 最近用ELK收集日志,filebeat扫描一段时间后出现自动关闭现象 filebeat版本:filebeat-7.10.1-linux-x86_64 启动方式: nohup ./filebeat -e -c filebeat.yml -d "Publish" & 运行一段时间后,filebeat自动停止 2021-02-04T11:28:39.502+0800 INFO [monitoring] log/log.go:154 Uptime: 1h26m58.8.

2021-02-05 09:39:39 4427 7

原创 restTemplate java.lang.IllegalArgumentException: Not enough variable values available to expand

//先把对象转化为JsonString data = JSON.toJSONString(QueryCorpParam.builder().pageIndex(0).pageSize(1).corpCode(param.getCreditCode()).build());//拼接时,用URLEncoder.encode去转译一下String param = "&sign=".concat(sign).concat("&corpSign=").concat(URLEncoder.en.

2020-12-22 19:58:37 5493

原创 Java RestTemplate post请求传递对象参数

LoginParam param = LoginParam.builder().loginName(loginName).password(password).build();HttpEntity<String> httpEntity = new HttpEntity<>(JSON.toJSONString(param), getHeader(""));String url = DustConstant.DUST_URL.concat(DustConstant.LOGIN);.

2020-12-03 15:26:43 3046

原创 根据年月获取某个月的每一天日期

/** * 根据年月获取某个月的每一天日期 * * @param yearParam * @param monthParam * @return */ public static List<String> getDayByYearMonth(int yearParam, int monthParam) { List<String> list = new ArrayList<>(); .

2020-11-30 19:55:34 568

原创 spring Data JPA 复杂用法

String searchKey = param.getSearchKey(); Long createStartTime = param.getCreateStartTime(); Long createEndTime = param.getCreateEndTime(); List<String> userSnList = new ArrayList<>(); if (EmptyUtils.isNo...

2020-10-28 16:39:20 413

原创 Java多线程编程实战指南 设计模式篇.pdf

本书以基本概念、原理与方法为主线,辅以丰富的实战案例和生活化实例,并从Java虚拟机、操作系统和硬件多个层次与角度出发,循序渐进、系统地介绍Java平台下的多线程编程核心技术及相关工具。百度云盘地址:链接:https://pan.baidu.com/s/1H8hdLx8auGGsBlxW2Qk7Wg提取码:r2n9...

2020-08-21 15:27:49 520

原创 lunix安装seata1.3.0

自行下载seata-serverhttps://github.com/seata/seata/releases下载完成(下载速度可能很慢),解压。registry.conf文件registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = "nacos"//因为我用的是nacos注册中心 nacos { application = "seata-server" serverAddr = "127..

2020-07-29 15:16:35 464

原创 seata1.3.0中 can not register RM,err:can not connect to services-server.

运行seata测试项目时报错如下:2020-07-29 14:53:39.075 ERROR 20356 --- [ main] i.s.c.r.netty.NettyClientChannelManager : 0101 can not connect to 172.19.231.13:8091 cause:can not register RM,err:can not connect to services-server.io.seata.common.exception.

2020-07-29 15:00:18 27656 1

原创 lunix后台启动seata

nohup ./bin/seata-server.sh -p 8091 -h 127.0.0.1 -m file >nohup.out 2>1 &

2020-07-29 11:32:03 3144

原创 Hystrix超时时间设置

我现在用的环境是springboot:2.3.1、springCloud:Hoxtom.SR6,然后引入的是hystrix依赖是spring-cloud-starter-netflix-hystrix @HystrixCommand @RequestMapping("/getToOrderMemberAll") @HystrixCommand(commandProperties = {@HystrixProperty(name = "execution.isolation.thre..

2020-07-23 11:02:50 8389 1

原创 spring cloud config+bus实现配置中心的自动刷新

流程图: 根据此图我们可以看出利用Spring Cloud Bus做配置更新的步骤:1、提交代码触发post给config server发送bus/refresh2、config server接收到请求从git端更新配置并且发送给Spring Cloud Bus3、Spring Cloud bus接到消息并通知给其它客户端4、其它客户端接收到通知,请求Server端获取最新配置5、全部客户端均获取到最新的配置 上代码 我的环境: springboot:2.3.1...

2020-07-20 10:33:57 409

原创 Java获取Number类型的科学计算法的解决方法

/** * 获取默认科学计算法的解决办法 * @param number * @return */public static String getNumToString(Number number) { java.text.NumberFormat nf = java.text.NumberFormat.getInstance(); nf.setGroupingUsed(false); return nf.format(number);}...

2020-06-25 11:12:45 469

原创 跨域通配符 与include报错 Access-Control-Allow-Origin

地址:https://blog.csdn.net/loya0813/article/details/83862586

2020-05-15 17:34:52 477

原创 jdk8 按照属性中某一个字段去重

/** * 根据属性中某一个字段去重 * @param keyExtractor * @param <T> * @return */ public static <T> Predicate<T> distinctByKey(Function<? super T, Object> keyExtractor) { Map<Object, Boolean> map = new ...

2020-05-14 14:41:49 2093

原创 docker查看日志记录

命令格式:$ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 显示自某个timestamp之后的日志,或相对时间,如20m(即20分钟) --tail stri...

2020-05-08 11:09:49 741

原创 java中使用freemarker导出word文档(带有循环表格+换行操作)简短总结

想要循环数据,生成不单元格内换行的操作,如下1:如果看到这 那应该知道怎么把doc文件转化为.xml文件,并格式化.xml文件(https://tool.oschina.net/codeformat/xml/) 如果还不知道那请移步(https://blog.csdn.net/weixin_44569204/article/details/86543711?utm_medium...

2020-05-02 15:21:49 2006

原创 java获取当前年份、月份和日期字符串等

Java获取当前年份、月份和日期是通过Calendar类的实例对象来获取的。首先创建一个Calendar类的实例对象,Calendar类属于java.util包。获取当前年份、月份和日期等。获取当月的第一天和最后一天的字符串。另外也可以使用Date类的实例对象配合SimpleDateFormat类的实例对象来获取当前日期字符串。获取上个星期第一天的某个小时的时间戳...

2020-05-01 18:50:53 35248 2

原创 Java8使用Collectors.toMap,当value为null时报空指针异常

1:toMap()方法底层调用merge方法,会报空指针异常public static <T, K, U, M extends Map<K, U>> Collector<T, ?, M> toMap(Function<? super T, ? extends K> keyMapper, ...

2020-04-30 16:28:36 2824

原创 org.apache.dubbo.common.bytecode.NoSuchMethodException xxx

在使用dubbo的时候,有时会出现如上错误:com.alibaba.dubbo.common.bytecode.NoSuchMethodException: cause: Method [xxxxxxxxx] not found.解决方案:1: 看这个dubbo的provider或consumer是不是没配置,或者配置错了2:provider和consumer是不是重复配置了 (一...

2020-04-30 15:38:30 1788

原创 IDEA 设置方法模板(着重介绍方法模板中的中param和return的设置)

效果图如下:(如果是你想要的效果,再往下看内容吧) /** * 手写此方法描述内容 * @author WLJ * @date 2019/8/12 13:26 * @param formTemplateInfo: 手写当前参数的意思 * @param userBasicInfo: 手写当前参数的意思 * @param a: ...

2020-03-11 13:52:03 1504 1

原创 将本地或者下载的jar包引入到maven项目中

找到安装的mvn目录的bin下,cmd打开 命令解析 mvn install:install-file -Dfile=C:\\Users\\Joseph\\Desktop\\utils-3.0.6.jar -DgroupId=com.wukong -DartifactId=utils -Dversion=3.0.6 -Dpackaging=jar其中: -Dfile:j...

2020-03-03 13:51:16 783

原创 Springboot配置excludePathPatterns不生效问题解决

先说解决方案:1.因为我在@RequestMapping中加了一个路径,所以 匹配原则应该是 /**/user/login/**2.我的excludePathPatterns配置3.分析:Interceptor加载关键所在!要在从url第一个"/"开始 **代表所有目录及路径...

2019-12-24 20:28:13 17300 1

原创 springboot 中 使用devtools导致的类型转换异常

问题由来: springboot引入了多个JdbcTemplate,但是就是注册不了这几个Bean,启动报错,信息如下。。。。。。。Caused by: org.springframework.aop.framework.AopConfigException: Unexpected AOP exception; nested exception is java.lang.Link...

2019-12-10 20:46:28 922

原创 logstash、filebeat、metricbeat后台运行

我们按照网上的教程启动之后,不能使用ctrl+c,要不然会退出命令,下面给出一个可以后台运行的命令!#启动logstashnohup ./bin/logstash -f logpipeline.conf & > nohup.out#启动filebeat nohup ./filebeat -e -c filebeat.yml -d "Publish" & ...

2019-12-05 14:34:57 5366 12

原创 logstash通过Logstash-input-jdbc把mysql数据实时同步到ElasticSearch7.1

安装logstash 安装logstash-input-jdbc ./bin/logstash-plugin install logstash-input-jdbc 在 /logstash-core/lib/jars下加入mysql-connector-java-8.0.17.jar 链接:https://pan.baidu.com/s/1Nr1ooSuFxpb8uoiYIu22...

2019-11-28 20:15:32 580

原创 git 解决文件上传超过100m不能上传的问题(this exceeds GitHub's file size limit of 100.00 MB)

一个开源的Git扩展,用于对大型文件进行版本控制Git大文件存储(LFS)在Git内部用文本指针替换了大文件,例如音频样本,视频,数据集和图形,同时将文件内容存储在GitHub.com或GitHub Enterprise等远程服务器上。下载链接:https://github.com/git-lfs/git-lfs/releases*如果你之前commit了 需要你使用...

2019-11-27 14:13:38 1366

原创 mysql报错 Communications link failure during rollback(). Transaction resolution unknown.解决方式

springboot中引入的dataSource,没有设置最大连接时间。默认是30000,改为60000;

2019-11-21 20:31:34 11777

原创 ElasticSearch快速安装ik分词器、hanlp分词器、pinyin分词器

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.1.0/elasticsearch-analysis-ik-7.1.0.zip./bin/elasticsearch-plugin install https://github...

2019-11-20 10:27:58 664

原创 Linux chmod命令修改文件与文件夹权限命令代码

chmod -R 777 *-rw-rw-r--其中: 最前面那个 – 代表的是类型中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r– 代表的是其他人(other)然后我再解释一下后面那9位数:r 表示文件可以被读(read)w 表示文件可以被写(write)x 表示文件可以被执行(如果它是程序的话)- ...

2019-11-18 19:23:33 284

原创 linux vi命令删除行

使用vi命令进行删除dd --删除当前行dG --删除当前光标之后的全部行

2019-11-18 19:15:00 550

原创 linux中根据端口号来关闭进程的shell命令

kill -9 $(netstat -nlp | grep :8080 | awk '{print $7}' | awk -F"/" '{ print $1 }')

2019-11-18 11:31:45 400

原创 getWriter() has already been called for this response问题

另外:getOutputSream()、getWriter()不要同时用!流到最后一定要关闭!

2019-11-13 11:10:43 182

原创 springboot拦截器无法注入redisTemplate

springboot拦截器是在Bean实例化之前执行的,所以Bean实例无法注入。

2019-11-11 09:50:41 501

串口工具-sscom5.13.1.zip

sscom中文版是一款非常好用的串口调试工具,除支持传统串口收发功能外,还支持数据快捷发送、数据快速校验、协议数据自组发送、解析等功能,同时还支持计算器、设备管理器的快捷呼出,是嵌入式工作者不可多得的串口工具,当有串口连接时可以正常打开,并且告诉你串口号等信。当没有串口可用时,软件直接报错。

2021-10-30

seata-server-1.3.0.zip

seata-server-1.3.0.zip,github下载了很久,太浪费时间了,在这提供一下资源!

2020-07-28

城市表的sql文件(天气,pm2.5所用)

城市表的sql文件,如('101010100','beijing','北京','beijing','北京','China','中国','beijing','北京','39.904989','116.405285')

2019-05-15

空空如也

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

TA关注的人

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