自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 docker stack deploy

docker stack deploy 部署前需要 提前 mkdir 主机挂载目录,提前docker pull 镜像到本地

2019-02-27 17:48:16 2391 1

转载 docker 进阶

https://www.cnblogs.com/sparkdev/p/9803554.html

2019-02-27 16:44:09 125

原创 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关注的人

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