DreamMo的博客

https://mojun.me

使用Python实现Docker编程

    Docker引擎其实包括两部分内容,采用C/S架构。所以会包含一个client和server端,但是一般都是在本地操作所以有时时候没太感觉出来很慢的样子。其实和我们使用的mysql是一样的,默认mysql -H 没有填写IP地址,默认是连接本地的mysql服务的3306端口。但是指定了-H...

2018-03-08 11:48:10

阅读数 12314

评论数 0

画图工具draw.io的二次开发经验

最近公司使用到一个名为draw.io的开源画图工具,到github上去搜索就能够找到。能够在线实现画图,例如流程 图,数据库的E-R图等等,功能十分强大。想在其功能的基础上去修改,然后和我们的系统耦合在一起协作使用,开 始想到的那肯定就是修改源码,添加我们自己的功能。但是修改源码的...

2017-11-08 09:51:43

阅读数 14098

评论数 21

docker的通俗理解

自己买了个服务器,前不久搭建好的一个网站,想要再搞一个站点,无奈只能修改端口后,再部署另外一个站点。繁琐的配置运行环境,迁移网站,是否让你感觉到很繁琐?服务器不想用了,想搬迁到另外一台服务器去部署,先是拷贝原有数据,在新的服务器上又开始搭建环境进行部署,这些费时间的事情现在只需要几分钟就能完成,那...

2016-11-08 14:12:26

阅读数 12460

评论数 0

Redis通信协议

1.前言   redis日常开发多多少少都有使用过。不过大多数都停留在get set等基本操作,存数据,取数据等简单操作。对于redis的通信协议基本上都没怎么留意过。了解相对底层的东西,有助于我们更好的使用redis以及排查错误。 2.redis通信协议的...

2019-07-02 23:25:08

阅读数 2366

评论数 0

ssh设置通过http代理连接远程主机

需求背景 存在A B C三台主机, 由于安全因素或者其他,A不能直接与C通信,反之亦然。 但是存在B可以与A,C通信。 则现在需要在A上通过ssh, 假设B以及搭建好一个http代理,专门来代理ssh访问C的服务。具体方法分为2种常见做法: 1.通过软件 corkscrew作为proxy的...

2019-06-11 10:31:15

阅读数 3139

评论数 0

全网最详细解释memcached中的flags含义

前言 复习memcached中,发现很多人对set/add 语法中设置的 flags参数理解不是很透彻, 大家人云亦云。 查资料从来不对别人的材料加以自己的理解写出来,那其实有毛用。百度出来的文章如出一辙,完全是同一篇文章。总是说flags参数来表示是否压缩数据。。。。我怀疑很多人也真实人云亦云...

2019-05-22 22:04:57

阅读数 3370

评论数 0

关于linux实用命令学习以及重要知识点

前言 本来这几天复习linux常用的命令,自己本来想写上一些记录的笔记。不过在github上搜到一个仓库,写得还挺全面的。和自己复习的内容所差无几,所以就没必要在博文中写出来了,重复同样的劳动,何况自己写得不比别人写得好到哪去。 仓库地址: https://github.com/Nick233...

2019-05-18 13:50:10

阅读数 3385

评论数 0

优化Dockerfile最佳实践

1.原文参考 地址: https://blog.fundebug.com/2017/05/15/write-excellent-dockerfile/ 2.总结 原文总结如下: 对于其中"编写.dockerignore文件","合理调整COPY与RUN的顺序&q...

2019-05-01 23:35:23

阅读数 3869

评论数 0

Linux的I/O重定向执行结果解惑(执行顺序)

面试题 常见面试会考到i/o重定向问题的时候,这个问题问倒了不少人,即使能回答上来的有些是靠猜的。网上看到一篇文章,博主基于作者的思想总结了一点感悟和技巧,来详细解释一下重定向最终执行过程。 如下面的面试题: 问 一下哪个命令执行结果与其他三个不一样 ? 为什么? 1.cmd &gt...

2019-04-26 13:08:48

阅读数 3979

评论数 0

搭建Harbor镜像(docker)私有仓库

