通过baostock数据平台获取了货币供应量M1和M2的历史数据,并且获取了相同时间内上证综合指数的数据,来分析两者是不是存在关联。 绘制出图像如下,可以看出两者几乎没有什么相关性,货币供应量一直稳定地在增长,从80万亿一直增长到160万亿。几乎是一条直线,而上证指数的波动就比较大,时常有图上的暴涨暴跌。 代码如下:  ...

前言:应广大朋友的需求,本期推出“数字货币通用策略系列—搬砖套利”。搬砖套利通俗的将就是不同市场的相同产品进行低买高卖,赚取差价。可以说是熊市中的利器,牛市中的锦上添花。 什么是搬砖套利? 当两个市场的资产价格价差较大时,可以在价格低的市场买入一定数量的资产,在价格高的市场抛售相同数量的资产,赚取差价,俗称“搬砖”。 数字货币的套利流程是...

问题 C: 货币系统 时间限制: 1 Sec  内存限制: 128 MB 提交: 94  解决: 32   题目描述 母牛们不但创建了他们自己的政府而且选择了建立了自己的货币系统。 [In their own rebellious way],,他们对货币的数值感到好奇。 传统地,一个货币系统是由1,5,10,...

无聊中的小分享

吞吐量

  

2019-08-17 23:54:43

学习springboot听到一个词–吞吐量 小分享 系统的吞吐量要素: QPS :每秒钟request/事务数量; 并发数: 系统同时处理的request/事务数; 响应时间 :一般取平均响应时间; QPS =并发数/平均响应时间;...

 场景:给供应商主数据增加分个按钮,实现自定义的其他的客制化数据如下截图,需要的BADI增强: VENDOR_ADD_DATA_CS 和  VENDOR_ADD_DATA  步骤如下: 1.在LFA1增加 zlfa1的结构  2、进入事务代码SPRO,在中文环境下按照路径,后勤-常规->业务合作伙伴->供应商->控制->客户所有的主数...

1 Semaphore简介及使用 ps:要想理解Semaphore原理,需要先了解AQS,不了解AQS的可以看先之前的文章->aqs源码解析 Semaphore类是一个计数信号量,必须由获取它的线程释放,底层是基于AQS实现的,通常用于限制可以访问某些资源(物理或逻辑的)线程数目。 举个例子,某个停车场总共有5个停车位,意味着同一时刻最多只能容纳5辆车,先来的5辆车占了车位之后,其他的车只能...

信号量 Semaphore

信号量 Semaphore  原理

  

2019-06-05 19:57:08

信号量 Semaphore 1. 简介 信号量 Semaphore 是一个控制访问多个共享资源的计数器,和 CountDownLatch 一样,其本质上是一个“共享锁”。 一个计数信号量。从概念上讲,信号量维护了一个许可集。 如有必要,在许可可用前会阻塞每一个 acquire,然后再获取该许可。 每个 release 添加一个许可,从而可能释放一个正在阻塞的获取者。 但是,...

前言:最近公司产品提出了对数字资产管理的功能需求,无奈之下,也只能去请教了很多区块链方面的朋友,找了很多产品,最后选用了coinsu这款国内成熟的虚拟钱包。它的个人版完全免费,提供一个钱包功能,适合大部分个体户使用。企业版也有免费无限期试用,提供API接口,对数字资产管理还是非常方便的,特此分享。 一、准备工作 1、首先准备自己待接入的产品(下文以python3为例) 2、前往coinsu官网,注...

前言:KDJ又称随机指标,属于短期波动性技术指标。D低于20时,属于超卖,D大于80时,属于超买。当K指标在超买区间上穿D指标时,意味着短期出现上涨的概率高,买入标的;当K指标在超卖区间下穿D指标时,意味着出现下跌的概率高,卖出标的。 KDJ指标怎么计算? KDJ指标的计算比较复杂,首先需要计算周期的RSV值,然后计算K、D、J值等。以周期为n的KDJ指标计算为例: 其中,Closen表示第n日收...

上篇说到全量数据上云,这里继续讲增量 为什么要用到增量?因为小数据库还好,数据量大的,每一次都要全量既对存储压力巨大,也对上云效率产生弊端,每次都要上全量代价太大了,所以这时候为什么不考虑全量+增量=全量的模式呢,即如果某库数据是一天一调度,那就是昨天的全量+今天的增量=今天的全量,如此一来只需要第一次上一份全量,后续每次的调度只抽取增量即可 难点: 如何获取到云下数据库的增量数据 如何保证全量+...

共享内存

信号量  共享内存  进程间通信

  

2019-06-02 20:00:43

一、定义   共享内存是在两个正在运行的进程之间传递数据的一种非常有效的方式。共享内存的具体实现是不同进程共享的内存安排为同一段物理地址。     如上图所示,进程A和进程B共享同一块物理内存,共享内存中的数据进程A和进程B均可进行相关操作,这样便可达到两个进程之间数据传递的目的。 二、相关函数 1、shm函数(创建共享内存) 函数声明: 2、shmat函数(将共享内...

进程间通信 —— IPC 目录: 1.管道 2.消息队列 3.共享内存 4.信号量 为什么要有进程间通信? 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程 1 把数据从用户空间拷到内核缓冲区,进程 2 再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信。 进程间通信的目...

线程

互斥锁  信号量  条件变量  读写锁

  

2019-06-10 22:05:41

线程 目录: 线程控制 创建线程 终止线程 线程等待和分离 线程间同步 Mutex(互斥锁) 条件变量 POSIX信号量 读写锁 由于同一进程的多个线程之间共享同一地址空间,因此它的代码段和数据段都是共享的。除此之外,各线程还共享进程资源和环境。 文件描述符表 每种信号的处理方式(SID_IGN、SIG_DFL或者自定义的信号处理函数) 当前工作目录 用户id和组id 但有些资源是每个线程各有一份...