自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java产生死锁的一个示例

最终结果:程序卡在while循环,无法运行到Assert.assertTrue(flag)语句。死锁产生的条件:线程之间互相持有对方需要的资源,互相依赖且无法释放,形成回环。环境:maven项目,使用了junit(也可以使用main方法)以下是一个示例代码。

2023-01-14 04:02:30 211

转载 Egg的简单使用

Egg是阿里出品的node后端框架,其对koa做了一些封装,使用上更加简单医用。环境:windows。

2022-12-16 04:12:18 266

转载 windows安装mysql5.7

windows安装mysql

2022-09-12 09:50:26 145

原创 docker-compose部署seafile

私有云盘的选择不多,seafile是一个很好的选择,支持docker部署,支持多个平台,速度也可靠性也都有保证。官网介绍:Seafile - 开源的企业私有网盘 私有云存储软件 企业维基 知识管理这里使用docker-compose进行部署docker-compose的安装可以看看:linux安装docker-compose(centos)_liuliuliudedabuliu的博客-CSDN博客脚本如下:version: '2.0'services: db: image

2022-01-27 08:16:44 862

原创 docker安装bind

bind是一个dns服务,可以用来做一些dns相关的测试,或者在内网环境配置自己的域名。bind支持docker部署,这里使用docker进行部署。需要环境:dockerdocker的安装可以看看这里:linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客我们需要给dns设置一个独立的ip,因此这里单独设置一个网段给bind:docker network create -d macvlan --subnet=192.168.0.0/24 -

2022-01-25 10:48:18 1728

原创 docker-compose安装mysql

一般而言,mysql不适合用docker运行。不过如果在开发环境,本身已经有一个版本的mysql,临时需要另一个版本的mysql,但是又不需要一直保留这个版本,那么使用docker短暂运行一下是比较合适的选择。这里使用docker-compose进行运行,需要docker和docker-compose环境。docker的安装可以看看:linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客docker-compose的安装可以看看:linux安装doc

2022-01-22 10:48:15 1492

原创 docker-compose部署minio

minio是一个非常流行的高性能存储服务,云服务器使用得非常多。现在minio的更新非常迅速,三天两头就会更新版本,为了学习minio,了解最近特性,使用docker进行部署安装就非常方便。这里采用docker-compose进行部署。部署需要由docker和docker-compose环境。docker的安装可以看看:linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客docker-compose的安装可以看看:linux安装docker-com

2022-01-21 09:54:18 2363

原创 docker-compose部署rabbitmq

需要docker和docker-compose环境。docker的安装可以查看:linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客docker-compose的安装可以查看:linux安装docker-compose(centos)_liuliuliudedabuliu的博客-CSDN博客docker-compose的脚本如下:注意:这里没有持久化保存数据,如果需要持久化,指定volumes属性即可。version: '3'se..

2022-01-20 10:21:41 1686

原创 docker-compose安装yapi

Yapi是一个很棒的接口管理平台(YApi 接口管理平台),可以用来管理接口,更重要的是可以做接口数据的mock。Yapi本身支持docker部署,这里采用docker-comopose进行部署。docker的安装可以查看:​​​​​​linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客docker-compose的安装可以查看:linux安装docker-compose(centos)_liuliuliudedabuliu的博客-CSDN博客

2022-01-19 13:50:31 1677

原创 docker安装redis5.0

有时候为了体验新版本的特性,但是不希望破坏本机已有的环境,使用docker进行部署是一个不错的选择。使用docker部署有部署速度快,和本机其他环境不冲突和可以随时删除的优点。这里使用docker-compose部署redis5.0,以体验5.0的特性。需要安装docker和docker-compose作为基础环境,docker和docker-compose可以参考一下之前的文章:linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客linux安装d

2022-01-17 17:14:54 1083

原创 docker安装calibre

calibre(calibre - E-book management (calibre-ebook.com))是一个非常好用的电子书管理工具,支持各种各样的电子书格式,还可以编辑电子书的基本信息。之前一直使用电脑的客户端进行管理,后来发现其实calibre是有web版本的,既然有web版本,那么应该也有docker版本,搜索了一下,果然是有,这里也进行docker部署。环境:centos7dockerPS:如果还没有安装docker可以看看之前写的教程:linux(centos)安装doc

2022-01-16 11:10:13 2275

原创 docker镜像的迁移

docker镜像的保存和导出docker save 镜像名称 > /tmp/xxx.tardocker镜像的导入docker load < /tmp/xxx.tardocker容器的保存和导出docker export 容器id > /tmp/xxx.tardocker容器的导入docker import - 容器名称:容器标签 -f /tmp/xxx.tar或者cat /tmp/xxx.tar | docker import - 容器名称.

2022-01-14 10:46:59 166

原创 docker安装speedtest

平常测试网速的时候常用speedtest进行测试(测速网 - 专业网速测试, 游戏测速, 直播测速, 5G测速, 物联网监测-SpeedTest.cn),但是网站通常测试的是带宽的速度。内网速度的测试,一般通过传输大文件,查看稳定速率来计算速度,比较麻烦。后来偶然的机会,发现speedtest有开源的应用的,转过来想,是否也有docker的版本呢???去查了一下,果然有docker的版本(Docker Hub),于是使用docker部署,测试下内网的速度。依赖环境dockerdocker的安

2022-01-12 14:45:20 7199

原创 docker-compose安装trilium

trilium是一个很棒的笔记本应用,支持无限层级的笔记,也支持markdown(效果不太好)。trilium支持多个平台,也支持web端,客户端和服务端可以同步,那么可以自己搭建一个笔记本服务。这里采用docker部署。dockerhub地址:Docker Hubdocker-compose.yml:version: '2'services: trilium: build: context: . image: zadam/trilium restar

2022-01-11 10:16:36 1441

原创 docker安装nextcloud

nextcloud是一个开源的私人云盘,支持多个平台,客户端支持也很好。服务端可以采用docker部署。这里使用docker-compose进行运行。脚本如下:version: '2'services: app: image: nextcloud restart: always ports: - 9020:80 # 开放本地端口 volumes: - ./nextcloud:/var/www/html # 数据持久化路径接着访问i

2022-01-10 12:43:54 1057

原创 linux安装docker-compose(centos)

系统是centos7.6,已经提前安装了docker。ps:这里操作的用户是root,如果碰到权限问题,加上sudo安装过程官方文档地址:Install Docker Compose | Docker Documentation选择linux系统安装# 下载程序包sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)"

2022-01-09 15:14:38 997

原创 linux(centos)安装docker

系统:centos7.6PS:这里全程使用了root用户进行操作,如果不是root用户操作,碰到权限问题添加sudo即可。安装过程查看官网的操作指引:https://docs.docker.com/engine/install/选择对应操作系统。移除老版本dockercentos默认自带了docker,但是版本很老了,运行:docker versiondocker versionClient: Version: 1.13.1 API versio

2022-01-08 11:37:56 1814

原创 docker安装code server远程vscode

vscode现在可以远程运行了,微软官方也支持。其实也可以自己搭建的,这里用docker进行搭建。要求:安装了docker和docker-compose使用的镜像是: codercom/code-server Docker Hubdocker-compose配置脚本如下[docker-compose.yaml]version: "3"services: code-server: container_name: code-server image: coderco

2022-01-07 09:53:06 1743 2

原创 docker部署time machine服务

docker部署time machine服务器

2022-01-05 23:13:31 2768

空空如也

空空如也

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

TA关注的人

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