• 等级
  • 33956 访问
  • 6 原创
  • 95 转发
  • 114941 排名
  • 6 评论
  • 5 获赞

celery架构

在学习Celery之前,我先简单的去了解了一下什么是生产者消费者模式。 生产者消费者模式 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。 单单抽象出生产者和消费者,还够不上是生产者消费者模式。该模式还需要有一个缓冲区处于生...

2019-01-14 23:36:59

虚拟IP原理

高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。 实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台热备的机器。 ...

2019-01-14 22:29:58

fork函数

 一、fork入门知识      一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。     一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进...

2019-01-14 22:19:37

虚拟IP

虚拟IP原理 高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。 实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台...

2019-01-14 22:03:37

Django继承自带user表并重写

User模型 User模型是这个框架的核心部分。他的完整的路径是在django.contrib.auth.models.User。以下对这个User对象做一个简单了解: 字段: 内置的User模型拥有以下的字段: username: 用户名。150个字符以内。可以包含数字和英文字符,以及_、@、+、.和-字符。不能为空,且必须唯一! first_name:歪果仁的first_name,在30个...

2018-12-28 08:48:09

NLTK基础函数

#from nltk.book import *;   #导入NTLK包中book中的所有的例子模型   #print(text1);  #输出book中text1的相关信息   #text1.concordance("monstrous");    #在text1中找到特定单词并显示出上下文 #print("monstrous in text1 similar to"); #text1.simi...

2018-12-14 10:27:21

微信小程序开发——动画效果

<view style='width:60px;height:60px;background-color:yellow;' animation="{{moveData}}" bindtap='moveClick'>移动</view>   <view style='width:60px;height:60px;background-color:red;' anima...

2018-12-10 08:54:19

django邮箱认证

用户注册: 类似于用户登陆,同样在users.views.py中添加RegisterView(View)类,其中对表单的get和post作出处理。  如果是get方法,重新返回register页面让用户进行填写。     def get(self, request):         register_form = RegisterForm()         return render(req...

2018-12-06 15:16:55

KNN

K最近邻和线性分类器 K最近邻 从图像分类入手:将图像表示成一个向量,进行分类(文中以猫为例)  图像一般比较复杂,会产生旋转、缩放、平移、聚集点不同等,如何让图片样式不同,还有亮度的影响都要有鲁棒性,还有形变、判别类别不全、背景纹理相似不用的猫等———-这些都是希望去解决的问题。 图像处理初期:通过检测并勾画出图片的边界,按照边界形状与连接方式进行分类。这会让你学习到这类东西的‘样本集合’,我...

2018-11-29 10:08:10

矩阵L2,1范数及矩阵L2,p范数的求导

1、向量范数 1-范数:,即向量元素绝对值之和,matlab调用函数norm(x, 1) 。 2-范数:,Euclid范数(欧几里得范数,常用计算向量长度),即向量元素绝对值的平方和再开方,matlab调用函数norm(x, 2)。 ∞-范数:,即所有向量元素绝对值中的最大值,matlab调用函数norm(x, inf)。 -∞-范数:,即所有向量元素绝对值中的最小值,matlab调用函数...

2018-11-20 23:56:53

open-data头像设置圆角

<view class="userinfo">   <view class="userinfo-avatar">     <open-data  type="userAvatarUrl"></open-data>   </view>     <open-data type="userNi

2018-11-14 10:52:45

python读写excel

 一、用xlrd和xlwt读写excel     首先下载安装xlrd和xlwt这两个库。   1、打开excel     readbook = xlrd.open_workbook(r'\test\canying.xlsx')   2、获取读入的文件的sheet     sheet = readbook.sheet_by_index(1)#索引的方式,从0开始     sheet ...

2018-11-11 22:48:02

wxpython学习笔记

一、简介  wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。和Python语言与wxWidgets GUI工具库一样,wxPython是开源软件。这意味着任何人都可以免费地使用它并且可以查看和修改...

2018-08-14 09:01:10

An Intro to Git and GitHub for Beginners

Step 0: Install git and create a GitHub account  The first two things you'll want to do are install git and create a free GitHub account. Follow the instructions here to install git (if it's not alr...

2018-08-10 16:10:13

深入Bootstrap中data属性

首先,这里的data属性是什么?是属于Bootstrap的吗?data属性有什么用? 这里的data属性是HTML5允许开发者自由为其标签添加属性,这种自定义属性一般以“data-”开头。   关于data-*的定义和用法: data-* 属性用于存储页面或应用程序的私有自定义数据。 data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。 存储的(自定义)数据...

2018-08-09 16:22:10

八款常用的 Python GUI 开发框架推荐

作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。 Python 的 UI 开发工具包 Kivy Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。当前支持的平台包括:Li...

2018-08-09 14:18:12

linux下查端口是否被占用、查看所有端口

、查看端口是否被占用 >lsof  -i:8080   2、查看所有端口 >netstat -ntlp   3、查看是否开放某端口 tcp端口:>netstat -ntpl udp端口:>netstat -nupl   常用参数: -a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp)仅显示tcp相关选项 -u (udp)仅显示ud...

2018-08-09 09:45:03

ginx uwsgi wsgi django关系

有太多的文章告诉我们nginx uwsgi django 这些东西怎么用了,太多的人知道这些东西的怎么使用,怎么配置,怎么优化,但是还是有一部分人比如我这种水货不知道这些东西到底是啥,为啥一个项目的发布要经过这么多层级,他们每一层都做了什么,都是必须的吗 1 首先nginx 是对外的服务接口,外部浏览器通过url访问nginx, 2nginx 接收到浏览器发送过来的http请求,将包进行解析,...

2018-08-08 11:29:16

js回调函数

一、前奏 在谈回调函数之前,先看下下面两段代码:  不妨猜测一下代码的结果。 function say (value) { alert(value); } alert(say); alert(say('hi js.')); 1 2 3 4 5 如果你测试了,就会发现: 只写变量名 say 返回的将会是 say方法本身,以字符串的形式表现出来。 而在变量名后加()如...

2018-07-17 16:50:51

WSGI,uWSGI,uwsgi,Nginx

WSGIWSGI的全称是Web Server Gateway Interface(Web服务器网关接口),它不是服务器、python模块、框架、API或者任何软件,只是一种描述web服务器(如nginx,uWSGI等服务器)如何与web应用程序(如用Django、Flask框架写的程序)通信的规范。server和application的规范在PEP3333中有具体描述,要实现WSGI协议,必须同时...

2018-07-16 15:43:38

_世纪末的魔术师_

关注
  • 中国
奖章
  • 持之以恒