logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 Java 实现快速排序(详解)

一、概述最近在看一些面试题,发现很多面试过程中都会要求手写快速排序,查阅一些博客发现别人写的并不是特别清楚而且也很难记住,所以为了更好的掌握这个算法,所以在这篇文章中,将自己的学习过程记录下来,你将学习到快速排序算法和使用 Java 如何实现快速排序。快速排序是一种基于分而治之的排序算法,其中:1、通过从数组中选择一个中心元素将数组划分成两个子数组,在划分数组时,将比中心元素小的元素放在左子数组,

#算法
【爬虫】python+selenium+firefox使用与部署详解

我的梦想,值得我本人去争取,我今天的生活,绝不是我昨天生活的冷淡抄袭。—— 司汤达《红与黑》一. 概述对爬虫感兴趣学习过 requests、scrapy 等 python 库用来爬取一些网站数据,最近刚好由于需要,又开始做一些爬虫相关的工作,写本文的目的是将自己学习过程和遇到的问题记录下来,一方面巩固学习的知识,另一方面希望对遇到同样问题的朋友提供一些帮助。本文主要从以下几个方面介绍(这也是自己学

文章图片
#爬虫
docker标准输出日志存储位置,设置docker日志文件大小

目录标题docker日志存储位置docker容器日志导致磁盘空间爆满设置docker容器日志大小(全局设置)k8s中的容器日志docker日志存储位置在Linux系统中docker启动后日志存储在/var/lib/docker/containers/容器ID/目录中,启动一个容器后,容器ID目录中会生成如下文件:-rw-r----- 1 root root 10325 Nov 16 14:09 1

gunicorn 超时报错:[1] [CRITICAL] WORKER TIMEOUT 解决

一. 问题描述在使用 Gunicorn +flask 搭建的一个 web 项目中,由于使用了机器学习模型,在第一次请求接口的时候需要加载模型,在本地运行的时候加载模型很快所以正常运行,将应用使用 docker 的方式部署到服务器上面(模型是通过 volume 的方式挂载到容器中的), 第一次请求加载模型耗时比较长,报出如下错误:[2021-09-11 07:22:33 +0000] [1] [CR

#flask#ruby#python
hudson.security.AccessDeniedException2: anonymous is missing the Overall/Read permission

一、使用jenkins-client调用jenkins REST API1、引入pom依赖<!-- https://mvnrepository.com/artifact/com.offbytwo.jenkins/jenkins-client --><dependency><groupId>com.offbytwo.jenkins</groupId>&

git提交代码时报错:RPC failed; HTTP 413 curl 22 The requested URL returned error: 413

一、概述使用git push origin master时报错如下:Push failedEnumerating objects: 140, done.Delta compression using up to 4 threadsTotal 136 (delta 8), reused 84 (delta 3)the remote end hung up unexpectedlythe remote

使用docker 搭建 SonarQube 代码质量管理平台

一、概述Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从多个维度检测代码质量,通过插件形式,可以支持包括java、python、C#、go、scala、kotlin、JavaScrip、Groovy等二十几种编程语言的代码质量管理与检测。下面使用docker 启动一个 sonarqube , 便于快速体验此平台提供的功能。二、安装 SonarQube你可以下载zip文件的传

github 配置使用 personal access token 认证

一. 问题描述使用如下命令推送代码到 github :git push origin main根据提示输入用户名和密码,报如下错误:remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.remote: Please

文章图片
minio的安装及使用

目录一、概述二、下载二进制文件安装minio三、spring boot整合使用minio1、使用maven引入minio依赖2、在`application.yml`中定义连接`minio`的参数3、定义一个`MinioUtil.java`工具类四、总结一、概述最近在学习使用minio,在这里对自己的学习过程做一个记录和总结,方便自己查阅。Minio是GlusterFS创始人之一Anand Babu

智能镜像分发工具dragonfly的安装和使用

一、概述最近在研究k8s,有时候会遇到镜像拉取缓慢的问题,尤其是必须在多个主机上复制镜像分发时效率较低,之后查阅资料发现这个dragonfly是通过p2p技术解决镜像传输和分发的问题的,在这里将我的学习过程做一个记录。Dragonfly一个开源的基于P2P镜像及文件分发系统,由阿里巴巴开源的云原生镜像分发系统 Dragonfly,面向以 Kubernetes 为核心的分布式应用编排系统,前瞻性地解

暂无文章信息