【量化课程】01_投资与量化投资
文章目录
- 1.1 什么是投资
- 1.1.1 经济意义上的投资
- 1.1.2 投资的分类
- 1.1.3 金融投资
- 1.1.4 个人投资者投资品种
- 1.1.5 投资VS投机
- 1.2 股票投资的基本流程
- 1.3 常见的股票投资分析流派
- 1.3.1 投资者分析流派
- 1.4 什么是量化投资
- 1.4.1 量化投资基本概念
- 1.4.2 量化投资的优势
- 1.4.3 量化投资的主要风险
- 1.4.4 量化投资出现的主要原因
- 1.5 量化投资的历史发展
- 1.6 量化投资的一般流程
- 1.7 常见的量化投资平台
- 1.7.1 平台信息
- 1.7.2 其它
- 参考
1.1 什么是投资
1.1.1 经济意义上的投资
在社会生活中,投资一词是人们经常遇到和使用到的,如固定资产投资,证券投资,教育投资,健康投资,乃至感情投资等等。这些概念有的属于经济学意义上的投资,有的则只是在用语上借用了“投资”概念。从经济学的广泛意义上讲,投资是为获得一定的预期社会经济效益而进行的资金或资本物的投入及其活动过程,换句话说,投资是包括政府、金融机构、企业和个人在内的各类经济主体为获得未来收益或效益为目的,预先垫付一定量的货币或实物以经营某项事业的行为活动。
1.1.2 投资的分类
- 实物投资或实物资产投资
- 实物资产,又称实质资产或有形资产,是以实物形态存在的资产,如汽车、房屋、机器设备、各种原料、材料等,是固定资产与流动资产、生产流通性固定资产与非生产流通性(消费性)固定资产的统一。
- 实物投资,指投资者将资金用于实物生产即用于购置和建造固定资产和流动资产并以此获得未来收益的行为。
- 金融投资或金融资产投资
- 金融资产,又称无形资产,是以价值形态存在的资产,如银行储蓄存款、银行贷款、投资基金、股票、债券等。
- 金融投资,指投资者将资金用于金融资产即用于存款、贷款,或购买股票、债券、基金等各种有价证券,以期获得未来价值增值收益的行为。
1.1.3 金融投资
金融投资是一个商品经济的概念,它是在资本主义经济的发展过程中,随着投资概念的不断丰富和发展,在实物投资的基础上形成的,并逐步成为比实物投资更受人们关注和重视的投资行为。
在资本主义发展初期,资本所有者与资本运用者是结合在一起的,经济主体一般都直接拥有生产资料和资本,亲自从事生产消费,投资大多采取直接投资的方式,也就是直接投入资本,建造厂房,购置设备,购入原材料,从事生产、流通活动,因此,早期的投资概念主要是指实物投资。
随着资本主义生产力和商品经济的发展,占有资本和运用资本的分离,日益成为资本运用的一种重要形式。这是因为,随着商品经济的发展,资本主义投资规模不断扩大,单个资本家的资本实力越来越难以满足日益扩大的投资规模对庞大资本的需求,迫切需要超出自身资本范围从社会筹集投资资金,于是,银行信用制度得到了迅速的发展,股份制经济也应运而生,银行信贷、发行股票、债券日益成为投资资金的重要来源。因此,金融投资也成为现代投资概念的重要组成部分。而且,由于现代金融市场的日益发展和不断完善,金融投资的重要性日益凸显,因此,现代投资概念更主要地是指金融投资。在西方学术界的投资学著作中,投资实际上指的就是金融投资,特别是证券投资。
投资是个人或机构期望在未来获得收益或利润,而进行的投入资源的行为。投资可以发生在很多领域。对于个人来说,更多的是金融投资。投资的风险与利益并存,有可能产生资产减值、时间浪费等损失。
- 金融领域:把钱投入具有增长潜力的标的,并期望在未来获得收益。
- 经济领域:现阶段投入资本,并期望获得未来的生产能力。
- 学习领域:你期望提升自己在某个领域的能力,就要投入时间、精力甚至是金钱去学习。
1.1.4 个人投资者投资品种
- 股票投资:包括A股、港股、美股等,是高风险高收益的投资品类。投资者选股并买入股票后,如果股价上涨,投资者就获益,如果股价下跌,投资者就遭受损失。
- 基金投资:主要指的是证券投资基金。与股票相比,基金投资不需要选股,相对更为省心。
- 债券投资:包括国债、金融债券、公司债券等。相对股票、基金投资来说,债券投资风险较低,同时收益也较低。
- 房地产投资:在自住之外,再购入多套房,就属于房地产投资。房地产投资金额一般较大,如果房价上涨获利比较可观。但变现期较长,且存在政策调控带来的房价下跌的风险。
1.1.5 投资VS投机
- 投资基于基本面分析,注重长期价值。投机基于消息经验,在意短期波动。
- 投资讲究谋定而后动,追求大概率安全。投机是刀尖上跳舞,追求短期内快速增值。
1.2 股票投资的基本流程
股票交易流程大差不差,大多数朋友应该都是做A股,此处抛砖引玉
以深交所为例,详细文档参见:
- https://investor.szse.cn/institute/bookshelf/manualseriesbook/P020190322685818724112.pdf
- https://v.icbc.com.cn/userfiles/Resources/ICBC/haiwai/Asia/download/CN/2020/mobilebanking_cashact_cn_may2020v1.pdf
1.3 常见的股票投资分析流派
在股票市场上,投资的流派更是百花齐放,既有严谨的基本面分析,也有神秘的技术面分析,甚至有人用风水来预测市场。这些互相看不上对方的流派完全有可能一起赚钱,当然也有可能一起亏钱。也就是说投资和江湖上的武功一样,没有对错优劣,只有适合不适合。在讲解我们的投资方法之前,我们有必要先来了解一下市场上主要的一些投资流派。类似江湖武林,A股市场也有不同的投资门派和流派。首先,根据投资者不同的关注点,赚上市公司盈利的钱和赚市场(别的投资者)的钱,可分为“价值派”与“市场派”两大流派。
1.3.1 投资者分析流派
1.宏观策略分析法
从宏观经济变化的大方向入手,然后再应用到具体的股票投资中,所以也叫自上而下的研究方法。具体来说就是先看当前经济下是否应该投资股票,然后了解到市场中期和长期的趋势,并理解影响这个趋势的核心驱动因素有哪些,然后在这趋势背景下选择哪种风格、主题、行业,甚至选择哪种投资组合。
特点:更多是对市场整体和背景上的“面”的研究,然后选择出最合理的方向。专业机构做股票投资时,这是运用得最多的方法之一。
2.价值投资法
这种也叫自下而上的研究方法,简单说就是选股,选出有巨大增值潜力的股票。发现好的公司后,长期持有,不用过多理会市场短期的波动,伴随公司一起成长,获得长期收益。像巴菲特、格雷厄姆、彼得·林奇和费雪等投资大师,都是这种方法的代表人物。但这种直接自下而上的投资方法,需要对行业发展等有较深的理解,知道具体行业的规模及市场蛋糕未来会有多大,行业有啥特点,竞争格局会如何演变,公司自身的核心竞争力和护城河怎样,业务、产品、盈利、品牌等如何,甚至还要剖析公司的各种财务数据,透过数据看到真实的公司样貌,并看到未来几年后的样子。
3.主题事件投资法
这是对某一事件发展趋势进行判断,通过寻找超预期或者制造预期,来找出具有相同属性特征股票的投资机会。整体可分为体系性主题和事件性主题两类。
- 体系性主题:关注宏观因素对具体股票的影响,比如说过去几年央行经常放水,就有了降息受益主题。
- 事件性主题:某某新闻,利好的事件、公司危机的事件等等都会在股价中得到反映。例如AIGC、ChatGPT股等。
4.技术分析法
散户常用。主要是以股价为研究对象,从股价变化的历史走势着手,看K线、看指标、看图形,对未来价格趋势的变化进行预测。像道氏理论、杰西和索罗斯的心理分析理论、江恩理论等都属于技术分析流。技术分析一般有三类方法,一是看指标,二是画切线,三是研究K线图。
5.量化投资法
量化投资其实就是定量投资,是通过数量化和计算机程序化的方式来进行买卖的,通过分析一定的数据,在合理逻辑的支撑下,运用某种策略来投资获得收益目前,量化投资方法在基金行业占比不高,2014年后才逐渐兴起。
1.4 什么是量化投资
1.4.1 量化投资基本概念
量化投资不是一种金融产品品类,而是一种投资交易策略。量化投资策略是利用统计学、数学、信息技术、人工智能等方法取代人工作出决策,通过模型完成股票交易来构建投资组合。利用计算机技术和数学模型去实现投资策略的过程。
一般情况下,市场研究、基本面分析、选股、择时、下单等都可以由计算机自动完成。广义上可以认为,凡是借助于数学模型和计算机实现的投资方法都可以称为量化投资。当前A股市场中,国内比较常见的量化投资方法主要是多因子策略、套利策略和期货CTA策略。
相较于主观投资,量化投资策略的最大特点是其具有一套基于数据的完整交易规则。在投资决策的所有环节,始终贯穿一套完全客观的量化标准,比如,A股票的横指标达到多少的阈值时,才可以开仓,每次开仓要买多少手等交易规则。
主观投资VS量化投资
主观投资 | 量化投资 |
---|---|
基于基金经理的主观判断 | 基于模型运算的客观结果 |
基金经理对宏观环境、行业、公司的研究,预测未来的走势 | 核心在于利用计算机技术从海量数据中挖掘投资规律 |
更注重研究深度,对少数股票进行深度研究 | 更注重研究广度,全市场筛选标的,多维度分析 |
持股集中,投资稳定性略差 | 持股分散,组合投资 |
交易依靠主观认知与判断,无法批量复制 | 模型运算自动下单,交易具备纪律性 |
1.4.2 量化投资的优势
量化投资的优势表现在以下三方面:
-
投资范围更广泛:借助计算机技术,信息搜集更具速度和广度,分析范围覆盖整个市场,促进获得更多投资机会。
-
程序化交易,避免主观因素:通过回测证实或证伪策略的有效性,程序化交易自动下单,克服人性弱点,避免人为情绪等主观因素的干扰。
-
数据处理快速响应,创造交易价值:采用计算机自动分析,响应速度迅速,拥有强大的数据处理和信息挖掘能力,支撑高频交易,并验证每个决策背后的模型有效性,更有可能创造有效的交易价值。
1.4.3 量化投资的主要风险
-
策略失效风险:量化投资最大的风险是策略失效。但更困难的挑战在于无法预测策略什么时间会失效,而策略失效的损失会非常大。
-
流通性风险:流通性风险主要是指市场融资风险,不是传统意义上的流通性风险。而是基于很多量化投资基金的策略很像,当许多基金都采用相似的策略,一旦出现比如大的对冲基金需要清仓,卖掉过去盈利的股票,那其他基金就可能输钱甚至被迫平仓,这就会导致有流通性风险的问题。量化投资很多因素导致很容易同质化,带来的问题就是会产生共振,更容易产生系统性的风险。
-
模型本身的风险:量化投资需要借助模型,而建立模型需要设定各种参数,但是,这些参数很难精准估计。估计不准的时候可能会带来巨大的损失。
1.4.4 量化投资出现的主要原因
1.现代金融理论的发展,使得金融定价模型更加科学和精确,例如CAPM模型和马科维茨模型,这些模型可以快速地估算股票的预期收益率和选择最优投资组合。
2.计算机技术的发展,使得量化投资策略的研究和实现更加便捷,例如利用机器学习和人工智能来构建模型和执行交易。
3.交易成本的下降,也使得高频交易变得更加可行,同时也让个人投资者可以通过互联网等渠道低成本地进行投资,促进了量化投资的普及和发展。
1.5 量化投资的历史发展
- 量化投资的历史发展始于60年代的美国,起源于赌场中的技术,由爱德华·索普创立,后发展为科学股票市场系统,成立了普林斯顿-纽波特基金。
- 70-80年代是量化投资技术的迭代和理论的发展时期,著名的量化基金公司有Renaissance Technology和D.E. Shaw。
- 90年代是量化投资发展的黄金期,量化投资应用于市场中的各种投资工具,各大理论全面发展。著名的资产资本定价模、市场有效性理论、期权定价理论、套利理论也在这一时间产生,这些理论为量化投资策略成为系统有效的策略奠定了科学理论基础。
- 虽然量化投资在2008年美国金融危机时受到影响,但之后仍然成为市场的主流,并且因为其收益稳定风险较低而普遍受到市场的推崇。
详细查看:https://www.baogaoting.com/info/90450
1.6 量化投资的一般流程
量化投资的一般流程包括以下几个步骤:
-
策略设计:基于金融理论、历史数据或其他分析方法,构建量化投资策略的想法。
-
回测验证:使用历史数据对策略进行回测,检验策略的有效性和可行性,以及找到优化策略的方法。
-
模拟盘验证:使用虚拟账户和资金进行模拟交易,检验策略在实际市场中的表现,调整和优化策略。
-
实盘交易:经过前面的验证和优化后,将策略投入实际交易中执行。
需要注意的是,量化投资的策略设计和实施过程需要严谨、科学、系统化的方法,同时也需要一定的技术和数学功底。成功的量化投资不仅仅依赖于策略的设计,也需要严格的风险控制和资金管理。
1.7 常见的量化投资平台
1.7.1 平台信息
平台名称 | 数据方面 | 研究方面 | 回测方面 | 模拟交易方面 | 实盘交易方面 | 交流社区方面 |
---|---|---|---|---|---|---|
聚宽(JoinQuant) | 提供2005年至今完整的股市Leve1数据、上市公司财务数据、完整的停复权信息。实时更新行情数据,盘后更新财务数据。此外还提供基金(包括ETF、LOF、分级A/B基金、货币基金)的行情和净值数据,金融期货数据、股票指数数据、行业板块数据、概念板块数据、宏观数据、行情数据等。 | 提供基于IPython Notebook的研究平台,支持Tick级数据,支持Python2、Python3。提供API(Application Programming Interface)。 | 支持股票、基金、期货等品种的回测,支持日、分钟、Tick级回测。 | 支持股票、股指期货、商品期货、ETF等品种的日、分钟、Tick级别的模拟交易。 | 和第一创业合作,支持股票、场内基金、期货的自动化实盘交易。 | “聚宽社区”,活跃度很高。 |
掘金(Myquant) | 提供近10年日/分钟/Tick级别股票数据,及财务、分红送配、行业、板块等数据。还提供股指期货、商品期货的连续数据。 | 支持Python,Matlab,C,C++,C#语言。提供API。 | 支持股票、期货等品种回测及其混合回测,支持日、分钟、Tick级回测。 | 支持股票、商品期货、股指期货等品种的日、分钟级别的模拟交易。 | 需要客户申请和人工审核,具有实盘交易权限后可以手动交易。 | “掘金量化社区”,活跃度较高。 |
Bigquant | 提供日/分钟级别的股票、期货、基金等数据的实时和历史数据,以及新闻、社交等新型数据。 | 支持Python,提供AI开发策略。提供API。 | 支持股票、期货等品种的回测,支持日、分钟、Tick级回测。 | 支持日、分钟级别的股票、期货等品种的模拟交易。 | 可推送秒级交易信号,提供API接口对接交易终端,由用户手动交易。 | “Bigquant量化社区”,活跃度较高 |
米筐(Ricequant) | 提供股票、ETF、期货(股指、国债、商品期货)、现货的基本信息。股票、ETF过去10多年以来每日市场数据,股票、ETF在2005年以来的分钟线数据。ETF过去20多年以来的市场数据和财务数据。期货从1999年以来的每日行情数据。期货2010年以来的分钟线数据。中国50 ETF、商品期权的日、分钟数据。舆情大数据。 | 提供基于IPython Notebook的研究平台,支持Python,Matlab,Excel。提供API。 | 支持股票、ETF、期货等品种的回测,支持日、分钟级回测。 | 支持日、分钟级别的股票、ETF、期货等品种的模拟交易。 | 提供期货的实盘交易。 | “米筐量化社区”,活跃度较高。 |
真格量化 | 主要是商品期货、期货期权、金融期货、股票期权等金融衍生品的数据。 | 支持使用Python进行策略研究。提供API。 | 主要提供期货、期权的日、分钟、Tick级别的回测。 | 使用第三方模拟交易平台,主要提供期货、期权的日级别的回测。 | 主要提供期货的实盘交易。 | “真格量化社区”,活跃度一般。 |
1.7.2 其它
天勤量化
幻方量化
参考
- https://www.joinquant.com/view/community/detail/7e4989804f4d3cd12532cafefeea1bcb
- https://www.econ.sdu.edu.cn/jrtzx/wljc/dl_jrtzyjrtzx.htm
- https://www.futunn.com/learn
- https://www.zhihu.com/question/38311854
- http://www.hlzq.com/main/zcgl/article.shtml?article_id=10,000,392&catalogId=2930
- https://bigquant.com/wiki/doc/fazhanshi-xiang-kexue-MIXe2BMYsA
- https://zhuanlan.zhihu.com/p/443296363
- https://zhouchenlin.github.io/%E9%87%8F%E5%8C%96%E6%8A%95%E8%B5%84%E2%80%94%E2%80%94%E7%AD%96%E7%95%A5%E4%B8%8E%E6%8A%80%E6%9C%AF.pdf
- http://www.dyhjw.com/detail/195055.html
- https://www.zhihu.com/question/276340822
相关文章:
【量化课程】01_投资与量化投资
文章目录 1.1 什么是投资1.1.1 经济意义上的投资1.1.2 投资的分类1.1.3 金融投资1.1.4 个人投资者投资品种1.1.5 投资VS投机 1.2 股票投资的基本流程1.3 常见的股票投资分析流派1.3.1 投资者分析流派 1.4 什么是量化投资1.4.1 量化投资基本概念1.4.2 量化投资的优势1.4.3 量化投…...
SpringBoot实现导出Excel功能
1 问题背景 需求要做一个导出excel的功能 2 前言 本篇着重阐述后端怎么实现,前端实现的部分只会粗略阐述。该实现方案是经过生产环境考验的,不是那些拿来练手的小demo。本文阐述的方案可以借鉴用来做毕设或者加到自己玩的项目中去。再次声明,…...
NSSCTF之Misc篇刷题记录⑧
NSSCTF之Misc篇刷题记录 [MMACTF 2015]welcome[广东强网杯 2021 团队组]欢迎参加强网杯[虎符CTF 2022]Plain Text[SWPUCTF 2021 新生赛]原来你也玩原神[SWPUCTF 2021 新生赛]我flag呢?[鹤城杯 2021]New MISC NSSCTF平台:https://www.nssctf.cn/ PS&…...
从零开始学习Linux运维,成为IT领域翘楚(七)
文章目录 🔥Linux下常用软件安装_JDK和Tomcat安装🔥Linux下常用软件安装_MySQL安装🔥Linux下常用软件安装_MySQL卸载 🔥Linux下常用软件安装_JDK和Tomcat安装 Jdk 安装 解压jdk安装包 tar -zxvf jdk-8u201-linux-x64.tar.gz -C/…...
优漫动游设计APP的UI界面需要注意哪些问题?
一、加载 加载时间的长短,很大程度的决定了用户体验是否有所提升,虽然理想中的页面加载出来应该一秒就够了,但是设计师不要忽略网络问题!如果网速不够的话,页面加载三五秒都算是快的了,所以在用户等待的过程中&a…...
面试 004
什么是 Java 内存结构 Java 内存结构就是 JVM 的运行书数据区的内存结构: 里面有堆、虚拟机栈、本地方法栈、程序计数器; 虚拟机栈:里面的数据结构是栈帧,存放了方法名,局部变量等信息 方法区在 1.8 的时候…...
CCF-202206-2-寻宝!大冒险!
目录 题目背景 问题描述 一、思路: 二、实现方法(C) 2.1、方法一(int储存) 思路: C实现如下: 2.2、方法二(结构体储存) 思路: 注意:边界…...
二叉搜索树中的众数
1题目 给你一个含重复值的二叉搜索树(BST)的根节点 root ,找出并返回 BST 中的所有 众数(即,出现频率最高的元素)。 如果树中有不止一个众数,可以按 任意顺序 返回。 假定 BST 满足如下定义&…...
认识JSP
什么是JSP? JSP(Java Server Pages)是一种类似于HTML的标记语言,用于创建动态Web页面。与HTML不同的是,JSP页面中可以嵌入Java代码,由Web服务器在动态页面中生成HTML代码,从而实现Web应用程序的前端交互效…...
MySQL数据管理
一、MySQL数据库管理 1、库和表 行(记录):用来描述一个对象的信息 列(字段):用来描述对象的一个属性 2、常用的数据类型 int :整型 float :单精度浮点 4字节32位 double &…...
第十九章 Unity 其他 API
本节介绍一些其他经常使用的Unity类。首先,我们回顾一下Vector3向量类,它既可以表示方向,也可以表示大小。它在游戏中可以用来表示角色的位置,物体的移动/旋转,设置两个游戏对象之间的距离。在我们之前的课程中&#x…...
sha256算法详解,用C语言模拟sha256算法
SHA-256是一种加密算法,它可以将任意长度的数据块计算出一个固定长度的输出值,通常是256位。SHA-256具有以下特点: 1. 固定输出长度:SHA-256的输出长度为256位,不受输入数据的长度限制。 2. 不可逆性:SHA-256采用单向哈希函数,即无法从输出值反向推出输入数据。 3. 抗…...
前端技术未来发展展望
前端技术在未来的发展中将继续保持快速、变化多样和创新性强的趋势。以下是我认为前端技术未来发展的几个方向: 框架和库的演进:框架和库的更新换代将继续加速。React、Vue、Angular等主流框架的更新周期将会缩短,同时各自的生态系统也将更加…...
第四十六天|dp
今天的题还是完全背包的题 139. Word Break 这道题其实用deque也能做,但是需要cache去记录之前尝试过的值,.相对简单的办法就是用完全背包了 这道题worddict就是物品.我们的dp[i]代表到i为止是不是能满足题意分成segmentation 处置化全为false,但是dp[0]True.这是因为为0时…...
汇编语言-复习自用
本文用于自我复习汇编语言,参考b站一位老师的讲解整理而成,感谢老师的无私付出视频链接链接 文章目录 1.第一章1.1计算机组成1.2读取1.3 寄存器及数据存储1.4 mov和and指令1.5 确定物理地址1.6 内存分段表示法1.7debug使用1.8CS:IP1.9jmp指令改变csip1.1…...
Android moneky自动点击应用设想
近期又有人发错私密消息到群聊天里,造成巨大反应的事件,可谓是一失手成大恨,名利受损。 而如果手机里安装一个monkey自动点击程序,没事的时候,跑跑monkey,倒一杯茶,静静的看手机屏幕在那里点击&…...
16.基于主从博弈理论的共享储能与综合能源微网优化运行研究
说明书 MATLAB代码:基于主从博弈理论的共享储能与综合能源微网优化运行研究 关键词:主从博弈 共享储能 综合能源微网 优化调度 参考文档:《基于主从博弈理论的共享储能与综合能源微网优化运行研究》完全复现 仿真平台:MATLAB …...
使用 ESP32 设计智能手表第 2 部分 - 环境光和心率传感器
我们研究了如何为我们的智能手表项目制作一些有趣的表盘。在这一部分中,我们将研究如何将一些传感器连接到我们的智能手表,并将连接 BH1750 环境光传感器和 MAX30102 心率传感器。我们将分别研究这些模块中的每一个的接口。 先决条件——安装必要的库 本文下方提供的 GitHub …...
分布式事务 --- 理论基础、Seata架构、部署
一、分布式事务问题 1.1、本地事务 本地事务,也就是传统的单机事务。在传统数据库事务中,必须要满足四个原则: 1.2、分布式事务 分布式事务,就是指不是在单个服务或单个数据库架构下,产生的事务,例如&am…...
低代码开发重要工具:JVS列表页字段样式配置说明
列表页中,通常存在各种各样的样式控制,例如字段宽度需要可调、字段的颜色根据内容变化等,那么我们接下来介绍下字段的样式控制的内容以及对应的效果。 1、字段样式控制配置位置 进入列表页的 数据配置界面,每个字段可以有独立的配…...
explain结果字段分析
select_type simple:表示不需要union操作或者不包含子查询的简单select语句。有连接查询时,外层的查询为simple且只有一个。 primary:一个需要union操作或者含有子查询的select,位于最外层的单位查询的select_type即为primary且只…...
MySQL连接查询
MySQL连接查询 在多表联合查询时,为了减少查询的次数,使用连接查询可以一次查询多个相关联表的数据。 MySQL连接查询:分为内连接查询和外连接查询。 其中外连接查询又分成 left连接查询 和 right连接查询。 下午为两张数据库表,表…...
7. Docker——Dockerfile
本章讲解知识点 DockerfileDockerfile 常用命令Dockerfile 综合示例Docker Compose当我们理解了镜像的基本原理后,我们就可以开始 Dockerfile 的学习了。 1. Dockerfile Dockerfile 是用于构建 Docker 镜像的脚本。它包含一组指令,按顺序执行以创建 Docker 镜像,从而使其可…...
Input事件在应用中的传递(一)
Input事件在应用中的传递(一) hongxi.zhu 2023-4-25 前面我们已经梳理了input事件在native层的传递,这一篇我们接着探索input事件在应用中的传递与处理,我们将按键事件和触摸事件分开梳理,这一篇就只涉及按键事件。 一、事件的接收 从前面的…...
我在VScode学Java(Java一维数组)
我的个人博客主页:如果\真能转义1️⃣说1️⃣的博客主页 关于Java基本语法学习---->可以参考我的这篇博客:(我在Vscode学Java) 我在VScode学Java(Java一维数组) Java 一维数组 声明数组:先声明,后使用 动态分配内…...
不能使用chatGPT?这3个平替甚至比chatGPT更强
不能使用chatGPT?这3个平替甚至比chatGPT更强 chatGPT,一款由OpenAI开发的新型AI聊天机器人,正在势如破竹地改变着许多人的工作和生活方式。作为一款基于大语言模型的聊天机器人,chatGPT能够理解自然语言并进行人机对话。与传统的…...
基于SLM调制器,MIT研发高效率全息显示方案
此前,青亭网曾报道过NVIDIA、三星、剑桥大学等对空间光调制器(SLM)全息方案的探索。空间光调制器可调节光波的空间分布,在电驱动信号控制下,可改变光在空间中传播的振幅、强度、相位、偏振态等特性,从而形成…...
【Docker】镜像与docker数据卷
文章目录 一、镜像1、镜像2、镜像原理之联合文件系统3、镜像原理之分层4、commit镜像 二、数据卷1、数据卷2、-v使用数据卷3、实战:MySQL 同步数据4、docker volume相关指令5、匿名和具名挂载6、数据卷之Dockerfile7、数据卷容器 一、镜像 1、镜像 镜像是一种轻量级…...
机器学习小结之KNN算法
文章目录 前言一、概念1.1 机器学习基本概念1.2 k 值1.3 距离度量1.4 加权方式 二、实现2.1 手写实现2.2 调库 Scikit-learn2.3 测试自己的数据 三、总结3.1 分析3.2 KNN 优缺点 参考 前言 KNN (K-Nearest Neighbor)算法是一种最简单,也是一个很实用的机器学习的…...
函函函函函函函函函函函数——two
🤩本文作者:大家好,我是paperjie,感谢你阅读本文,欢迎一建三连哦。 🥰内容专栏:这里是《C知识系统分享》专栏,笔者用重金(时间和精力)打造,基础知识一网打尽,…...
网站建设招标样本/安康地seo
熟悉VI 是学习UNIX 系统的一个关口 (feming) vi 是visual edit 的缩写 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等, 其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多&#…...
网站做语音识别/查淘宝关键词排名软件
1、开始、关闭libreoffice服务;开始之前同步字体文件时间,是因为创建soffice服务时,服务会检查所需加载的文件的时间,如果其认为时间不符,则其可能会重新加载,耗时较长,因此需事先统一时间。使用…...
网站建设yuue/西安做seo的公司
import comm from ../assets/common/comm这个其实完整的是import comm from ../assets/common/comm.js但是这个js省略了。 原因是build-webpack.base.conf.js里面有这么一句话extensions: [.js, .vue, .json],就是说后缀是.js .vue .json的数据后缀都是可以省略的。import rout…...
淘宝上网站开发/nba最新交易新闻
1.将一个给定的整型数组转置输出, 源数组为:1 2 3 4 5 6转置之后输出的数组为:6 5 4 3 2 1 刚看到题目的时候没多想,只想着能倒着输出就好(正确代码错误想法) public static void main(String[] args){int…...
wordpress 2012主题/超级seo外链工具
node当使用node获取GBK编码的数据时,nodejs仅仅支持utf-8,node没有提供转换编码的原生支持,有倒是有一个模块iconv能干这个事,但须要本地方法,VC库的支持。国外有个大牛写了一个纯粹用Javascript解码的模块:…...
临朐网站建设定制/搜索数据
第五十三天打卡 1143. 最长公共子序列 提示 中等 1.3K company 字节跳动 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是…...