自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 关于java中,Collections.nCopies()引发的一些问题分析

Collections.nCopies

2022-10-20 16:29:50 1002

原创 java中BitArray用来模拟时间序列或位图等功能

java中扩展BitArray移位的操作,以及应用于表达新增信号随时间变化的情况

2022-09-01 16:05:59 506

原创 idea中web应用(springboot)启动后,frams中一大串栈帧都是什么意思?

idea中web应用(springboot)启动后,frams中各个栈帧都是什么意思?

2021-09-19 20:48:47 373 1

原创 tomcat8.5中,Acceptor线程与PollerClient线程的工作流程

关于tomcat中Acceptor线程与PollerClient线程的工作流程

2021-09-19 18:53:13 684

原创 阿里云ECS docker安装rabbitmq,15672管理平台上不去以及,管理平台OverView:Management only mode

阿里云docker拉取rabbitmq的latest镜像,docker run之后发现15672端口管理平台上不去。两个原因:阿里云ECS端口没配置,要网页配置规则,打开15672和5672管理平台插件没打开,要进到container中启用插件,之后不用重启直接就能连上了[root@john ~]# docker exec -it 你的container名字 bash进去以后:root@mq1:~# rabbitmq-plugins enable rabbitmq_manageme

2021-08-25 16:52:18 1878

原创 servlet:filter中获取请求路径的方法

@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {log.info(“filter 工作:拦截请求:{}”, ((HttpServletRequest) servletRequest).getRequestURI());servletRequ

2021-07-05 12:09:00 2194

原创 java版matplotlib,matplotlib4j使用,java中调用matplotlib或者其他python脚本

写在前面,最近需要在java中调用matplotlib,其他一些画图包都没这个好,毕竟python在科学计算有优势。找到了matplotlib4j,大概看了下github上的https://github.com/sh0nk/matplotlib4j,maven repository:<dependency> <groupId>com.github.sh0nk</groupId> <artifactId>matplotlib4j</a

2021-06-10 11:03:02 3506 4

原创 阿里ECS Centos8 安装 RPM安装mysql-8.0.23-1.el8.x86_64.rpm-bundle.tar

在阿里云上部署mysql8,按mysql57文档试了下,一直报错,边查边试,搞了半天。前置操作:卸载mysql,简单写。rpm -qa|grep mysql看有没有已安装的rpm,显示的都用 rpm -e --nodeps 包名 删掉find / -name mysql看有没有关于mysql的文件,有的都 rm -rf下载安装官网下载,注意选版本,红帽8 + mysql-8.0.23-1.el8.x86_64.rpm-bundle.tarxshell rz传到/usr/local/

2021-03-30 00:02:23 1412 1

转载 mongodb启动异常:about to fork child process, waiting until server is ready for connection

mongodb启动:about to fork child process, waiting until server is ready for connection转载备忘:https://blog.youkuaiyun.com/weixin_41787887/article/details/82763551

2021-03-28 16:13:33 403

原创 解决redis脚本开机自启动不生效的问题,/etc/init.d/redis start相关

解决redis脚本开机自启动不生效的问题一、问题描述centos8 reboot后,/etc/init.d/redis没有起来,手动命令行 /etc/init.d/redis start又能正常启动二、解决方案虽然不知道为什么/etc/init.d下的脚本没启动,但是可以交给systemctl 注册为服务启动redis自动启脚本#!/bin/sh# chkconfig: 2345 90 10# description: Redis is a persistent key-value

2021-03-28 15:38:57 3291

原创 查看反编译字节码的方式:javap 、 asm 、jclasslib

写在前面:关于字节码,就是***.java文件经过javac编译成***.class文件中的内容,但是都是二进制,经过反编译后才能看到其中内容。关于查阅字节码的作用,就是知道.class文件经过classloader加载进内存后发生了什么。可以用来解释一些平时不会思考到的问题,比如,finally块中的内容为什么一定会被执行? try语句包裹内容为什么尽量要少? 为什么只要其他类用不到的方法尽量都要是private?各种语法糖是怎么实现的?静态代码块和静态变量初始化的...

2021-03-01 14:41:59 550

原创 关于thread isInterrupted()方法,有时返回true和false不确定的问题

调用正常运行线程的isInterrupted方法返回false,即打断标记默认为false调用正常运行中线程的interrupt方法会将打断标记置为true并抛出打断异常interrupted exceptioninterrupt一个被sleep,wait,join锁住的方法,会将打断标记置为true,然后清除打断标记,然后throw interrupted exception以上在interrupt源码前面注释里有写但是代码中发现 ,打断一个sleep线程后调用isInterrupted查看打.

2021-02-13 19:44:34 1304 1

原创 linux下集成jenkins gitlab 持续集成步骤和一些问题(一)

Target: idea工程push到gitlab后,jenkins自动创建docker image,拉取image创建container然后start工程。步骤:

2020-10-17 14:58:42 158

原创 解决Docker ADD/COPY 报ADD failed: stat /var/lib/docker/tmp/docker-builder****: no such file or director

意思就是说。ADD [source] [target] 命令找不到source的文件搜了大致有以下情况:没有source文件,或者source文件跟Dockerfile不在同一目录,或者命令docker build -t 传参数传错了,命令里跟add后面文件名字不一样。但是都没有解决我的问题,如图,反复确认了文件位置,名字都对 就是报错。想到 可能是linux windows还有xshell这编码有什么问题,毕竟文件名中间有横线 —,参考之前发的文章,中英文横线有坑,但.

2020-10-13 02:32:29 13597

原创 使用springdata mongoRepository 嵌套查询,以及一些query语句

mongoRepository继承PagingAndSortingRepository和QueryExample这俩接口,上面还有CrudRepository,所以可以用1. jpa自带的几个方法,2. 可以传Example查询3. 根据jpa规范定义方法4. jpql,@Query(“nosql”)查询,这个要导mongo包里的# 简单crud的话,用哪个都芜锁胃了,# 复杂查询,比如嵌套查询或者条件很多的,好像只能用第4条@Query了,其他的实在太麻烦,...

2020-10-12 16:56:12 1377

原创 解决SpringSecurity Oauth2允许swagger-ui访问 无效的问题(横线问题)

public class ResourceServerConfig extends ResourceServerConfigurerAdapter { @Override public void configure(HttpSecurity http) throws Exception { ///所有请求必须认证通过 http.authorizeRequests() //下边的路径放行 .antMatche...

2020-09-28 19:17:21 1332

原创 解决idea中maven依赖unknown的问题

解决idea中maven依赖unknown的问题1. 出现问题原因:最简单的原因是,包名之间的横线 “ - ” 中英文切换问题,改正就好,或者忘记写版本号从其他地方copy过来的<dependency>,仓库下载失败等,导致idea自动下载unknown版本,使maven仓库中存在unknown文件夹。于是reimport maven 或者清除idea缓存都不行。2. 解决办法2.1 找到maven仓库,对应包路径下,删除unknown版本,仓库位置...

2020-07-20 11:23:17 11538

空空如也

空空如也

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

TA关注的人

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