docker学习 Docker1、概述利用docker技术,消除协作编码时,“在我的机器上可正常工作”的问题,将运作应用程序所需要的系统环境,由下而上打包,达到应用程序跨平台间的无缝接轨运作。Build,Ship and Run Any App,Anywhere;一次构建,处处运行镜像技术基于go语言实现的云开源项目解决了运行环境和配置问题软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术。只需要一次配置好环境,换到别的机器上就可以一键部署,大大简化了操作。虚拟机:带环境安装的一种解决
运行shell脚本的方式 1、切换到shell脚本所在目录,执行脚本cd /data/shell./hello.sh注:这种方式,脚本文件需要可执行权限,chmod 修改权限2、绝对路径执行/data/shell/hello.sh3、sh或者bash 命令执行shell脚本cd /data/shellbash hello.sh或者cd /data/shellsh hello.sh注:这种方式,脚本可以没有可执行权限。挑其中一种使用就可...
Linux下docker安装rabbitmq 1、拉取镜像docker pull rabbitmq:3.7.7-management注:选取带有managemnet的rabbitmq镜像查看镜像docker images2、创建数据卷mkdir -p docker/rabbitmq/data3、创建rabbitmq容器docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 \-v /home/ubuntu/docker/rabbitmq/data:/var/li
Linux下docker安装Redis 1、拉取Redis镜像docker pull redis2、创建数据卷mkdir -p docker/redis/datacd docker/redismkdir conf注:-p创建多级目录3、redis.conf配置cd docker/redis/confvi redis.conf#bind 127.0.0.1 //允许远程连接protected-mode no appendonly yes //持久化requirepass 123456 //密码4、创建Re
Linux下docker安装MySQL 1.拉取MySQL镜像可以先通过docker search mysql,可以看到MySQL的众多镜像,然后自行选择下载。拉取镜像:docker pull mysqlmysql 此处是对应的镜像名通过docker images查看镜像是否下载成功。2、运行镜像首先创建数据卷挂载目录和文件mkdir -p docker/mysql/configmkdir -p docker/mysql/data在config目录创建my.cnf,并编辑vi my.cnfmy.c
SSM整合CRUD项目 SSM整合CRUD项目前言介绍:SSM整合:Spring4 ,SpringMVC,MyBatis3CRUD:C(create) R(retrieve) U(update) D(delete)参考尚硅谷的ssm项目,自己实战功能点:1、分页2、数据校验 jquery前端校验+JSR303后端校验3、 Ajax4、 Rest风格的URI;使用HTTP协议请求方式的动词,来表示对资源的操作(GET(查询), POST(新增), PUT(修改), DELETE(删
亲测有效:win10解决path环境变量太大的问题 看了很多方法,有额外添加变量的,然后再将新增变量导入到path里,担心会出问题,就参考了下面的方法:[参考链接](https://www.cnblogs.com/nikosoft/p/11044426.html)Win + R 调出运行窗口,输入regedit,调出注册表,然后就参考链接里的路径找到path, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment双击右边的 Path (REG_EX
在anaconda环境下安装旧版本TensorFlow1.8 参考链接:Windows10下用Anaconda3安装TensorFlow教程我的AI之路(4)–在Anaconda3 下安装Tensorflow 1.8看了吴恩达老师的深度学习视频,看到使用TensorFlow,就试着安装写代码。我用的是anaconda3,一次就安装成功,还是挺幸运的。具体步骤如下:1.检测anaconda环境2. 创建TensorFlow环境3. 安装TensorFlow1.84. 测试TensorFlow5. 在jupyter notebook上运行1. 检测a
在zotero中导入参考文献,方便写论文 在zetero抓取主元素失效后,如图不能直接在word中生成引用,今后可能还有使用的情况下,可以在zetero中添加引用,方便以后的使用。解决方法:首先搜索这篇论文,将引用,按照BibTex导出,然后在zotero中按shift+ctrl+alt+I,结果如图:就可以在word中导入参考文献了...
python之外星人入侵项目中将子弹变成爱心 class Bullet(Sprite): """一个对飞船发射的子弹进行管理的类""" def __init__(self,ai_settings,screen,ship): """在飞船所处的位置创建一个子弹对象""" super(Bullet,self).__init__() self.screen = screen #在(0,0)处创建一个表示子弹的矩形,再设置正...
pyinstaller打包python3.7程序 注:python3.7,win10安装pyinstaller打开命令提示符,输入命令pip install pyinstaller打包python程序pyinstaller -F To_gyy.py-F后面加的是需要打包的程序注:我的代码都在这个文件里,没有依赖其他源文件。如果程序中需要依赖一些图片和字体,将包含图片和字体的文件放在与exe文件同一目录下。例如我的程序需要用到fo...
第9章 类 第9章 类,首字母大写的名称为类,小写为实例句点表示法可以创建多个实例__init__函数,注意下划线是每边两个修改属性值:直接修改属性值通过方法修改,写在类里通过方法对属性的值进行递增继承子类继承父类的所有属性和方法,同时还可以定义自己的属性和方法。创建子类时,父类必须包含在当前文件下,且位于子类前面,super函数帮助父类和子类关联起来给子类定义属性和方法,添加新的...
第8章 函数 定义函数,注意书写格式向函数传递信息实参和形参传递实参:位置实参,注意顺序;关键字实参,名称和值对应,写在函数里,务必准确指定函数定义的形参名默认值混合使用时,注意格式,让实参变成可选的,添加默认值,并且放在形参列表最后、切片法[:]创建列表副本星号创建空元组,传递任意数量的实参结合使用位置实参和任意数量实参,将任意数量实参的形参放在最后形参**星号创建空字典,使用任意数量...
第7章 用户输入和while循环 input函数int函数,将字符串转为数值while循环,学会使用标志位,break和continue,一个是退出整个循环,一个是退出本次循环,灵活使用利用pop函数,移动列表元素,remove和while结合,删除重复的特定元素,利用while,和用户输入,填充字典注意字典是{},列表是[]。...