1.搭建企业级别docker镜像私有仓库 需求: 企业中需要在内网中搭建自己的私有docker仓库管理。虽然可以使用例如阿里云等公司提供的镜像仓库管理,但是这样走公网流量pull镜像十分浪费,而且速度肯定不比内网传输快,所以搭建自己私有仓库对镜像进行管理是十分必要的。目前比较流行的2中方法. ...

2019-04-13 23:44:38

阅读数 4215

评论数 0

DOT语言画图工具

1.详细内容,借鉴以下原文 https://blog.csdn.net/stormdpzh/article/details/14648827 2.个人见解 使用DOT能够画出以一些简单的流程图,无向图,有向图等等。可以结合自己的项目做二次开发,特别是针对"图"的数据结构。可...

2019-04-01 17:39:43

阅读数 4559

评论数 0

实用phpstorm快捷键

列举了一下日常开发中phpstorm实用以及常用的快捷键。网上一大堆快捷键,实用的也那么几个,要是想查找更多快捷键,搜索一下就能找到了,就像学语文一下,会常用的文字即可,不懂再查字典。有些文章恨不得你把所有快捷键背下来。。。很是无语,有些你基本90%以上都用不到。 和你遇到生僻字是一样的道理。 ...

2019-03-21 18:54:07

阅读数 4784

评论数 0

使用Google百度等搜索引擎的常用搜索技巧

原文地址: https://www.imooc.com/article/4071 列举几个常用的技巧,日常够用。 1.使用双引号包含关键词,实现准确完全匹配搜索 例如: “李白” “李荣浩” “k8s” 2.使用减号排除搜索结果 例如: “狗” - 泰迪 (搜索狗,但...

2019-03-18 22:09:09

阅读数 5495

评论数 0

2019安装k8s详细教程

前言 学习k8s的第一步肯定是安装进行实操。但是对于生产环境搭建一个高可用的k8s集群其实还是有点挑战难度的,特别是非专业运维开发人员。因为要涉及到的方面很多,默认配置都不能用于生产环境,性能调优,安全验证等等都是必不可少的。对于入门者来说的话,第一步安装其实有时候已经把一些人挡在了门外。自己也...

2019-03-09 22:14:16

阅读数 7036

评论数 0

https与http区别以及https数据加密解密过程

  之前只是去了解了https零散的知识,只是大体知道比http安全。但是其中数据交互的来龙去脉,不是很清楚。借助今天的一篇文章总结一下自己的理解。原文可以参考: https://mp.weixin.qq.com/s/7rn4ruT2KemKRJRUkCwyfA https出现的背景 大家都知道...

2019-03-02 01:14:34

阅读数 5682

评论数 0

实用处理字符串的linux命令

tr tr -d " " # 去除字符串里面的所有空格 tr -d &amp...

2019-02-21 19:18:29

阅读数 5531

评论数 0

hexo搭建个人博客心得

什么是hexo? hexo是基于node.js做的一个静态文件生成工具。通过hexo可以将我们写好的markdown文件,生成可视化的html页面。对于程序员来说,写技术博客不需要花里胡哨的排版,简洁大方。详情可以查看github: https://github.com/hexojs/hexo...

2019-02-20 22:15:24

阅读数 5488

评论数 0

Dockerfile文件命令解释

几分钟就能掌握Dockerfile文件命令的含义: 1.ARG version=1.0 # 传递过来的变量参数 默认值是1.0 在使用docker build --build-arg version=1.0(默认参数) 使用 ${ARG变量名} 来当做变量: 例如 : ARG vers...

2019-01-31 17:01:29

阅读数 5553

评论数 0

docker-compose解惑

之前不是很理解docker-compose的用处。现在来想想,突然感觉茅塞顿开的感觉。之前有过docker基础,日常自己部署一些小站点,博客,或者学习之类的都有用到。都是一把梭,很简单的docker run 几个命令搞定了。用docker-compose感觉大材小用了。然后自己想想可以通过shel...

2019-01-29 22:41:00

阅读数 5557

评论数 0

学习Python的精品笔记

石墨文档地址:https://shimo.im/docs/fooucf8wa8EtAB32/ 「Python学习笔记」

2018-10-26 16:21:10

阅读数 5605

评论数 0

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