期货量化交易客户端开源教学第一节——交易服务器的安装

  1. 上传“交易服务端”到服务器
  2. 把“交易服务器版本2”解压到dht
    unzip 交易服务端.zip
  3. rpm -Uvh mysql-community-release-el6-5.noarch.rpm (tab键)
  4. yum install mysql-community-server //y y
  5. vi /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled(需要重启)//阿里云已经安装过了
  6. chkconfig --list|grep mysqld 查询是否为自启动(查看2是否为on,不是on就执行第七步)
  7. chkconfig mysqld on
  8. yum install mysql-community-devel //y
  9. yum install gcc
  10. yum install openssl
  11. yum install openssl-devel
  12. tar -xvf libevent-2.0.21-stable.tar.gz 输入libevent 按tab 补全
  13. 编译安装libevent (三个步骤)
    Cd libevent (tab键)进入解压后的目录 编译libevent
    13.1 执行configure ./configure
    13.2 生成文件 make
    13.3 安装 make install
    // wget http://download.redis.io/releases/redis-3.2.4.tar.gz 如果没有redis 就网络下载
  14. tar -xvf redis-2.8.11.tar.gz(三个步骤)
  15. 编译安装(redis)
    Cd redis(tab键)
    1、make
    2、make install
    3、编辑redis.conf 文件 //注 可以使用vi 也可以使用nano
    找到单行 bind 127.0.0.1 在后面加空格添加Linux 内网服务器ip 本地ip
    daemonize no 改成daemonize yes
    logfile "/dht/log /redis.log" 添加日记地址 对应的路径要创建文件夹
    Esc :wq
    //yum install nano ----> nano redis.conf //安装nano nano 文件编辑工具
  16. cp redis.conf /etc/
  17. cp redis-benchmark redis-cli redis-server /usr/bin/
  18. redis-server /etc/redis.conf
  19. Cd ..
  20. Cd /dht
  21. unzip hiredis-master.zip
  22. 编译安装(三个步骤) hiredis-master
  23. tar -xvf s

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/45621.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux怎么查看系统重启原因?LINUX系统不明原因重启解决步骤,在Linux中如何排查系统启动问题?

linux怎么查看系统重启原因?LINUX系统不明原因重启解决步骤,在Linux中如何排查系统启动问题? linux怎么查看系统重启原因,网上大部分总结的步骤如下: 查看系统日志:系统日志中存储了系统重启异常的情况及其…

TransT: 基于类型的多重嵌入表示用于知识图谱补全

1 引言 1.1 问题 仅仅依赖于三元组的结构化信息有其局限性,因为它们往往忽略了知识图谱中丰富的语义信息以及由这些语义信息所代表的先验知识。语义信息是指实体和关系的含义,比如“北京”是“中国”的首都,“苹果”是一种水果。先验知识则…

ESP32CAM物联网教学12

ESP32CAM物联网教学12 MicroPython 视频服务 小智希望能在MicroPython中实现摄像头的视频服务,就像官方示例程序CameraWebServer那样。 下载视频服务驱动库 小智通过上网搜索,发现相关的教学材料还不少,并且知道有人已经写出了视频服务的驱…

Redis的哨兵和集群实现高可用

一个典型的高可用Redis集群示例配置 1个主服务器 2-3个从服务器 3-5个哨兵 哨兵和集群就是为了高可用 哨兵 哨兵的功能:监听和故障转移 (1)客户端可以从哨兵获得集群的状态。 (2)当主服务器断开,哨兵可…

UI图标库推荐网站

在推荐图标库时,我会考虑图标的多样性、质量、易用性以及是否免费或开源等因素。以下是一些值得推荐的图标库: 1. Font Awesome 特点:Font Awesome是一套绝佳的图标字体库和CSS框架,提供可缩放的矢量图标。您可以使用CSS所提供的…

24/7/12总结

axios Axios 是一个基于 promise 网络请求库&#xff0c;作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。 get请求: <script>function…

【Linux网络】数据链路层【下】{MAC/MTU/ARP/ICMP/NAT/PING/代理服务器原理}

文章目录 1.逐步深入数据链路层1.1MAC帧1.2由集线器到交换机1.3认识MTU 2.ARP 地址解析协议/RARP逆地址解析协议3.DNS(Domain Name System)域名从输入url后到能看到网页 发生了什么【典中典】 4.ICMP协议&#xff1a;一个网络层协议有了TCP&#xff0c;为什么还要用ICMPICMP协议…

面向对象程序设计之常用集合类

容器集合类&#xff0c;是后端的基础&#xff0c;本文以面向对象语言c#与java为例&#xff0c;了解常用的集合类。 c# List<T>: System.Collections.Generic.List<T> 是动态数组的泛型集合类。它提供了类型安全性和高效的元素访问。 List<string> list ne…

