软件编程
文章平均质量分 79
Docker猫猫
写点博客
展开
-
怎样截取Swarm集群令牌?shell命令输出的信息,截取其中一段,作为字符串变量
问题:在创建Docker Swarm集群的过程中,执行完docker swarm init命令以后,集群就已经创建好了,可以通过 docker swarm join-token manager命令和docker swarm join-token worker命令,分别显示管理节点和工作节点加入到集群的命令,其中有令牌的信息。一般通过手工复制提示信息中的整个命令,也能顺利的将其余的管原创 2017-06-17 22:54:02 · 1176 阅读 · 1 评论 -
Windows7环境下网站性能测试小工具Apache Bench 和 Webbench 使用及下载
1、简要说明:Apache Bench 是Apache的网站性能测试小程序,Windows平台下的程序名简称ab.exe,要想获得这个80k的可执行程序,用户需要下载整个Apache Httpd软件包!还需要将其安装到电脑上,确实比较麻烦。Webbench也是一款网站性能测试小程序,可以获得网站的吞吐率、传送速度等基本性能指标。该程序是在Linux下编程的,在Linux下编译安装使用都很方...原创 2018-11-03 20:57:18 · 1002 阅读 · 0 评论 -
网站性能测试工具 webbench 的安装和使用
1.webbench 下载和安装wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gzsudo tar xvf webbench-1.5.tar.gz -C /usr/local/cd /usr/local/webbench-1.5/ sudo apt -y install make ctags ...原创 2018-11-03 22:51:24 · 481 阅读 · 0 评论 -
Python集成开发环境
Python语言简单易学,功能强大,由于有丰富的第三方库,使得我们可以站在巨人的肩膀上,用Python来解决问题效率极高,广泛地用于Web开发、系统运维、网络爬虫、科学技术、机器学习、数据分析、数据可视化等场景。 Python的开发工具有很多,除了Python自带的IDLE,还有Vim、Pycharm、Sublime Text、Atom、VSCode、Eclipse等等。对于初学...原创 2019-03-25 00:33:58 · 1040 阅读 · 0 评论 -
使用Python编的猜数字小游戏
import randomsecret = random.randint(1, 30)guess = 0tries = 0print("我叫丁丁,我有一个秘密数字!")print("数字从1到30,你只有6次机会!")while int(guess) != secret and tries < 6: print("你猜的数字是?") guess = inp...原创 2019-03-24 11:18:11 · 4491 阅读 · 0 评论 -
Windows7下Jupyter Notebook使用入门
目录一、Jupyter简介二、Jupyter安装 2.1 python 3安装 2.2 Jupyter 安装三、Jupyter使用示例四、Jupyter常用命令五、其他说明一、Jupyter简介 Jupyter Notebook是一个交互式笔记本,由IPython Notebook演化而来,本质上是一个Web应用程序,通过Jupyter No...原创 2019-03-27 15:24:38 · 1812 阅读 · 0 评论 -
使用Selenium模块报错的解决办法 (FileNotFound,WebDriverException)
添加Chrome浏览器程序的目录到系统Path变量中:C:\Users\%USERNAME%\AppData\Local\Google\Chrome\Application ,使用pip3 install selenium安装selenium模块后,在jupyter notebook中运行示例程序:from selenium import webdriverbrowser =...原创 2019-03-29 12:10:02 · 1595 阅读 · 0 评论 -
几个好玩的在线编程网站
对于软件开发的入门者来说,有时我们需要尝试运行某种编程语言的一小段代码,但我们的电脑上又没有安装相应编程语言的IDE集成开发环境,怎么办呢?难道非要安装庞大的IDE吗?这时,可以试试在线编程网站:https://www.ideone.com/https://www.codechef.com/idehttps://code.hackerearth.com/https://lee...原创 2019-04-15 20:41:31 · 4213 阅读 · 1 评论 -
如何快速连接无线Wifi 使用二维码
无线Wifi现在已经很普及了,无论是在家、还是在单位、书店、餐馆、咖啡馆等公共场所,只要手机打开Wifi,选择相应的无线Wifi热点,手工输入密码后,即可通过无线Wifi访问互联网。 如何让用户更方便地连接无线Wifi呢?除了张贴账号、密码、使用说明以外,还可以直接生成包含Wifi连接信息的二维码,用户使用手机扫一扫,即可连接到无线Wifi,使用更方便。 假设我们...原创 2019-04-16 14:44:04 · 12143 阅读 · 3 评论 -
在Python中使用SMTP发送电子邮件
Python中有内置的smtplib模块,完成一封邮件的发送,需要做很多准备工作。第三方的py_smtp这个包也是基于smtplib的,在Python中使用py_smtp发送电子邮件非常方便,只要填写发送邮件的相关信息即可。一、安装模块pip install py-smtp二、发送邮件from py_smtp import sendsend('smt...原创 2019-04-27 18:12:02 · 1979 阅读 · 0 评论 -
企业微信的corpsecret在哪里?
问题:查看“企业微信”的官方开发文档,在“获取access_token”部分提到,使用GET请求方法,访问https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET ,可以获得应用的“access_token”。参数说明里,需要corpid 和corpsecret两个参数,corpid很好找,但找遍...原创 2019-05-13 23:02:04 · 10984 阅读 · 0 评论 -
【转】Rancher Pipeline发布:开源、极简、强大的CI/CD
转载地址:http://dwz.cn/79hDI3Rancher Pipeline发布:开源、极简、强大的CI/CD原创 2017-12-21 Rancher RancherLabs来自硅谷的企业级容器管理平台提供商Rancher Labs今日正式发布与Rancher企业级容器管理平台集成的Rancher Pipeline,极简的操作体验,强大的功能整合转载 2017-12-26 12:14:01 · 960 阅读 · 0 评论 -
以容器的方式运行GitLab
以容器的方式运行GitLab 目录: 一、环境及实验目标二、软硬件需求:三、准备数据目录四、运行容器五、配置GitLab六、访问页面七、其他注意事项八、运行附图 一、环境及实验目标实验目标:在一台虚拟机上,准备好Docker环境,使用容器的方式运行gitlab镜像,搭建一台内部私有的gitlab服务器,要能通过http://gitlab.原创 2017-09-13 23:10:12 · 4991 阅读 · 0 评论 -
使用 Docker Toolbox 自动创建 Swarm 集群+Portainer 图形化管理的脚本
说明:昨天,写了一篇《Docker Swarm 集群创建+Portainer 图形化管理实验》博客,地址为:http://blog.csdn.net/csdn_duomaomao/article/details/73381277 主要是通过手工实现的,解决了Docker 初学者创建Swarm遇到的麻烦问题,但毕竟是手工的方式,今天父亲节,刚好在家有空,整了一篇自动创建的脚本,希望对大家原创 2017-06-18 13:36:35 · 2354 阅读 · 1 评论 -
在shell中创建文件的三种姿势-echo-cat-vi
备忘:使用 echo、cat、vi创建文件的方法,基本操作。原创 2017-06-19 20:26:51 · 23836 阅读 · 0 评论 -
Docker Toolbox 使用小技巧-复制粘贴-批量处理-循环语句-dm别名
小技巧:1、掌握标记、复制、粘贴方法2、组合多行操作命令3、使用变量和循环语句4、使用别名 alias # 1、掌握标记、复制、粘贴方法# 先在shell控制台中,点击窗口左上角-编辑-标记,# 然后使用鼠标对屏幕信息进行标记,# 标记好以后,按回车键,完成复制。# 在记事本、Word中粘贴,即可将控制台中的信息复制到记事本或文档中。 # 反之,也可以将几条、几百条 doc原创 2017-06-18 09:41:18 · 6012 阅读 · 1 评论 -
在Docker Toolbox 终端中使用 vboxmanage.exe 程序在宿主机和虚拟机之间创建共享目录
在Docker Toolbox终端中使用 vboxmanage.exe程序在宿主机和虚拟机之间创建共享目录 用途说明:Docker Toolbox软件包中,包括Oracle Virtualbox虚拟化软件,其中包括命令行工具vboxmanage.exe程序,可以实现GUI操作的全部的功能。可以把vboxmanage.exe sharedfolder 命令用到Toolbo原创 2017-07-01 19:46:28 · 2317 阅读 · 0 评论 -
使用 Docker Toolbox 实现自动启动一个容器,发布本机上的Web目录
实验目标:网站的内容存放在本地的C:\www目录中,通过编写Toolbox脚本程序,创建Docker 虚拟机,并在虚拟机中运行httpd容器,自动挂载C:\www目录,实现Web内容的本地发布。原创 2017-07-02 16:31:13 · 1793 阅读 · 0 评论 -
【编程】AWK文本处理命令学习-文本处理利器
awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk最大的优势。Awk的范例1:默转载 2017-06-23 16:36:44 · 559 阅读 · 0 评论 -
使用Docker Toolbox 创建v1.12.6版的Docker虚拟机的方法-注意正确使用本地文件 file:参数的路径名
使用Docker Toolbox创建v1.12.6版的Docker虚拟机的方法,一定要注意正确使用本地文件 file:// 参数的路径名,之前尝试创建过多次,一直都没有成功过,无法使用 file:// 参数指定boot2docker.iso 本地文件,原因居然是Windows路径格式的问题。# 按照 boot2docker\版本号\boot2docker.iso的目录形式,原创 2017-06-24 00:38:39 · 1604 阅读 · 0 评论 -
【编程】用for循环语句打印嵌套变量的值
用for循环语句打印出变量n1 n2 n3的值#!/bin/shn1="aaa"n2="bbb"n3="ccc"for i in `seq 3`;do echo $n$idone例子程序中$n$i有语法错误,请问如何修改?#解决方式之一:n1="aaa"n2="bbb"n3="ccc"for i in `seq转载 2017-06-13 17:48:13 · 819 阅读 · 0 评论 -
【转】检测在线主机及开放端口的方法-shell编程
https://my.oschina.net/mingongge/blog/988651检测在线主机及开放端口的方法-shell编程 (原标题:Linux系统shell脚本编程――生产实战案例) 在日常的生产环境中,可能会遇到需要批量检查内网目前在线的主机IP地址有哪些,还可能需要检查这些在线的主机哪些端口是开放状态,因此依靠手工来检查是可以实现,但比较费时费力,转载 2017-06-28 08:37:12 · 2946 阅读 · 0 评论 -
Alpine linux硬盘安装
本文介绍了如何将Alpine Linux安装到本机的磁盘,截图介绍了整个安装的过程。原创 2017-07-25 10:38:37 · 12071 阅读 · 4 评论 -
使用Python发送企业微信消息
准备工作: 到企业微信官网,注册一个企业;登录企业微信后台,创建一个“自建”应用, 获取企业ID、agentid、secret这3个必要的参数;在企业微信的通讯录中,创建多个测试账号;在手机端安装“企业微信”APP,使用测试账号登录到企业微信,准备接收消息。程序代码: 企业微信提供API开发接口,通过HTTPS的GET、POST方法与企业微信后台进行交互,完成获取令牌、发送...原创 2019-05-14 01:43:14 · 6524 阅读 · 3 评论