- 博客(12)
- 收藏
- 关注
原创 docker stack deploy
docker stack deploy 部署前需要 提前 mkdir 主机挂载目录,提前docker pull 镜像到本地
2019-02-27 17:48:16 2391 1
原创 docker-compose 多个-f 参数以及config命令 ,docker stack deploy 多个 -c ,
docker-compose -f xxx -f xxxx :会将多个compose,yaml文件 合并到一起 当指定了多个文件时(包括没指定-f但同时存在docker-compose.yml和docker-compose.override.yml文件),Compose会将多个文件合并成一个配置文件,合并的结果与指定文件的顺序有关。合并有两种操作,没有的添加,相同的覆盖。应用多个 compos...
2019-02-27 16:31:09 27287
转载 同源策略
最近一直在考虑js的跨域问题,做好了JSONP方法之后对跨域的产生原因以及其限制范围产生了一定的疑惑,看了很多资料,所以打算写一篇小结来对其进行总结。同源策略的含义同源是指‘三个相同’:协议相同 域名相同 端口相同 举例来说,http://www.example.com/dir/page.html 这个网址,协议是http://,域名是www.example.com,端口是80(...
2019-02-27 09:58:44 289
转载 python selectors
#!/usr/bin/python#Author:seanimport selectorsimport socket#selectors模块默认会用epoll,如果你的系统中没有epoll(比如windows)则会自动使用selectsel = selectors.DefaultSelector() #生成一个select对象def accept(sock, mask): ...
2019-02-26 17:52:29 235
原创 django 多线程 与 tornado 的单线程非阻塞 原理
1.都会使用 select/epoll的原理: django:自带webserver,selector注册一个socket端;通过设置多线程的wsgiserver------type('WSGIServer', (socketserver.ThreadingMixIn, server_cls), {})-----请求一过来就会创建一个线程处理;tornado : 单线程非阻塞;ad...
2019-02-26 17:51:07 1084
转载 socket server
Python3中的SocketServer socket并不能多并发,只能支持一个用户,socketserver 简化了编写网络服务程序的任务,socketserver是socket的在封装。socketserver在python2中为SocketServer,在python3种取消了首字母大写,改名为socketserver。socketserver中包含了两种类,一种为服务类(serve...
2019-02-26 14:59:51 479
转载 python _thread
_thread.start_new_thread(main_func, args, kwargs)ython 多线程编程之_thread模块 _thread模块除了可以派生线程外,还提供了基本的同步数据结构,又称为锁对象(lock object,也叫原语锁、简单锁、互斥锁、互斥和二进制信号量)。下面是常用的线程函数:函数 描述 start_new_thread(f...
2019-02-26 14:33:44 2736
转载 subprocess
一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数个创建子进程的函数,这些函数分别以不同的方式创建子进程,所以我们可以根据需要...
2019-02-26 14:26:06 1528 1
原创 docker volume 与bind的区别 和注意事项
volume :需要注意的是,与bind mount不同的是,如果volume是空的而container中的目录有内容,那么docker会将container目录中的内容拷贝到volume中,但是如果volume中已经有内容,则会将container中的目录覆盖。bind mount :不管host目录是否有值,都要覆盖容器映射的目录:与volume相比,绑定装载具有有限的功能。使用...
2019-02-25 00:55:07 3461
转载 python excel
python读excel——xlrd这个过程有几个比较麻烦的问题,比如读取日期、读合并单元格内容。下面先看看基本的操作:首先读一个excel文件,有两个sheet,测试用第二个sheet,sheet2内容如下:python 对 excel基本的操作如下:# -*- coding: utf-8 -*-import xlrdimport xlwtfrom datetim...
2019-02-24 19:02:17 4337 2
原创 docker network
docker run 不指明连接哪一个network ,默认连接默认的bridge, docker service create 启动服务,不映射端口p12:121,默认连接 默认bridgedocker compose up 会自动创建自定义的bridge,用于容器的间通过容器名通信docker stack deploy 会自动创建 overlay,连接容器,用于容器的间通过容器名通...
2019-02-22 14:03:15 593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人