编程开发

339.【openstack】导出 qcow2 镜像

私有云环境已经准备完毕了,今天下午要去客户那安装应用。应用其实也是写在系统镜像里,不过由于应用做了调整,需要重新生成 qcow2 镜像。 环境: kolla-ansible 搭建起来的单机版 openstack 私有云。 步骤 1. 找到 nova-libvirt 容器 id。 docker ps 2. 依附到容器内部 docker exec -it 55c8c51da741 /b

面试官:Zookeeper是什么,它有什么特性与使用场景?

哈喽!大家好,我是老猿,一位不靠谱的程序员 老猿打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过老猿的文章学到了东西,那就给老猿一个赞吧 一、前言 作为一名Java程序员,Zookeeper底层的一些原理是我们不必学会就可以搬砖工作的一种技能点,但是老猿为什么还要讲一下呢?难道就是为了浪费大家1分钟的宝贵时间,一个人1分钟,50万人就是1年,5000万人就是100年,赚了,老猿以一己之力成功

NPM的使用

1.NPM NPM(node pacakage manager)包管理器 NPM是随同NodeJS 一起安装的包管理工具,第三方模块的管理工具: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 2. npm 常用命令 命令 操作 npm -

最后一次参加考试

今天我回到母校高中,去参加一个高层次教师岗位招聘面试,手气不太好,我被分到第四组,一共18人,抽顺序签我抽到了一个17号,足足等了两个小时。 在漫长的等待时间里,看着窗外熟悉的景色,想起自己在这里曾度过难忘的三年高中岁月,感觉亲切又温暖。 崇文楼前面的桂花树,在每年8月盛放,站在二楼的教室外面就能闻到沁人心脾的桂花香。走过中间的小广场,想起那年冬天雪花飞舞,全校师生课间在这里打雪仗,滚雪球。坐在候

kotlin<第五篇>:集合

一、创建集合 创建集合的最常用方法是使用标准库函数 listOf&lt;T&gt;()、setOf&lt;T&gt;()、mutableListOf&lt;T&gt;()、mutableSetOf&lt;T&gt;()。 如果以逗号分隔的集合元素列表作为参数,编译器会自动检测元素类型。创建空集合时,须明确指定类型。 val numbersSet = setOf("one", "two", "thr

使用Docker中的Windows Container构建.NET4.x项目

0. 背景 鉴于目前公司的旧项目是.NET4.5开发的,为方便部署,打算使用docker的Windows Container做一个打包镜像 目前基于Windows Container的例子太少,所以也确实踩了不少坑,这里记录一下 1. 操作系统版本 Windows家庭版是可以安装Docker,启动并成功运行Linux Container。 但如果要切换到Windows Container将会卡

01.python开发环境配置介绍

1.python开发环境配置介绍 1、开发环境介绍: 1.1 anaconda: 官网: 集成环境:集成好了数据分析和机器学习所需要的全部环境 (1)进入官网,点击Get Started image.png (2)选择下载 image.png (3)找到符合电脑系统的安装包进行下载 image.png (4)安装

工具2-xmind转Excel用例辅助窗口工具(三)

上一篇详细介绍了xmind用例转为禅道用例,本期是对该工具的优化! 将py文件转为exe格式,放在桌面随时可用。 此外针对部分参数每次都不一样的问题,专门做了一个GUI图形界面,打开exe文件,即可进行补充,带入到py脚本中。 完全做到随用随点,方便快捷 查看效果 xmind_to_excel用例转化工具 本篇代码用到python标准库模块——tkinter 本次因为边学tki

git防遗忘指南-amend修改最近一次commit记录

前言 上一篇git的文章聊到了git版本管理的commit和分支相关的内容,通过查看./git文件内的文本内容,可以有个更清晰的认识 git版本管理的主要内容就是一次次的commit提交 分支的本质就是记录了当前指向的commit的哈希值 会有一个HEAD指针去指向当前工作的位置,HEAD指针可以挂载在分支,也可以脱离分支直接指向一个commit提交 查看log可以看到commit如果有被引用