Rabbit MQ 的初步使用 一、先来说说 Java 代码中的初步集成吧 0. 业务场景模拟 1. 在默认的虚拟主机(virtual host) 下,创建一个名为 的`Topic`类型的交换机(exchange),并设置其属性为不持久化(durable)、不自动删除(autoDelete)。 2. ...
分类:
其他好文 时间:
2019-11-20 21:41:52
阅读次数:
74
前言 最近有朋友基于之前的博客《Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)》搭建TeamCity时出现了一些问题,由于平常比较忙,没有及时答复,非常抱歉。 这里分享下基于本地k8s集群(云端k8s服务注意使用云盘或者其他存储)搭建TeamCity的相关Yaml的配置文 ...
分类:
其他好文 时间:
2019-11-20 14:10:29
阅读次数:
83
exchanger用于两个线程交换数据 /** * 两个线程交换数据,A线程发送数据给B线程,B线程接受的数据和A发送的数据是同一个对象 * A will send the Object java.lang.Object@6e22e576 * B will send the Object java. ...
分类:
其他好文 时间:
2019-11-17 23:39:00
阅读次数:
86
flask_restful插件提供了reqparse来做类似WTForms的验证功能来校验数据,add_argument可以指定这个字段的名字、数据类型等1.default:默认值,若没有传入此次参数,则使用此默认值2.required:控制此字段是否必传,默认为False,如果设为True,则开启 ...
分类:
其他好文 时间:
2019-11-17 14:25:12
阅读次数:
156
Python3快速入门(十七)——Python扩展模块开发一、Python扩展模块1、Python扩展模块简介Python与C/C++交互的方案有多种,如PythonCAPI,SWIG,SIP,ctypes,cpython,cffi,boost.python等。Python只是一个语言规范,有很多具体实现,CPython是标准Python,由C编写,Python脚本被编译成CPython字节码,然
分类:
编程语言 时间:
2019-11-17 01:23:09
阅读次数:
97
Local对象在flask中,类似于request对象,其实是绑定到了werkzeug.local.Local对象上,这样即使是同一个对象,在多线程中都是隔离的,类似的对象还有session以及g对象 Thread Local对象只要满足绑定到这个对象上的的属性,在每个线程中都是隔离的,那么此对象就 ...
分类:
编程语言 时间:
2019-11-16 21:56:20
阅读次数:
81
PS:需要在setting中配置中间件的类路径 'my_test.middleware.SessionMiddleware',#校验session的类my_test 项目名称同名目录middleware 自定义的中间件py文件SessionMiddleware 实现中间件功能的类 from djan ...
分类:
其他好文 时间:
2019-11-16 19:31:59
阅读次数:
55
离散小波变换(一) 1、为什么需要离散小波变换 虽然离散化的连续小波变换(即小波级数)使得连续小波变换的运算可以用计算机来实现,但这还不是真正的离散变换。事实上,小波级数仅仅是CWT的采样形式。即便是考虑到信号的重构,小波级数所包含的信息也是高度冗余的。这些冗余的信息同样会占用巨大的计算时间和资源。 ...
分类:
其他好文 时间:
2019-11-16 17:23:46
阅读次数:
112
原文:RabbitMQ入门教程(十七):消息队列的应用场景和常见的消息队列之间的比较 ... ...
分类:
其他好文 时间:
2019-11-15 14:26:49
阅读次数:
36
变量名解析legb原则 变量名引用分为三个作用域进行查找:首先是本地,其次是函数内,之后是全局,最后是内置 在默认情况下,变量名赋值会创建或者改变本地变量 全局声明和非本地声明将赋值的变量名映射到模块文件内部的作用域 legb原则可能带来的风险 使用内置作用域函数的时候,可能会被本地重新定义的函数覆 ...
分类:
编程语言 时间:
2019-11-13 20:40:15
阅读次数:
73