C++

数据库命令行工具USQL、mycli、litecli、pgcli

 USQL是一款使用Go语言开发的支持SQL/NoSQL数据库的通用命令行工具,它支持多种主流的数据库软件,目前最新版本是usql0.7.0。比如PostgreSQL、MySQL、OracleDatabase、SQLite3、MicrosoftSQLServer以及许多其它的数据库(包括NoSQL和非关系型数...

无线传输模块HC-12

     因为实验室的无人机需要使用一款无线传输模块进行遥控控制,我们讨论的中测试了HC-12,并对HC-12传输距离进行了简单测试。在此做下使用记录。   HC-12无线串口通信模块是新一代的多通道嵌入式无线数传模块。无线工作频段为433.4—473.0MHz,可设置多个频道,步进是4...
代码星球·2020-04-29

Celery多队列配置

 Celery官方文档/proj-__init__-app.py#实例化celery对象-celeryconfig.py#celery的配置文件-tasks.py#celery编写任务文件#coding:utf-8from__future__importabsolute_importfromceleryimp...
代码星球·2020-04-29

使用 supervisor 管理 Celery 服务

   如果我们想让celeryworker运行在后台而不是终端上,在后台以守护进程的方式运行,我们可以使用supervisor进行管理。  pipinstallcelerycelery的安装很简单,直接通过pip就能够安装,并且本身没有任何的配置,如果需要命令行运行,直接以下命令:cele...

celery开发中踩的坑

当使用redis做broker,redis连接需要密码时:BROKER_URL='redis://:xxxxx@127.0.0.1:6379/0',其中xxxxx是密码,密码前必须加冒号。test.pyimporttimefromceleryimportCelerybroker='redis://localhost:6...
代码星球·2020-04-29

异步分布式队列Celery

 转载地址官网Celery是一个由Python编写的简单、灵活、可靠的用来处理大量信息的分布式系统,它同时提供操作和维护分布式系统所需的工具,实现的通讯协议也可以使用ruby,php,javascript等调用。Celery专注于实时任务处理,支持任务调度。它是一个分布式队列的管理工具,我们可以用Celery...

IIC通信协议详解

  IIC:两线式串行总线,它是由数据线SDA和时钟线SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbs以上。时钟线SCL:在通信过程起到控制作用。 数据线SDA:用来一位一位的传送数据。  I...
代码星球·2020-04-29

Anaconda使用指南

  什么是AnacondaAnaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。作为好奇宝宝的你是不是发现了一个新名词conda,那么你一定会问conda又是什么呢? 什么是conda conda是开源包(packag...
代码星球·2020-04-29

富文本编辑器Django-ckeditor

 刚开始学习django的时候,在后台编辑数据的时候,总是在想,功能是否太简陋了点,只能做简单的文本编辑,所以在这里记录一个富文本编辑器Django-ckeditor。选择标准:具有基本的富文本编辑功能可以上传图片可以查看源码有持续更新(维护)   1.安装jango-ckeditorpipinst...

Apache系列:Apache的全局配置

配置文件组成:整个配置文件由3段组成:(1)全局配置:对主服务器或虚拟机都有效,且有些功能是服务器自身工作属性;(2)主服务器:主站属性;(3)虚拟主机:虚拟主机及属性定义注:第二段和第三段(即主机和虚拟主机)不能同时使用;   Listen[IP:]PORT//Listen可重复使用多次默认监听8...
代码星球·2020-04-29

Apache系列:Centos7.2下安装与配置apache

 配置机:腾讯云服务器,centos7.2yuminstallhttpd-y systemctlstarthttpd  systemctlenablehttpd     配置目录及相关配置文件:服务目录/etc/httpd主配置文件/etc/http...

Django报错:提交表单报错---RuntimeError: You called this URL via POST, but the URL doesn’t end in a slash and you have APPEND_SLASH set.

  django提交表单的时候报错RuntimeError:YoucalledthisURLviaPOST,buttheURLdoesn’tendinaslashandyouhaveAPPEND_SLASHset.提示form的action地址最后不是/结尾的,而且APPEND_SLAS...

NumPy学习(索引和切片,合并,分割,copy与deep copy)

 目录索引和切片合并分割copy与deepcopy    通过索引和切片可以访问以及修改数组元素的值   程序示例importnumpyasnp#索引与切片array=np.arange(3,15)print(array)print(array[3])#数组下...

中间人攻击工具ettercap

(一).简介(二).模块划分1.Snifer 2.MITM3.Filter4.Log5.Plugin(三).特性(四).用户操作界面(五).指定目标(六)权限(七)基于伪造证书的SSLMITIM(八).ARP中间人攻击(九).Ettercap日志查看(十).Filter(十一).替换HTTP内容 十...

针对SSL/TLS的拒绝服务攻击以及使用ettercap进行DNS欺骗

 1.简介(1).SSL协商加密对性能开销增加,大量握手请求会导致DOS(2).利用SSLsecureRenegotiation特性,在单一TCP连接中生成数千个SSL重连接请求,造成服务器资源过载(3).与流量式拒绝访问攻击不同,thc-ssl-dos可以利用dsl线路打垮30G带宽的服务器(4).服务器平...