logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

后台报com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failu问题的解决方案

问题:今早,发现昨天部署的JAVA-WEB服务,不正常启动了,于是查看后台日志,发现11:07:05.358 [Druid-ConnectionPool-Create-1102883776] ERROR com.alibaba.druid.pool.DruidDataSource - create connection holder errorcom.mysql.cj.jdbc.exception

Jsoup解析HTML页面,进行网页爬取数据时遇到的坑

问题一:当我使用doc.getElementsByClass(“class的值”)对以下带有#空格#(多值的)的块,进行获取数据的时候,发现获取不到任何数据。解决过程:使用其它的方法替换它,使用Elements 的select(String cssQuery)Elements elements = elementsRoot.get(0).select(searchbar.sear...

#java#javascript#http
常用docker容器与镜像的管理命令,及备份,封装,还原,打印等操作

批量停止及删除Exited的容器docker ps -a |grep "Exited" awk '{print $1 }'|xargs docker stopdocker ps -a |grep "Exited" awk '{print $1 }'|xargs docker rm批量重启Exited的容器docker restart $(docker ps -a | awk '{ print $1

基于Jenkins+SonarQube+Nosetests+Coverage的Python项目持续集成

前言本文从一个规范的Python项目目录结构开始,介绍了一个Python项目应该遵序的一些编码规范,以及与持续集成相关的工具使用。由于网上众多Python项目是使用TravisCI进行持续集成,跟使用Jenkins+SonarQube方案不一样,所以我们重新研究了如何整合这些内容。基于Jenkins进行集成基于Nosetests进行自动化测试基于coverage.py进行代码覆盖率...

ssh-keygen产生公钥与私钥对,及密钥分发,ssh远程执行常用命令方法,和如何防止SSH登录入侵或被破解

前言SSH是安全的加密协议,用于远程连接Linux服务器,默认端口是22,安全协议版本是SSH2 。SSH原理SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。ssh服务端由2部分组成: openssh(提供ssh服务)、openssl(提供加密的程

springboot利用ThreadPoolTaskExecutor多线程批量插入百万级数据

开发目的:提高百万级数据插入效率。采取方案:利用ThreadPoolTaskExecutor多线程批量插入。采用技术:springboot2.1.1+mybatisPlus3.0.6+swagger2.5.0+Lombok1.18.4+postgresql+ThreadPoolTaskExecutor等。具体细节:第一步:application-dev.properties添加...

springboot利用ThreadPoolTaskExecutor多线程批量插入百万级数据

开发目的:提高百万级数据插入效率。采取方案:利用ThreadPoolTaskExecutor多线程批量插入。采用技术:springboot2.1.1+mybatisPlus3.0.6+swagger2.5.0+Lombok1.18.4+postgresql+ThreadPoolTaskExecutor等。具体细节:第一步:application-dev.properties添加...

到底了