草庐IT

DApp简介

全部标签

FIX三天日记-quick fix简介

一、介绍fix协议在上篇已经学习了,不再介绍。QuickFIX是一款C++实现的开源FIX引擎,同时提供Python等多种语言实现,具体看quickfixgit地址官网已经介绍如何编译quickfix、配置文件字段含义等等,我假设你可以看懂,用的时候查阅即可,我就不复制过来了,本文是教你快速认识此框架并且用起来。二、主要类介绍想了解如何用某个组件,先了解他的成员都有哪些。2.1 Application若是须要使用QuickFIX开发FIX应用,则须要实现FIX::Application接口,并重载不一样FIX协议版本的MessageCracker::OnMessage接口,如FIX42::Me

Hbase简介

目录Hbase是什么HBase的特点Hbase架构各个角色的功能Hbase的使用场景Hbase的写逻辑MemStore刷盘Hlog简介Hlog结构Hlog的生命周期产生滚动过期删除RegionSrver的故障恢复Hbase是什么HBASE是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBASE技术可在廉价PCServer上搭建起大规模结构化存储集群HBase的特点hbase有五个维度来确定某个具体的值行键列族列修饰符 录入类型时间戳强一致性稀疏多维列表多维稀疏排序MapBigTable本质上也是一个map结构数据库,hbase亦然,也是由一系列kv组成的然而hbase的map系统

【软件设计师】科目考试简介

软件设计师        因为从事的是后端开发的岗位,所以先拿下软件设计师,对工作也大有裨益,这个考试难度为中等,建议大家复习的周期不要拖太久,也不要一个礼拜看奇迹。除了软件设计师,我也推荐大家可以优先考虑软件设计师、网络工程师、嵌入式系统设计师、系统集成项目管理工程师、数据库系统工程师。大家根据自己的方向选择自己所需的资格证书去准备。考试介绍介绍:该考试分为上午场、下午场;并各设置两个半小时的考试时间。其中,上午为客观题考试,有75个选择题,每空一分,部分题目多个空,满分75分;下午为应用技术考试,四个必做题,两个选做题二选一(其实题目一样,只不过一个为C++,一个为Java),满分75,1

可信执行环境简介:ARM 的 TrustZone

目录可信执行环境安全世界与普通世界-上下文切换机制ARMv7中的异常处理ARMv8中的异常处理信任区商业实施TrustZone本身的漏洞高通Trustonic信任区强化的弱点结论声明可信执行环境具有信任区的ARM处理器实现了架构安全性每个物理处理器内核提供两个虚拟的扩展核心,一个被认为是不安全的,称为不安全的世界,另一个被认为是安全的称为安全世界,以及两者之间的上下文切换机制,称为监视模式。来自ARM的架构:如图所示,TrustZone由监视器、可选操作系统和可选应用程序组成,所有这些都在安全世界中运行。Trustzone实现可以是所有这些组件,例如在Qualcomm或Trustonic实现上

kubernetes 中的事件(event)简介以及如何收集event和基于event告警

引用另外一篇文章对k8sevent的介绍1.什么是kubernetes事件KubernetesEvents是一种Kubernetes资源对象,记录了某个组件在某个时间做了某个动作,用于展示集群内发生的情况,当Kubernetes集群中资源状态发生变化时,可以产生新的event。Kubernetes系统中的各个组件会将运行时发生的各种事件(例如调度器做了什么决定,某些Pod为什么被从节点中驱逐)上报给KubernetesAPIServer。KubernetesAPIServer将event存储在Etcd中,为避免Etcd的磁盘空间被填满,默认的保留策略是:在最后一次的事件发生后,删除1小时之前发

区块链简介

文章目录前言一、区块链是什么?1.1区块链的特点1.2区块链的应用1.3区块链的应用产品1.4公有链1.4.1公有链的特点1.5钱包1.5.1热钱包1.5.2冷钱包1.6交易平台1.6.1swap交易平台1.6.2nft交易平台1.7区块浏览器1.8大通链1.9元宇宙1.9.1元宇宙商城1.10体育数字卡1.11贸易Token1.12账本1.13交易锁1.14智能合约1.14.1特点二、web3.02.1web3.0的特点三、扩展如何将国内项目打通到到大通公有链?设计元宇宙赛车等项目生态发展?总结前言区块链简介不断更新中…一、区块链是什么?区块链(Blockchain)是一种分布式数据库技术,

时序约束简介

时序约束(TimingConstraints):用来描述设计人员对时序的要求,比如时钟频率,输入输出的延时等。比如,对时钟频率的约束最简单的理解就是,设计者需要告诉EDA工具设计中所使用的时钟频率为多少;然后工具才能按照所要求的时钟频率去优化布局布线,使设计能够在要求的时钟频率下正常工作。为什么要做时序约束触发器(Flip-Flop)   触发器是一种只能存储1个二进制位(bit)的存储单元,可以用作时序逻辑电路的记忆元件,FPGA逻辑元件内的D触发器,在CLK信号(时钟)的上升沿将输入值传送至输出Q。当复位信号有效时,假设Dout输出低电平,当结束复位时,触发器会在时钟的驱动下采集输入端口的

SQL(Structured Query Language)简介和常见 SQL 命令示例

简介SQL(StructuredQueryLanguage)是一种用于访问和操作关系型数据库的标准语言。它是一个功能强大的语言,用于执行各种数据库操作,包括检索数据、插入新记录、更新记录、删除记录、创建数据库、创建新表、设置权限以及执行存储过程和视图等。以下是SQL的一些重要方面:SQL的目的:SQL的主要目的是与数据库进行交互。它允许您执行查询、检索数据以及管理数据库中的数据。SQL标准:SQL是ANSI(美国国家标准协会)和ISO(国际标准化组织)的标准之一。这意味着它是一个公认的标准,可在不同的数据库管理系统中使用。SQL的功能:SQL可以执行各种任务,包括从数据库中检索数据、向数据库中

elasticsearch 简介、中文文档、中英对照文档 下载

elasticsearch文档下载链接(含jar包、源码、pom)组件名称中文-文档-下载链接中英对照-文档-下载链接elasticsearch-5.5.1.jarelasticsearch-5.5.1-API文档-中文版.zipelasticsearch-5.5.1-API文档-中英对照版.zipelasticsearch-6.2.3.jarelasticsearch-6.2.3-API文档-中文版.zipelasticsearch-6.2.3-API文档-中英对照版.zipelasticsearch-6.3.0.jarelasticsearch-6.3.0-API文档-中文版.zipela

Linux系统简介与开源精神

🎥屿小夏:个人主页🔥个人专栏:Linux系统理论🌄莫道桑榆晚,为霞尚满天!文章目录📑前言🌤️Linux系统背景☁️UNIX发展史☁️Linux发展史☁️Linux系统企业应用现状⭐Linux在服务器领域的发展⭐Linux在桌面领域的发展⭐Linux在移动嵌入式领域的发展⭐Linux在云计算/大数据领域的发展☁️Linux系统发行版本🌤️Linux系统开源精神☁️自由和开放☁️协作和共享☁️社区参与☁️透明和互助🌤️全篇总结📑前言Linux系统是一个什么样的系统?它的发展与诞生是什么样的?为什么Linux是开源软件的代名词?跟着本篇一起走进Linux,领略Linux系统及其开源精神的魅力!🌤️L