uboot学习:(一)基础认知

目录 uboot是一个裸机程序&#xff08;bootloader&#xff09; 作用 要运行linux系统时&#xff0c;如何从外置的flash拷贝到DDR中&#xff0c;才能启动 uboot使用步骤 步骤1中的命令例子 注意 uboot源码获取方法 uboot是一个裸机程序&#xff08;bootloader&#xff09…

1、预处理

C语言预处理 预处理是C语言编译过程中的第一个阶段&#xff0c;它主要处理以 # 开头的预处理指令。预处理器会在实际编译之前对源代码进行一些文本操作。 1. 宏定义 (#define) 宏定义用于定义常量或者简单的函数。 1.1 简单的宏定义 // 定义圆周率常量 #define PI 3.14159…

解决RedisTemplate配置JSON序列化后@Cacheable序列化仍然是JDK序列化的问题

问题现象 在参考网上的Redis集成后&#xff0c;配置了RedisTemplate的序列化&#xff0c;配置成功后Cacheable注解的缓存仍然是jdk的序列化&#xff0c;配置无效。 参考配置的类似代码&#xff1a; Bean("redisTemplate") public RedisTemplate<Object, Objec…

[Python学习篇] Python Socket网络编程

Python中的socket编程是通过内置的socket模块实现的&#xff0c;可以方便地创建网络应用程序&#xff0c;包括客户端和服务器。 服务端 1. 创建套接字 使用socket.socket()函数创建一个TCP套接字。套接字可以是流式&#xff08;TCP&#xff09;或数据报式&#xff08;UDP&…

HSP_15章 Python_模板设计模式和oop进阶总结

P136 模板设计模式 1. 设计模式简介 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式 设计模式就像是经典的棋谱&#xff0c;不同的棋局&#xff0c;我们用不同的棋谱&#xff0c;免去我们自己再思考和摸索 2. 模板设计模式 基本…

【面试八股总结】单例模式实现详解

一、基本概念 单例设计模式是⼀种确保⼀个类只有⼀个实例&#xff0c;并提供⼀个全局访问点来访问该实例的创建模式。 关键概念&#xff1a; 一个私有构造函数&#xff1a;确保只能单例类自己创建实例一个私有静态变量&#xff1a;确保只有一个实例&#xff0c;私有静态变量用…

4-4 词嵌入技术(word2vec)

4-4 词嵌入技术&#xff08;word2vec&#xff09; 词嵌入技术&#xff08;word2vec&#xff09;是自然语言处理&#xff08;NLP&#xff09;中的一种关键技术&#xff0c;通过将词语映射到低维向量空间中&#xff0c;使得计算机能够理解和处理语言中的语义信息。词嵌入不仅可以…

【性能测试】第一节.性能测试基础

文章目录 前言一、性能测试概述二、常见的性能测试指标 2.1 并发 2.2 响应时间 2.3 事务 2.4 点击率 2.5 吞吐量 2.6 资源利用率三、性能测试的分类 3.1 一般性能测试 3.2 负载测试 3.3 压力测试 3.4 稳定性测试总结 前言 一…

CAS详解

文章目录 CAS使用示例Unsafe类实现原理CAS问题 CAS CAS全称为Compare and Swap被译为比较并交换&#xff0c;是一种无锁算法。用于实现并发编程中的原子操作。CAS操作检查某个变量是否与预期的值相同&#xff0c;如果相同则将其更新为新值。CAS操作是原子的&#xff0c;这意味…

【错题集-编程题】栈和排序(栈 + 贪心)

牛客对于题目连接&#xff1a;栈和排序_牛客题霸_牛客网 (nowcoder.com) 一、分析题目 每次尽可能的先让当前需要的最大值弹出去。 二、代码 // 修改后的代码 class Solution { public:/*** 代码中的类名、方法名、参数名已经指定&#xff0c;请勿修改&#xff0c;直接返回方…

【2024_CUMCM】Matlab快速入门

目录 常识 disp and input 字符串合并 sum 提取矩阵指定位置的元素 指定行列 指定行or指定列&#xff08;返回行/列向量&#xff09; 指定某些行 指定全部元素&#xff0c;按列拼接 size repmat 矩阵的运算 基本运算 形状相同的矩阵运算 每个元素同时和常数相乘或相…

C++相关概念和易错语法(19)(继承规则、继承下的构造和析构、函数隐藏)

1.继承规则 继承的本质是复用&#xff0c;是结构上的继承而不是内容上的继承&#xff0c;近似于在子类中声明了父类的成员变量。 &#xff08;1&#xff09;写法&#xff1a;class student : public person 派生类&#xff08;子类&#xff09;&#xff0c;继承方式&…