R语言中ARMA,ARIMA(Box-Jenkins),SARIMA和ARIMAX模型用于预测时间序列数据
原文链接:http://tecdat.cn/?p=5919
在本文中,我将介绍ARMA,ARIMA(Box-Jenkins),SARIMA和ARIMAX模型如何用于预测时间序列数据(点击文末“阅读原文”获取完整代码数据)。
使用滞后算子计算滞后差分
我们可以使用backshift滞后算子来执行计算。例如,滞后算子可用于计算的时间序列值的滞后差分,
其中k表示的差分滞后期。对于k=1,我们获得普通的差分,而对于k=2我们获得相对于一阶的差分。让我们考虑R中的一个例子。
使用R,我们可以使用diff
函数计算滞后差分。函数的第二个参数表示所需的滞后k,默认设置为k=1。例如:
By <- diff(y) # y\_i - B y\_i
B3y <- diff(y, 3) # y\_i - B^3 y\_i
message(paste0("y is: ", paste(y, collapse =
## y is: 1,3,5,10,20
## By is: 2,2,5,10
## B^3y is: 9,17
自相关函数
滞后k的自相关定义为:
要计算自相关,我们可以使用以下R函数:
get_autocor <- function(x, lag) {x.left <- x\[1:(length(x) - lag)\]x.right <- x\[(1+lag):(length(x))\]autocor <- cor(x.left, x.right)return(autocor)
}
get_autocor(y, 1)
## \[1\] 0.9944627
# 相隔2个时间点(滞后期2)测量值的相关性
get_autocor(y, 2)
## \[1\] 0.9819805
数据的高度自相关表明数据具有明确的时间趋势。
偏自相关
由于观察到较大滞后的自相关可以是较低滞后的相关结果,因此通常值得考虑偏自相关函数(pACF)。pACF的想法是计算偏相关性,这种相关性决定了对变量的最近观察样本的相关性。pACF定义为:
使用pACF可以识别是否存在实际滞后的自相关或这些自相关是否是由其他样本引起的。
计算和绘制ACF和pACF的最简单方法是分别使用acf
和pacf
函数:
par(mfrow = c(1,2))
acf(y) # ACF
pacf(y) # pACF
在ACF可视化中,ACF或pACF被绘制为滞后的函数。指示的水平蓝色虚线表示自相关显著的水平。
分解时间序列数据
St
Tt
ϵt
执行分解的方式取决于时间序列数据是加法还是乘法。
加法和乘法时间序列数据
加法模型假设数据可以分解为
另一方面,乘法模型假设数据可以被分解为
加法:每个时期的季节效应相似。
乘法:季节性趋势随时间序列的变化而变化。
AirPassengers
数据集提供了乘法时间序列的示例。
data(AirPassengers)
plot(AirPassengers)
点击标题查阅往期内容
python用ARIMA模型预测CO2浓度时间序列实现
左右滑动查看更多
01
02
03
04
AirPassengers
数据集:
plot(log(AirPassengers))
正如我们所看到的,采用对数已经使季节性成分的变化均衡。请注意,总体增长趋势没有改变。
在R中分解时间序列数据
要分解R中的时间序列数据,我们可以使用该decompose
函数。请注意,我们应该通过type
参数提供时间序列是加法的还是乘法的。
示例1:AirPassengers数据集
对于AirPassengers
数据集,我们指定数据是乘法的并获得以下分解:
plot(decompose(AirPassengers, type = "multiplicative"))
分解表明,多年来航空公司乘客总数在增加。此外,我们已经观察到的季节性影响已被清楚地捕捉到。
示例2:EuStockMarkets数据集
让我们考虑可以EuStockMarkets
数据集的分解:
daxData <- EuStockMarkets\[, 1\] #数据似乎不是可乘的,请使用加法分解decomposed <- decompose(daxData, type = "additive")
plot(decomposed)
该图显示了1992年至1998年的DAX数据中的以下内容:
整体价格稳步上升。
季节性趋势强烈:每年年初,股价相对较低,并在夏季结束时达到相对最大值。
除1997年和1998年之间的最终测量外,随机噪声的影响可以忽略不计。
平稳与非平稳过程
生成时间序列数据的过程可以是平稳的也可以是非平稳的。例如,数据EuStockMarkets
和AirPassengers
数据都是非平稳的,因为数据有增加的趋势。为了更好地区分平稳和非平稳过程,请考虑以下示例:
par(mfrow = c(1,2))#
data(nino)
x <- nino3.4
plot(x, main = "Stationary process")# 飞机旅客数据
plot(AirPassengers, main = "Non-stationary process")
左图显示了一个平稳过程,其中数据在所有测量中表现相似。右图显示了一个非平稳过程,其中平均值随着时间的推移而增加。
介绍了与时间序列数据分析相关的最重要概念后,我们现在可以开始研究预测模型。
ARMA模型
ARMA代表自回归移动平均模型。ARMA模型仅适用于平稳过程,并具有两个参数:
p:自回归(AR)模型的阶数
q:移动平均(MA)模型的阶数
使用backshift运算符制定ARMA模型
使用backshift运算符,我们可以通过以下方式制定ARMA模型:
通过定义和
,ARMA模型简化为
。
ARIMA模型
总之,ARIMA模型具有以下三个参数:
p:自回归(AR)模型的阶数
d:差分阶数
q:移动平均(MA)模型的阶数
在ARIMA模型中,通过将替换差分,将结果转换为差分yt
然后通过指定模型
在下文中,让我们考虑ARIMA模型的三个参数的解释。
自回归的影响
我们可以使用该arima.sim
函数模拟自回归过程。通过该函数,可以通过提供要使用的MA和AR项的系数来指定模型。在下文中,我们将绘制自相关图,因为它最适合于发现自回归的影响。
第一个例子表明,对于ARIMA(1,0,0)过程,阶数1的pACF非常高,而对于ARIMA(2,0,0)过程,阶数1和阶数2自相关都很重要。因此,可以根据pACF显着的最大滞后来选择AR项的阶数。
差分的影响
ARIMA(0,1,0)模型简化为随机游走模型
以下示例演示了差分对AirPassengers
数据集的影响:
虽然第一个图表显示数据显然是非平稳的,但第二个图表明差分时间序列是相当平稳的。
其中当前估计值取决于先前测量值的残差。
移动平均MA的影响
可以通过绘制自回归函数来研究移动平均的影响:
请注意,对于自回归图,我们需要注意第一个x轴位置表示滞后为0(即标识向量)。在第一个图中,只有第一个滞后的自相关是显着的,而第二个图表明前两个滞后的自相关是显着的。为了找到MA的阶数,适用与AR类似的规则:MA的阶数对应于自相关显着的最大滞后期。
在AR和MA之间进行选择
为了确定哪个更合适,AR或MA,我们需要考虑ACF(自相关函数)和PACF(偏ACF)。
AR和MA的影响
AR和MA的组合得到以下时间序列数据:
SARIMA模型
P:季节性自回归(SAR)项的阶数
D:季节差分阶数
q:季节性移动平均线(SMA)的阶数
ARIMAX模型
R中的预测
auto.arima
`forecast`
SARIMA模型用于平稳过程
我们将使用数据展示ARMA的使用,该数据tseries
给出了Nino Region 3.4指数的海面温度。让我们验证数据是否平稳:
d=0
为了验证是否存在任何季节性趋势,我们将分解数据:
没有整体趋势,这是平稳过程的典型趋势。但是,数据存在强烈的季节性因素。因此,我们肯定希望包含对季节性影响进行建模的参数。
季节性模型
对于季节性模型,我们需要指定额外的参数参数(P,D,Q)S。由于季节性趋势在时间序列数据中不占主导地位,我们将设置D=0。此外,由于尼诺数据中的季节性趋势是一种年度趋势,我们可以设置S=12个月。为了确定季节性模型的其他参数,我们考虑季节性成分的图。
我们设置P=2 Q=0
非季节性模型
对于非季节性模型,我们需要找到p和q。为此,我们将绘制ACF和pACF来确定AR和MA参数的值。
我们可以使用包中的Arima
函数来拟合模型forecast
。
我们现在可以使用该模型来预测未来Nino 3.4地区的气温如何变化。有两种方法可以从预测模型中获得预测。第一种方法依赖于predict
函数,而第二种方法使用包中的forecast
函数。使用该predict
功能,我们可以通过以下方式预测和可视化结果:
##
## Attaching package: 'ggplot2'
## The following object is masked from 'package:forecast':
##
## autolayer
如果我们不需要自定义绘图,我们可以使用以下forecast
函数轻松地获取预测和相应的可视化:
# 使用内置绘图功能:
forecast <- forecast(A, h = 60) # 预测未来5年
plot(forecast)
用于非平稳数据的ARIMA模型
为了演示ARIMA模型对非平稳数据的使用,我们将使用数据集astsa
。该数据集提供全球平均陆地 - 海洋温度偏差的年度测量值。
d=1
p=0q=1
我们现在可以预测未来几年平均陆地 - 海洋温度偏差将如何变化:
该模型表明,未来几年平均陆地 - 海洋温度偏差将进一步增加。
关于空气质量数据集的ARIMAX
为了展示ARIMAX模型的使用,我们将使用臭氧数据集 。
让我们加载臭氧数据集并将其划分为测试和训练集。请注意,我们已确保训练和测试数据包含连续的时间测量。
为此,我们将在臭氧数据集中创建一个新列,该列反映了相对时间点:
现在我们有了时间维度,我们可以绘制臭氧水平:
时间序列数据似乎是平稳的。让我们考虑ACF和pACF图,看看我们应该考虑哪些AR和MA
自相关图非常不清楚,这表明数据中实际上没有时间趋势。因此,我们会选择ARIMA(0,0,0)模型。由于具有参数(0,0,0)的ARIMAX模型没有传统线性回归模型的优势,我们可以得出结论,臭氧数据的时间趋势不足以改善臭氧水平的预测。让我们验证一下:
print(Rsquared.linear)
## \[1\] 0.7676977
``````
print(Rsquared.temporal)
``````
## \[1\] 0.7569718
我们可以看到具有负二项式概率线性模型优于ARIMAX模型。
关于空气质量数据集的ARIMAX
要在更合适的数据集上演示ARIMAX模型,让我们加载数据集:
该Icecream
数据集包含以下变量:
消费:冰淇淋消费量。
收入:平均每周家庭收入。
价格:每个冰淇淋的价格。
temp:华氏温度的平均温度。
测量结果是从1951-03-18到1953-07-11的四周观测。
我们将模拟消费,冰淇淋消费作为时间序列,并使用_收入_,_价格_和_平均值_作为外生变量。在开始建模之前,我们将从数据框中创建一个时间序列对象。
我们现在调查数据:
因此,数据有两种趋势:
总体而言,1951年至1953年间,冰淇淋的消费量大幅增加。
冰淇淋销售在夏季达到顶峰。
由于季节性趋势,我们可能拟合ARIMA(1,0,0)(1,0,0)模型。但是,由于我们知道温度和外生变量的收入,因此它们可以解释数据的趋势:
income
解释了整体趋势。此外,temp
解释了季节性趋势,我们不需要季节性模型。因此,我们应该使用ARIMAX(1,0,0)模型进行预测。为了研究这些假设是否成立,我们将使用以下代码将ARIMAX(1,0,0)模型与ARIMA(1,0,0)(1,0,0)模型进行比较
ARIMAX(1,0,0)模型的预测显示为蓝色,而ARIMA(1,0,0)(1,0,0)模型的预测显示为虚线。实际观察值显示为黑线。结果表明,ARIMAX(1,0,0)明显比ARIMA(1,0,0)(1,0,0)模型更准确。
但请注意,ARIMAX模型在某种程度上不像纯ARIMA模型那样有用于预测。这是因为,ARIMAX模型需要对应该预测的任何新数据点进行外部预测。例如,对于冰淇淋数据集,我们没有超出1953-07-11的外生数据。因此,我们无法使用ARIMAX模型预测超出此时间点,而ARIMA模型可以实现:
如果您有任何疑问,请在下面发表评论。
点击文末“阅读原文”
获取全文完整代码数据资料。
本文选自《R语言中ARMA,ARIMA(Box-Jenkins),SARIMA和ARIMAX模型用于预测时间序列数据》。
点击标题查阅往期内容
R语言ARIMA集成模型预测时间序列分析
R语言用ARIMA模型滑动时间窗口识别网络流量时间序列异常值
python用ARIMA模型预测CO2浓度时间序列实现
R语言ARIMA-GARCH波动率模型预测股票市场苹果公司日收益率时间序列
R语言中的时间序列分析模型:ARIMA-ARCH / GARCH模型分析股票价格
R语言多元Copula GARCH 模型时间序列预测
python中的copula:Frank、Clayton和Gumbel copula模型估计与可视化
R语言中的copula GARCH模型拟合时间序列并模拟分析
matlab使用Copula仿真优化市场风险数据VaR分析
R语言多元Copula GARCH 模型时间序列预测
R语言Copula函数股市相关性建模:模拟Random Walk(随机游走)
R语言实现 Copula 算法建模依赖性案例分析报告
R语言ARMA-GARCH-COPULA模型和金融时间序列案例
R语言基于copula的贝叶斯分层混合模型的诊断准确性研究
R语言COPULA和金融时间序列案例
matlab使用Copula仿真优化市场风险数据VaR分析
matlab使用Copula仿真优化市场风险
R语言多元CopulaGARCH模型时间序列预测
R语言Copula的贝叶斯非参数MCMC估计
R语言COPULAS和金融时间序列
R语言乘法GARCH模型对高频交易数据进行波动性预测
R语言GARCH-DCC模型和DCC(MVT)建模估计
Python使用GARCH,EGARCH,GJR-GARCH模型和蒙特卡洛模拟进行股价预测
R语言时间序列GARCH模型分析股市波动率
R语言ARMA-EGARCH模型、集成预测算法对SPX实际波动率进行预测
matlab实现MCMC的马尔可夫转换ARMA - GARCH模型估计
Python使用GARCH,EGARCH,GJR-GARCH模型和蒙特卡洛模拟进行股价预测
使用R语言对S&P500股票指数进行ARIMA + GARCH交易策略
R语言用多元ARMA,GARCH ,EWMA, ETS,随机波动率SV模型对金融时间序列数据建模
R语言股票市场指数:ARMA-GARCH模型和对数收益率数据探索性分析
R语言多元Copula GARCH 模型时间序列预测
R语言使用多元AR-GARCH模型衡量市场风险
R语言中的时间序列分析模型:ARIMA-ARCH / GARCH模型分析股票价格
R语言用Garch模型和回归模型对股票价格分析
GARCH(1,1),MA以及历史模拟法的VaR比较
matlab估计arma garch 条件均值和方差模型
R语言ARMA-GARCH-COPULA模型和金融时间序列案例
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3832651.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!听说H2O能让大家都会用机器学习?
https://www.toutiao.com/a6684846840065556995/ 各行业中的人工智能技术已经逐渐落地,为了社会和经济的稳定发展,普及人工智能越来越重要。 H2O是一个开源分布式内存机器学习平台。关于H2O的研究和实验,本文作者已经有丰富的经验,…...

Qt入门-文件读写
二进制文件的读写文件可以使用QFile类、QStream 文本文件的读写建议使用QTextStream类,它操作文件更加方便。 打开文件时,需要参数指定打开文件的模式: Constant Value Description QIODevice::NotOpen 0x0000 The device is not open. QIO…...

macos技巧[设置快捷键和window差不多]
设置快捷键和window差不多 macOS的键盘和window有很大的差别,造成了期快捷键和windows差别也很大,目前发现调换ctrl和com建比较适合window的用法,设置前的快捷键配置: 设置后的快捷键配置: 其他快捷键配置࿱…...

QIODevice 类学习笔记
QIODevice 类学习笔记 Isaaccwoo 2015年12月10日 一、 简介 QIODevice用于对输入输出设备进行管理。输入设备有两种类型,一种是随机访问设备(Random-accessdevices),如文件、缓冲区等;另一种是时序设备&#x…...

h2o包 常见问题
问题一之安装 当我们正常安装H2O时,经常出现如下问题: install.packages("h2o") Installing package into ‘C:/Users/gyk/Documents/R/win-library/3.6’ (as ‘lib’ is unspecified) 试开URL’https://cran.rstudio.com/bin/windows/cont…...

python环境安装H2O
H2O平台介绍 概括来说是一个做分布式机器学习深度学习的平台。 H2Ocloud是它的云平台,可以在线建模,管理模型,管理App,用MLOP和AppStore这两个模块。 H2O HT是云平台建模的版块,主要是机器视觉和自然语言处理。 Dr…...

Windows 11 版本介绍
Windows 11-微软公司于2021年发布的桌面端操作系统 Windows 11百科 Windows 11是由微软公司(Microsoft)开发的操作系统,应用于计算机和平板电脑等设备 。于2021年6月24日发布 ,2021年10月5日发行 。 Windows 11提供了许多创新功…...

IBM P570 更换风扇
IBM P570 更换风扇过程 前提:停止应用再操作 1 查看错误日志 通过命令查看错误 LABEL: SCAN_ERROR_CHRP IDENTIFIER: BFE4C025 Date/Time: Sun Apr 18 11:22:48 BEIST 2010 Sequence Number: 12788 Machine Id: 00CBF25C4C00 Node…...

onTaskFailed: Failed Loading plugin Pipeline: Stage View Plugin v2.13 (pipeline-stage-view)解决方法
【现象】 2020-02-28 07:50:23.8420000 [id30] SEVERE jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline: Stage View Plugin v2.13 (pipeline-stage-view) java.io.IOException: Failed to load: Pipeline: Stage View Plugin (2.13) - Plugi…...

SQL学习:not exists用法
SQL学习:not exists用法 与 not in 的效果一样, 但这个效率相对高一点 例如: a1表:id name 1 张三 2 李四 a2表:id name 1 张三 2 李四 刚使用的新手用法可能是这样子的, 以为跟 not in 一样,但是下面这样写达不到预期效果 select * fro…...

杰和N60E-O荣获德国Hardwareinside金牌奖
“不断超越,只为更好”2016年11月3日,杰和 N60E-O凭借优异的整体性能和极高的性价比,在德国知名媒体Hardwareinside的评测中荣获金牌奖。 杰和科技作为服务器行业的后起之秀,顺势推出一系列备受好评的服务器产品及解决方案。目前&…...

Elasticsearch嵌套式对象Nested分析
原文请参考: https://www.felayman.com/articles/2017/11/10/1510292946325.html nested结构是Elasticsearch提供关系存储的一种特殊的结构,是NOSQL的一种高级特性,在传统的关系型sql中,很难做到一行记录中存储某个实体以及附属的内容,比如某个用户下评论数据&…...

JAVA智能推荐的卫生健康系统计算机毕业设计Mybatis+系统+数据库+调试部署
JAVA智能推荐的卫生健康系统计算机毕业设计Mybatis系统数据库调试部署 JAVA智能推荐的卫生健康系统计算机毕业设计Mybatis系统数据库调试部署本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技…...

JQuery实现图片切换(自动切换+手动切换)
学习JS的时候本来积攒了很多有趣的小例子,但是苦于没有找到一些好的平台来展示这些JS效果。今天发现了RunJS这个分享代码的平台,迫不及待得想跟大家分享。 在浏览各大商城网站的时候,或者某些网站的首页,都会展示与本网站相关的一…...

XXL-Job集群部署
文章目录一、调度中心集群部署1. 优点2. 集群需要满足的条件3. 集群部署方案二、任务执行器的集群配置2.1. 集群地址配置2.2. 执行器名称配置2.3. 执行器端口三、路由策略一、调度中心集群部署 1. 优点 调度中心支持集群部署,提升调度系统容灾和可用性;…...

远程控制桌面计算机怎么填写,如何远程控制电脑,使用电脑的远程桌面功能?...
通过远程桌面功能我们可以实时的操作这台计算机,在上面安装软件,运行程序,所有的一切都好像是直接在该计算机上操作一样。那么该如何远程控制电脑,使用电脑的远程桌面功能呢?下面一起来看一下。操作方法01首先我们鼠标…...

语音识别框架speechbrain---speaker-recognition说话人识别/声纹识别:模型评价(2)
EER 与 minDCF计算—基于自己数据的模型(cosine) (1)构建验证verification文件 def create_veri_file(data_folder, save_file):"""生成验证txt文件"""dev_save_path = []with open(save_file, "w") as f...

linux复制文件夹中前N个文件到其他目录下
linux复制文件夹中前N个文件到其他目录下 方法一:指令 指令需要在源文件夹路径下运行 ls |head -n N |xargs -i cp {} /data/bertram/test 注:N指前n行 如果目录下还有其他文件夹,则需递归方式(-r)进行拷贝&#x…...

linux 复制文件夹 命令
CP命令 格式: CP [选项] 源文件或目录 目的文件或目录 选项说明: -b 同名,备分原来的文件 -f 强制覆盖同名文件 -r 按递归方式保留原目录结构复制文件 例: cp -r /home/test /tmp...

VC++编写远程控制软件
VC编写远程控制软件 1.远程控制软件编写之一界面设计 2.远程控制软件编写之二套接字操作 3.远程控制软件编写之三密码验证1 4.远程控制软件编写之四密码验证2 5.远程控制软件编写之五密码验证3 6.远程控制软件编写之六2密码验证4 7.远程控制软件编写之七磁盘显示1 8.远程控制软…...

一文读懂「TTS语音合成技术」
有没有发现,我们与机器的对话正变得愈发灵动与自然?人机交互越来越广泛地应用在我们的生活中,而这些都离不开语音合成技术的与时俱进。 语音合成,即TTS,是语音数据采集的重要方式。本期澳鹏干货,我们将带你…...

mysql 数据库字符集转换_字符集介绍及mysql数据库编码转换
一、字符集介绍:1、ASCIIASCII是英文American Standard Code for Information Interchange的缩写,美国标准信息交换代码是由美国国家标准学会(American National Standard Institute , ANSI )制定的,标准的单字节字符编码方案,用于基于文本的…...

常见的语音交互平台的简介和比较
语言识别已经成为越来越普遍的应用场景了。现在可以基于一些语音平台进行二次开发。 1.概述 最近做了两个与语音识别相关的项目,两个项目的主要任务虽然都是语音识别,或者更确切的说是关键字识别,但开发的平台不同,一个是windows下…...

elasticsearch数据类型--nested
前面写到了object数据类型,这里来说说nested。按照官方文档的说法,nested是特殊的object类型,弥补了object对象不能单独作为整体进行检索的缺陷。为了达到这个目的,nested在es内部是作为隐藏文档存储的。下面来详细说明。 先来看…...

高性能linux构建Cf游戏,构建CF卡Linux系统的几个常见难题
关于如何在cf卡上构建linux ,从网上可以找到很多文章,如:许德新 《嵌入式Linux在PC104平台上的构建与实现》等等。这里主要介绍我在cf卡上构建linux系统中碰到的问题和 解决方法。采用硬件是:板子是研祥 104-1621CLDN,…...

navigator.language 代表的是浏览器的语言?
navigator.language 代表的不是浏览器的语言,而是用户更喜欢的语言,也就是各浏览器优先语言排行榜的第一名,但是chrome这回让我们失望了,火狐是可以的?手机端在设置 里面改变语言,也就改变了浏览器的优先语…...

Kali浏览器显示无法连接服务器,kali 中安装Chromium Web Browser并解决浏览器无法启动问题...
首先运行以下命令安装chromiumapt install updateapt install chromium在安装过程中可能会出现E:sub-process /usr/bin/dpkg returned an error code(1)的报错,解决方法如下:cd /var/lib/dpkg/mv info/ info_bakmkdir infoapt updateapt -f installmv in…...

java es nested,Nested
Nested嵌套数据类型nested类型是一种对象类型的特殊版本,它允许索引对象数组,独立地索引每个对象。如何使对象数组变扁平内部类对象数组并不以你预料的方式工作。Lucene没有内部对象的概念,所以Elasticsearch将对象层次扁平化,转化…...

从零到一搭建基础架构(3)-base模块搭建上篇
前后端交互结构混乱,response中业务code定义没有一个统一的规范PO、DTO、BO、VO傻傻分不清楚工具类泛滥,同一工程中StringUtil的引用有外部引入,有内部jar包引入还有自己定义的异常定义混乱,导致在Spring统一response拦截的地方区…...

开源的远程桌面软件RustDesk
本文是应网友 figo 的要求写的 什么是 RustDesk ? RustDesk 是一款开源的远程桌面软件,开箱即用,无需任何配置。您完全掌控数据,不用担心安全问题。可以使用官方的注册/中继服务器, 或者自己架设。 今天我们要做的就是…...

linux 复制文件夹下的所有内容到目标文件夹
在linux 下可以使用cp 命令去复制内容例如 #复制到目录文件夹* 和 . 代表目录下的所有文件 cp ~/temp/* ~/text/ cp ~/temp/. ~/text/ #复制到当前文件夹 cp ~/temp/* ./ cp ~/temp/. ./但是如果被复制的的文件夹下还有文件夹的话,则需要加上 -r #这样就会将该目录下的所有文…...

nested查询
包装另一个查询以搜索nested字段。 nested查询搜索nested字段对象,就好像将它们作为单独的文档进行索引一样。如果对象匹配搜索,nested查询返回根父文档。 示例 索引设置 要使用nested查询,索引必须包含nested字段映射。例如: PUT /my-i…...

Linux cp复制文件或文件夹
cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录࿰…...

白话Elasticsearch58-数据建模实战_基于nested object实现博客与评论嵌套关系
文章目录概述官网示例Object datatype让ES自动创建索引,插入一条数据查看mapping需求: 被年龄是28岁的黄药师评论过的博客查询结果不对原因分析Nested datatype解决object查询不对的问题修改mapping,将comments的类型从object设置为nested写入…...

第五代TTS语音芯片SYN8086性能再突破
自SYN8086TTS芯片诞生以来,经过不断优化调试,其性能目前已经达到最佳工作状态。相比上一代TTS芯片而言,SYN8086不但继承了SYN6658语音芯片的全部优势,其它各项指标更是领跑业内同类产品。精巧体积 QFN40封装,体积5*5M…...

百度 tts 语音合成前端无法播放问题解决
看官网示例 修改返回值 返回值是 base 64 格式。 将 返回值中的 audio/x-mpeg 修改为 audio/wav 即可 <p>继续加油</p> <audio controls"controls" src"data:audio/wav;base64,//MoxAALMGZYAHiGKEOBaPzyyjQKxjQqowkwRqJIKHwq1iEvaoyIxrkCi7LE…...

java 笛卡尔积_笛卡尔乘积-java代码
好久没摸过程序了,重新捡起java写了个笛卡尔乘积算法。自我感觉非常精简通用,这算是码力不减,码刀不老?package my.table;import java.util.Arrays;public class Descates {int[] sizes;int[] indexs;public Descates(int[] sizes) {this.si…...

Windows下卸载Oracle
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 1、 开始->设置->控制面板->管…...

Elasticsearch Nested类型深入详解
0、概要 在Elasticsearch实战场景中,我们或多或少会遇到嵌套文档的组合形式,反映在ES中称为父子文档。 父子文档的实现,至少包含以下两种方式: 1)父子文档 父子文档在5.X版本中通过parent-child父子type实现࿰…...

【Elasticsearch教程13】Mapping字段类型之nested
Elasticsearch Mapping字段类型之nested一、简介二、插入测试数据1 创建nested字段的mapping2 插入2个班级的数据三、nested 查询1 Query DSL2 Java API四、nested 排序五、nested 聚合1 Query DSL2 Java API六、nested的应用一、简介 在上一篇博客Mapping字段类型之object中&…...

ES嵌套(Nested)文档使用
1、nested介绍 nested:嵌套对象,,用于数组中的元素是对象的[{}, {}],该nested类型是object数据类型的专用版本,它允许可以彼此独立地查询它们的方式对对象数组进行索引。 其他相关ES操作及介绍请参考《ElasticSearch6.5.4快速入门…...

前端开发——浏览器插件推荐
文章来自公众号:前端学海 前言 之前的一篇文章:前端开发——在线工具推荐 受到很多童鞋的喜爱,让我发现还是有很多前端开发同学需要工具推荐的,所以今天就推荐一下我在前端开发中用到的谷歌浏览器插件。 谷歌插件需要安装 vpn&…...

【HTML + CSS】笔记
页面设计 1.HTML:结构框架 2.CSS 3.JS HTML:超文本标记语言 <...>:标签/元素 <!DOCTYPE html>:解释文档类型为html head区域常用标签 <base> 使用后浏览器不再使用当前文档的URL,而使用指定的…...

卸载Oracle 12c
完全卸载Oracle 12c前言1. 停止服务Oracle服务2. 删除Oracle软件3. 删除Orcale安装文件4. 删除注册表项5. 删除环境变量前言 你好! 卸载Oracle和卸载普通软件不一样,本文主要简述如何完全卸载Oracle 12c。主要分以下5个步骤: 1. 停止服务Or…...

使用浏览器作为代理从公网攻击内网
介绍在 Forcepoint,我们不断寻求改善我们产品所提供的防护。为此,我们经常研究不寻常或潜在新颖的攻击技术。最近的一个研究课题是从公网发起的针对 localhost 和内网的攻击。虽然不是新的攻击,但在安全研究社区之外,恶意 JavaScr…...

向日葵如何远程桌面Linux,最快的远程桌面向日葵软件
【IT168信息】远程桌面是网络管理员或软件销售商进行主机远程维护,操作演示所必需的工具. 但是,远程桌面的平滑度将直接影响效率,甚至影响用户对软件的购买. 那么如何确保远程桌面连接畅通无阻呢?第一步是确保网络平滑稳定. 尝试使…...

国产ETL工具 BeeDI 产品“实时同步“之 高阶 功能组件
BeeDI 提供“ 实时”企业数据集成。实时组件通过实时处理和传输业务数据的能力,增强了BeeDI的批处理功能。为满足当下复杂的业务需求,IT部门需要实时集成以加快核心业务流程和信息流。使用实时功能,IT部门可以使用统一界面,从BeeD…...

数字化时代的新形式下,如何提升客户满意度,实现客户成功?
新形势下,客户需求成为企业运营的牵引力。企业需要在“以客户为中心”理念指导下解决两个问题:移动互联网时代如何满足新时期的客户需求,实现对客户需求服务的快速响应,切实提升客户感知和体验?如何进行客户感知管理&a…...

Chrome浏览器安装路径移动与错误代码释义
一、Chrome移动安装路径方法 在安装软件的时候,软件一般会在安装之前提示用户配置自定义安装路径,但是Chrome浏览器(Chrome)居然没有提供自定义安装路径设置,即下载好Chrome后点击安装,直接默认安装在C盘&a…...

win7 微软语音服务器,win7 TTS修复工具(微软tts语音引擎修复)
【实例简介】当系统没有语音功能,无法运行时,使用win7 TTS修复工具(微软tts语音引擎修复)现有的语音不好时,可心安装第三方语音,如:捷通华声 XiaoKun 女声 中英文、女音库Hui、Lily解压后,运行regsvr.bat即可!【实例截…...

linux 复制文件夹内所有文件到另一个文件夹
cp -Rf /home/user1/* /root/temp/将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。即格式为:cp -Rf 原路径/ 目的路径/...

【Leetcode】1825. Finding MK Average
题目地址: https://leetcode.com/problems/finding-mk-average/description/ 要求设计一个数据结构,实现: 1、以两个正整数m,km,km,k初始化,m>2km>2km>2k; 2、添加一个元素; 3、计算最后添加的m…...

Linux命令从入门到实战 ---- 磁盘管理类
du 查看文件和目录占用的磁盘空间 du disk usage 磁盘占用情况 基本语法 du [选项] 目录/文件 显示目录下每个子目录的磁盘使用情况 选项功能-h将文件大小转换成人类便于阅读的形式-a查看子目录和文件-c显示所有的文件和子文件后,显示总和-s只显示总和–max-depth…...

yolov5 detect.py报错
新手求助 yolov5训练了自己的数据集后,test没问题,但是运行detect.py就报错了,一直找不到问题所在, 求大佬指点指点...

【Spring boot 文件上传】
Spring boot 文件上传 文件上传主要分以下几个步骤: (1)新建 maven java project; (2)在 pom.xml 加入相应依赖; (3)新建一个表单页面(这里使用 thymleaf&…...
python 取代c语言,下个 10 年,Go 能取代 Python 成为开发者的首选语言吗?
下个 10 年,Go 能取代 Python 成为开发者的首选语言吗?选自 towardsdatascience作者:Dasaradh S K机器之心编译机器之心编辑部Go 为什么是 2020 年最受欢迎的语言?这篇文章也许能够给你答案。30 年前,Python 首次出现&…...
用html实现网页版的拼图游戏,jQuery实现网页拼图游戏
之前看了一个页面中将图片分割的效果,感觉不错,有些好奇他是怎么实现的。跟搭档说了一下,大概明白。其实就是利用 overflowhidden ,margin-left, margin-top 这三个属性的配合,让人感觉图片被一个个格子地分开了。刚刚…...
win10远程桌面Android软件,不用第三方软件,远程控制你的 Windows10 系统
如果你使用的是 Windows10 系统,其实不需要安装第三方软件,就能在任何地方用电脑或手机控制它。首先,我们在需要被控制的电脑上,点击开始菜单点击【设置】按钮再点击【系统】点击左边栏的【关于】你能在这里看到设备名称需要把它记…...

oracle11xe 卸载,卸载oracle数据库
Windows Registry Editor Version 5.00[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\OracleOraDb11g_home1TNSListener][-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\OracleMTSRecoveryService][-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic...

MDK5安装
文章目录1、MDK下载下载地址2、安装过程3、注册4、安装芯片包5、参考博文链接:1、MDK下载 下载地址 官网: https://www.keil.com 自己弄了网盘链接,里面有MDK537,注册机和stm的芯片包: 链接:https://pan.…...

MDK 5 仿真调试(...)
1、确认写好的程序能通过编译。然后单击【Debug】→【Start/Stop Debug Session】(Ctrl F5)进入调试模式。 调试模式下多出了一个 Debug 工具条: 序号按钮作用1复位(Reset)2执行到断点处(Run)…...

MDK5软件入门之——基础工程创建及下载和调试
MDK5软件入门 这里主要记录一下MDK5软件的介绍及使用。 MDK5简介 MDK 源自德国的 KEIL 公司,是 RealView MDK 的简称。在全球 MDK 被超过 10 万的嵌入式开发工程师使用。目前最新版本为:MDK5.14,该版本使用 uVision5 IDE 集成开发环境&…...

软件工程笔记:亡羊补牢为时不晚
亡羊补牢为时不晚 — 笔记整理自 北京理工大学 计算机学院 不容忽视的测试 亡羊补牢测试不简单, 工作量很大,很累,很复杂测试自动化是必由之路软件产品质量不能只靠测试 软件测试基本原则 程序员应避免测试自己编写的程序; (这样是测不出来什么的)测…...

智慧工地核心产品——未冲洗抓拍
导读 2018年12月4日,南京市城乡建设委员会下发了“关于印发南京市工地视频监控和环保在线监测信息系统建设实施方案的通知”,要求将全市近2000个在建工地的环保数据实现在线监测远程监管,除了视频监控和环保在线监测的数据以外,另…...

物联网工程实训——智慧家居开发
物联网工程实训 目标:用嵌入式开发板采集信息,用WiFi传输到云平台。 开发手机App或者微信小程序,实现云平台数据和信息的读取。可以开发Web页面,对采集的数据进行显示。 本组目标:设计并制造一个物联网温湿度及智能安…...

Linux的中文字体,粗体,斜体问题
Linux下解决粗体问题。而一般的解决方案有: 1. 每一种字体使用四套字体:正常体,粗体,斜体,粗斜体。 2. 使用新的字体引擎。...

TeXstudio-粗体斜体无法显示
问题描述: \textbf{} \textit{} 运行时不报错,但是生成的pdf并没有粗体和斜体。 解决: 将默认编译器XeLaTex改为PdfLaTex。...

wangEditor中粗体和斜体设置无效果
原因可能是你项目里的全局样式导致的: 可以单独对编辑器的 b 标签 和 i 标签 进行样式设置 .w-e-text {p{b{font-weight: bold !important;}i{font-style:italic !important;}} }...

修改文本字体的大小和粗体
通过如下样式修改网页文本字体的大小和粗体: .content{font-size: 20px; /*修改字体大小*/font-weight: 600;/*修改字体加粗程度*/ }其中font-weight属性可能的取值: 详情查看: font-weight属性...

mysql创建数据库 粗体,如何在MySQL数据库文本字段中创建粗体数据?
Is it possible to create bold text in a MySQL database text table field?We are putting our articles in our database and I want to create bold titles and subtitles. Is this possible? Thanks解决方案MarkdownI would advise you to use a markdown-style formatt…...

java加粗,java,以粗体显示
How can I print output in bold in printf? "[1m testing bold" does not do anything.String format "%-20s %-15s %-20s %-15s %-10s";System.out.printf(format, "Name", "Group_name", "Java_Prof_Level", "Cpr...

java 将字体设为粗体,使用javascript将所选文字设为粗体
I have a text in my markup:Lorem ipsum dolor sit amet, consectetur adipiscing elit.Vestibulum condimentum consectetur tellus, at bibendum felis ultrices eu.Nullam nibh urna, euismod a blandit ut, fermentum a leo. Maecenas pharetra elementum fringilla.Quis...

[附源码]计算机毕业设计springboot疫情物资管理系统
项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…...

Android开发新人培养计划
Android开发新人培养计划 抽空总结了一份关于Android新人培养计划的思维导图,可以作为一个新人入职培养计划的基线,在培养过程中进行适当的调整。...

南邮计算机培养方案,2017级培养方案-南京邮电大学-通信与信息工程学院.PDF
2017级培养方案-南京邮电大学-通信与信息工程学院2017 级培养方案“通信工程”专业培养方案所属学院: 通信与信息工程学院 标准学制: 四年学科门类: 工学 专业代码: 080703专业门类: 电子信息类 授予学位&a…...

计算机专业学生培养目标和培养方式大讨论
计算机专业学生培养目标和培养方式大讨论...
Nature综述:未培养微生物的新兴培养技术
摘要尽管近年来微生物基因组数据激增,但通过基于培养的实验对于证实细胞生物学、生态作用和微生物进化的推论仍然十分重要。目前绝大多数古菌和细菌仍难以培养且对其特性了解不够充分,因此研究者们对高效的培养学方法愈加重视,这也加快了许多…...

2021年准大三Java后端学习计划(计划学Java的大学生要早点计划,尤其是大一大二的,尤其是大类培养模式的)
转眼就大三了,别人上个大学:泡妞、篮球、旅游、约会、泡图书馆、恰饭恰到吐 我的大学:咻的一下就快过去了。这不,转眼就到到准大三了,唉,想去厕所哭一会儿 虽然已经差不多决定了要考研了,但还…...

需求分析的目标
需求分析的目标: 做任何事情都要讲究一个目标,那么“需求分析”的过程中目标指代什么呢?我将“需求分析目标”理解为“正确的需求”。核心的内容其实就是什么是正确的需求,如何来获得正确的需求。 1、谁的目标 探讨需求分析的目标…...

培养我们的目标感
今天我要给大家分享的话题是:目标,培养目标感。 什么叫目标? 目标有很多种,也有很多的分类方式。 有个人的,有家庭的,有社会的。 有技能的,有生活的,有专业的。 目标就是一个人想…...

安卓APP源码和设计报告——体育馆预约系统
项目名称:体育馆体育场预约系统专业:班级:学号:姓名: 目 录 一、项目功能介绍3 二、项目运行环境3 1、开发环境3 2、运行环境3 3、是否需要联网3 三、项目配置文件及工程结构4 1、工程配置文件4 2、工程结构目…...

搞砸了瑞幸咖啡,资本老炮陆正耀会把小面毁了吗?
文/琥珀消研社 作者/白露 听说了吗?割美国韭菜请中国人喝咖啡的“带慈善家”陆正耀,老陆,又撸起袖子准备进军餐饮业了。 曾经的资本眼泪、正义铁锤、华尔街收割机,这回,估计暴打不了资本主义,也请不了你…...

[渝粤教育] 西南科技大学 复习资料 法理学
复习资料——法理学 一、单选题 1.某市政府为缓解拥堵,经充分征求广大市民意见,做出车辆限号行驶的规定。但同时明确,接送高考考生、急病送医等特殊情况,未按号行驶的,可不予处罚。关于该免责规定体现的立法基本原则,下列哪一选项是正确的? A.实事求是,从实际出发 B.民主立法 …...

如何从零开始开发一款嵌入式产品(转自一老工程师)
http://blog.21ic.com/user1/7767/archives/2011/83569.html 首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文…...

3G了 由PC-手机 我们想了些什么呢
虽说本人是 学网络 做程序 的 从进入南工的2001年起也算是个与IT相关的人了 但拥有自己的个人电脑却是2007的事 那时有款神舟的 3999元 就狠了个心 买了一台 有手机相对早些 毕业后工作的第一年 2005年过完春节买的诺基亚3100 惭愧的是 手机钱还是从家里拿的 现在已经是2009年…...

stm32正常运行流程图_深度分析:主流32位单片机为什么要学STM32?-可编程逻辑-与非网...
为什么学习STM32?先列举一下大家问得最多的几个问题,然后我们一起由问题切入进行一些讨论。首先问题1:我是单片机好还是直接学STM32好呢?答:1)首先我们谈下目的,你学习的最终目的是能够开发产品或者成为项目…...

【转载】如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习,来自STM32神舟系列开发板设计师的总结...
【好文章值得分享,摘自作者:jesse】 来源:www.armjishu.com作者:jesse转载请注明出处 我的另一篇文章:《STM32嵌入式入门必看之文章-----介绍非常详细!(学STM32的理由!!&…...

如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习,来自STM32神舟系列开发板设计师的总结)
首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文章,慢慢品尝,这绝对是一篇需要品尝2~…...

解决服务器管理器无法添加角色和功能
参考链接:https://social.technet.microsoft.com/Forums/zh-CN/40d057f5-8624-4a86-a5f5-0bf05b777281/26381211532212031649297022212026080278612815521152352823339421?forumwinserver8zhcn...

Win系统服务器管理器打开方式
Win系统服务器管理器打开方式 1、运行打开服务的命令 services.msc2、在“计算机管理”中打开服务管理器 按WinX组合键 或 右键点击Win10开始按钮--->选择计算机管理选择【服务】,如图所示。...

证书服务器的配置与管理2
2 Active Directory 证书服务的配置 1)在服务器管理器仪表板界面,点击左侧的“AD CS”,点击右侧“配置目标服务器上的Active Directory证书服务”超链接,打开AD CS的配置界面。 2)配置指定CA的凭证,指定CA的…...

windows server 2016打开服务器管理器和启用或关闭windows功能报.net fr
Windows server 2016 win10 .net framework报错删除了.net4 然后就发现打开程序和功能,在点击 启用或关闭windows功能 后提示如下图提示打开服务器管理器 也提示如下截图。从微软官网下载.net framework v4后双击安装,提示如下截图通过百度找到的 改注册…...

服务器管理器运行添加角色向导,Windows Server 2008 服务器角色的添加与管理
Windows Server 2008 服务器角色的添加与管理在Windows Server 2008 系统中,采用“服务器管理器”进行服务器角色的添加与管理1. 添加服务器角色在Windows Server 2008 中, 默认没有安装过任何网络服务器组件,只提供了一个用户登录的独立的网…...

win服务器管理器“丢失”了怎么办?
关于win服务器管理器“丢失”了,到底是什么意思,大家看一下下面是这个截图,大家有没有遇到这样的情况,如果有,可以按照我给出的解决方式解决: 解决方法如下: 1、按路径“c:\windows\system32\…...

如何快速打开服务器管理器 常用方法
点击 开始--运行,输入 servermanager.msc 即可打开服务器管理器...
一起了解Windows——win10开启服务器管理器的图文操作步骤
1、点击开始菜单,选择“windows 系统”--“控制面板”; 2、打开控制面板后在右侧将 查看方式修改为“大图标”,然后在下面找到点击【程序和功能】; 3、在卸载界面点击左上角的【启用或关闭 Windows 功能】选项; 4、进去…...

华为服务器管理口在哪个位置,华为服务器默认管理口地址吗
华为服务器默认管理口地址吗 内容精选换一换域名注册(Domain Registration)是用户付费获取Internet上某一域名一段时间使用权的过程。华为云域名注册服务提供域名的注册、购买、实名认证以及管理功能。华为云的域名注册服务与新网合作,因此通过华为云注册的域名其注…...

什么软件能识别软件?学会这几个软件就可以了
在日常学习或工作中,我们经常会因为各种各样的原因,导致资料无法记全。比如上课的时候老师讲课速度过快、或者开会时需要整理的资料太多,我们做不到一心二用,边听边记。你们遇到类似情况的时候,都是怎么解决的呢&#…...

win10系统服务器管理器,win10服务管理器,详细教您Win10服务管理器怎样打开
Win10有个服务管理器,对系统的所有服务进行统一管理。如果我们需要对某个服务进行开启或者禁止,如何操作呢?不知道Win10服务管理器怎样打开的用户多了去了。为此,小编就给大伙介绍Win10服务管理器打开的方法了。设备管理器相信大家…...

服务器管理器运行添加角色向导,服务器管理器无法添加角色和功能
>>服务器管理器正在收集清单数据,在数据收集完成后,将可以使用向导。1.请尝试清理服务器的缓存(路径是Windows \ system32 \ ServerManager \ Cache),同时重启服务器之后检查是否还有相同的情况。详细的信息,您可以参考以下…...

自创文字小游戏《人类末日·丧尸危机》
这个游戏有很多坑哦,其他就没什么要注意的啦。 你不要以为你以为的就是对的! 有些关卡不能通关纯属运气!!!最多10次就可以通关啦!!! 代码在哪里? #include <bits/…...

使用C#编写一个简单的文字小游戏
如果在下文中有不清楚的属性字段,方法 可以选中它按住Ctrl然后俩下双击就可以跳转到他的原始位置。csharp using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace Day02 {class Program…...

学生用计算机怎么用上次数据,学生用计算器怎么储存数值
1、先在计算器中输入想要计算的公式,例如7815,接下来就是用字母代替已知的结果。2、计算结果出来之后,在屏幕上就会显示,接着按SHIFT键,再按STO再按A就是上方的红色大写字母,这个过程就是把结果存入计算机内…...

可以自定义公式的计算器_注意!注册会计师考试你的计算器带对了吗?
注册会计师考试能够带进考场的计算器种类还是挺多的,但是呢一定要带自己能够熟练使用的计算器,否则就失去了带计算器的意义。下面我们中公财经和大家一起来看看注会可用计算器~普通计算器普通的计算器能够带进CPA考试考场注:带音效的被禁止携…...

实现计算器
拆解复杂问题:实现计算器 我们最终要实现的计算器功能如下: 1、输入一个字符串,可以包含 - * /、数字、括号以及空格,你的算法返回运算结构。 2、要符合运算法则,括号的优先级最高,先乘除后加减。 3、除…...

c语言课程设计计算器软件,C语言课程设计简单计算器程序.docx
课程设计名称: C 语言课程设计课程设计题目: 简单计算器程序目录第1章 需求分析 0设计要求 0任务 0第2章 总体设计 1TOC \o "1-5" \h \z \o "Current Document" 设计简介及设计方案论述 1...\o "Current Document" 功能模…...
JAVA制作简单的计算器
今天我们来学习做一个桌面的简单计算器。之所以说简单,是因为能完成的运算简单,只有加减乘除四则运算,远远不能跟那些功能完备的科学计算器相比。而且其中实现的思路也很简单。关键词:java计算器,简单计算器࿰…...
java Tree1.1计算器
最近,为了完成一个小项目,我借鉴了网上的资料,制作了可以满足两个多位数的加减乘除运算以及非负数的开方等等。 以下为代码: package test.com; import java.awt.*; import javax.swing.*; import java.text.SimpleDateFormat; i…...
Android 计算器的开发
计算器在我们的日常生活中也扮演了一定的角色,在Android学习的过程中也是一样。在Android开发的前期很多都会自学做计算器,计算器不仅仅是简单,还是对自己掌握布局控件的一种检验,更重要的是对自己能力的一种测试。计算器虽然很简…...

c语言简单整数计算器代码,用c语言实现一个简单的计算器(数据结构)
概要:主要以c语言为例对数据结构中写一个简易的计算器(计算整数间加减乘除括号运算)的算法进行大致讲述,细说如何去实现符号优先级的比较的函数实现。注:由于编辑器缘故,本文内我以小写x代替了*作为乘号栈的相关内容:h…...

Android基础之Fragment
目录前言一、Fragment简介二、Fragment的基础使用1.创建Fragment2.在Activity中加入Fragment(1)在Activity的layout.xml布局文件中静态添加(2)在Activity的.java文件中动态添加三、Fragment的基础实践应用1.应用过程详解2.代码总览…...

小计算器
资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 模拟程序型计算器,依次输入指令,可能包含的指令有 1. 数字:‘NUM X’,X为一个只包含大写字母和数字的字符串,表示一个当前进制的数 2. 运…...

【iOS】计算器实现
仿写iOS的计算器,使用了MVC模式和masonry库。 绘制界面 循环建立button,统一设置属性,添加约束。将括号按钮的tag设成100,运算符按钮的tag设成200,数字按钮的tag设成300,用于之后分类。设置不同按钮的颜色…...

加减乘除小计算器
效果图: CSS及JavaScript基本常识: td 属性: abbr规定单元格中内容的缩写版本algin:规定单元格内内容的水平对齐方式axis:对单元进行分类char:规定根据哪个字符进行内容的对齐charoff规定对其字符的偏移量…...

大型计算机grads使用,计算器使用
MS:存储当前的显示值。比如计算"23",得出结果6,后面的计算中又会用到这个结果,这时我们就可以按一下MS钮存起它。有数据在存储区时,显示栏内会显示为"M(Memory)"。MS可以理解为MemorySave。MR&…...

实现简单的计算器
拆解复杂问题:实现计算器 我们最终要实现的计算器功能如下: 输入一个字符串,可以包含 - * /、数字、括号以及空格,你的算法返回运算结构。要符合运算法则,括号的优先级最高,先乘除后加减。除号是整数除法…...

Microsoft Developer Studio generated include file-视频
//{{NO_DEPENDENCIES}} // Microsoft Developer Studio generated include file. // Used by play.rc // #define IDD_ABOUTBOX 100 #define CG_IDS_PHYSICAL_MEM 102 #define CG_IDS_DISK_SPACE 103 #define CG_IDS_DISK_SPACE...

[计算机网络] 实验 5 电子邮件
目录实验目的客户端绑定邮箱进行对邮件的抓包Web收发Telnet收发实验目的 1、实验目的 理解电子邮件系统基本结构理解客户端和服务器端,以及服务器之间的通信分析理解 SMTP,POP3 协议 客户端绑定邮箱 点击邮箱账户 开启POP/SMTP,这里会给一个叫做 授…...

本质上理解C++STL的六大组件
很久没更了,天天在工位好忙 今天更新STL六大组件:容器、算法、迭代器、 仿函数、适配器(配接器)、空间配置器。 首先说容器和算法,这是我们从使用角度来说,最受关注的两部分 容器:各种数据结…...

uniCloud 云函数/云对象 node版本改变成12或18解决方案
爆红信息 right-hand side of instanceof is not an object 今天卡到一个本地跑好好的云对象部署云端直接报错了。 原因是这样的!! 1、你去看看你云函数依赖那npm install的插件node版本是不是有要求,博主开github看了尽然是node>12 2、…...

面对元宇宙算力瓶颈,AI算力专家宁畅开出三大秘方
文 | 智能相对论作者 | 沈浪元宇宙这把火,从2022继续烧到了2023。目前来看,资本市场对扎克伯格的元宇宙故事依旧抱以希望。2月1日美股收盘,Meta涨2.79%,报收153.12美元/股,盘后股价一度涨逾19%,市值暴涨将近…...

(考研湖科大教书匠计算机网络)第三章数据链路层-第七节:MAC地址、IP地址和ARP协议
pdf下载:密码7281专栏目录首页:【专栏必读】考研湖科大教书匠计算机网络笔记导航 文章目录一:MAC地址(1)概述(2)IEEE 802局域网的MAC地址A:地址格式B:地址表示方法C&…...

LeetCode刷题模版:273 - 275、278 - 279、283 - 284、287、289 - 290
目录 简介273. 整数转换英文表示【未理解】274. H 指数275. H 指数 II278. 第一个错误的版本279. 完全平方数283. 移动零284. 顶端迭代器287. 寻找重复数289. 生命游戏290. 单词规律结语简介 Hello! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ ଘ(੭ˊᵕ…...

HDFS基本命令
目录 1.上传文件到HDFS文件系统 2.查看HDFS文件系统中的文件 3.查看上传到HDFS文件系统中指定文件的内容 4.从HDFS文件系统下载指定文件,并存放在指定文件中 5.删除HDFS文件系统中的指定文件 6.创建目录 7.创建多级目录 8.递归删除目录下的所有文件 9.删除…...

Java中if结构语句有几种格式?怎样执行?
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执 行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。流程控制类语句包括顺序、分支、循环三个结构语句。下面就来了…...

百趣代谢组学分享:基于大规模多中心人群的肝癌血清标志物研究
为什么都是多组学发的高分文章,我只想做代谢组学可以发高分吗? 答案当然是 Yes。接下来Lavender就为大家分享由大连物化所许国旺老师课题组发表在HEPATOLOGY上面的一篇文章。 百趣代谢组学文献分享,文章的题目为:A Large-Scale,…...

java面试题(十四)数据库之sql
开启掘金成长之旅!这是我参与「掘金日新计划 2 月更文挑战」的第 N 天,点击查看活动详情 1.1 介绍一下数据库分页 参考答案 MySQL的分页语法: 在MySQL中,SELECT语句默认返回所有匹配的行,它们可能是指定表中的每个…...

Java顺序表模拟实现 + ArrayList介绍
文章目录前言一、模拟实现顺序表成员属性成员方法1,构造方法2,add——新增元素,默认在数组末尾新增2.1, isFull——判断顺序表是否已满2.2, expandCapacity——扩容3,add——在 pos 位置新增元素3.1&#x…...

html+css网页练习四
文章目录一、购物网站页面1、要求2、效果图3、index.html4、style.css二、活动页面1、要求2、效果图3、index.html4、style.css三、电商网站页面1、要求2、效果图3、index.html4、style.css四、搜索引擎页面1、要求2、效果图3、index.html3.1、index1.html3.2、index2.html4、s…...

行云洞见|为何行业权威都预测“云原生IDE 将成为常态”?
原文:《The year of the Cloud Development Environment 》 作者:RedMonk创始人 James Governor 最近CNCF在2023年云原生预测中谈到“云原生IDE 成为常态”,让CloudIDE又成为了云原生的焦点,市场上对CloudIDE的态度以及发展趋势讨…...

Fluke ADPT连接器给福禄克万用表插上翅膀
所需设备: 1、Fluke ADPT连接器; 2、Fluke 15B / 17B / 18B 简介 Fluke ADPT连接器允许个人计算机通过串行口与福禄克万用表进行通信。 计算机PC程序通过图形界面来输入数据和命令,与福禄克万用表进行交互。 Fluke ADPT连接器是一款先…...

VUE 年份范围选择器
VUE 年份范围选择器遇到一个需求,需要写一个年份选择器,是范围的年份选择器,比如:xxx年到xxx年 在使用elment UI的时候发现没有这种功能,于是采用el-date-picker 的年份选择器自己后封装了一个年份范围选择器 由于组件使用的地方很多,所以格式化都在组件中处理,回传格式在回传的…...

工业以太网交换机功能测试标准和方法
一、 数据帧过滤:测试被测设备数据帧过滤功能。 a) 测试步骤:1) 按图1搭建测试环境;2) 网络测试仪测试口1向测试口2和测试口3线速发送数据帧;3) 记录网络测试仪测试口2和测试口3数据接收情况;4) 在被测设备上配置端口2…...

Prometheus监控Elasticsearch
1 下载elasticsearch exporterhttps://github.com/prometheus-community/elasticsearch_exporter2 systemd 管理elasticsearch exporter service文件: /usr/lib/systemd/system/es_exporter.service[Unit] Descriptiones_exporter Documentationhttps://prometheus.io Afterne…...

Linux C 中数组名和结构体变量名代表的含义
在linux c 中数组和结构体是常见的数据结构类型,那么他们的标号名称 有代表神魔呢? 比如: int a, a 代表的是一个变量名程,它对应的地址中(&a)存的是一个整形值, 那么 char buf…...

如何控制Facebook投放广告成本?
一,Facebook广告成本高的原因和常见问题广告的成本很高,因为我们需要扩张正如前几篇文章所说,我们所要做的就是扩大对表现良好的产品和广告的广告。有两种扩展方式:这个过程也是我们的AD优化测试的一部分。因为在扩大规模的过程中…...

LeetCode——1604. 警告一小时内使用相同员工卡大于等于三次的人
一、题目 力扣公司的员工都使用员工卡来开办公室的门。每当一个员工使用一次他的员工卡,安保系统会记录下员工的名字和使用时间。如果一个员工在一小时时间内使用员工卡的次数大于等于三次,这个系统会自动发布一个 警告 。 给你字符串数组 keyName 和 …...

NLP之相似文本搜索
NLP之相似文本搜索相似文本搜索介绍应用场景常见算法1.text2vec流程代码2.gensim流程代码相似文本搜索 介绍 相似文本搜索是一种特殊的文本搜索,它的目的是找到与指定文本最相似的文档。这种技术通常通过计算文本间的相似度来实现,相似度可以通过各种方…...

python数据可视化开发(4):爬取对应地址的pdf文档并分类保存到本地文件夹(爬虫)
系列文章目录 python开发低代码数据可视化大屏:pandas.read_excel读取表格python实现直接读取excle数据实现的百度地图标注python数据可视化开发(1):Matplotlib库基础知识python数据可视化开发(2):pandas读取Excel的数据格式处理python数据可…...

Nginx是什么?有哪些优点?
Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值得一提的是…...

matplotlib在一张图上绘制包含多条折线的多个子图
matplotlib在一张图上绘制包含多条折线的多个子图问题描述解决办法问题描述 实验用了多个数据集,并且用了多种对比实验的方法,想把结果展示在一张图上,就需要在一个图上画多个折线图,并且需要在一张大图上绘制多个小图。 解决办…...

【LeetCode每日一题】【2023/2/7】1604. 警告一小时内使用相同员工卡大于等于三次的人
文章目录1604. 警告一小时内使用相同员工卡大于等于三次的人方法1:哈希表1604. 警告一小时内使用相同员工卡大于等于三次的人 LeetCode: 1604. 警告一小时内使用相同员工卡大于等于三次的人 中等\color{#FFB800}{中等}中等 力扣公司的员工都使用员工卡来开办公室的…...

Arbitrum上首个跨链互操应用开启空投计划!
2月6日消息,波卡生态跨链互操作应用Avault 全链产品正式上线。据悉,该版本代码经由派盾完成审计,并在本周一正式支持Arbitrum网络。这标志着Avault从波卡生态出发,正式升级为区块链世界中第一个严格意义上的一站式跨链收益平台。 …...

浅学persistent
文章目录1. 背景2. 开机自启动流程3. adb kill -9 杀进程后会自动重启4. 小结1. 背景 在应用AndroidManifest文件下添加 android:persistent“true” 关键字,并把Apk预置到system/app目录下,可以给应用实现开机自启动和保活效果。 从以下两个疑问去找答…...

LeetCode题解 动态规划(二):62 不同路径;63 不同路径II
62 不同路径 medium 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径&a…...

Flowable涉及的表介绍
文章目录一、ACT_RE_1、介绍2、表1、act_re_model(流程模型)2、act_re_deployment(部署单元信息)3、act_re_procdef(已部署的流程定义,部署时加载的xml信息)二、ACT_RU_1、介绍2、表1、act_ru_e…...

CompletableFuture的使用
文章目录1、Future2、CompletableFuture并行,并发 并发:一个实体上,多个任务有序执行 并行:多个实体上,多个任务同时执行 用户线程 用户线程是系统的工作线程,会完成程序需要完成的业务操作 守护线程 是一…...

【JavaSE】fail-fast与fail-safe源码分析
文章目录1. fail-fast与fail-safe概述2. fail-fast源码分析3. fail-safe源码分析4. 总结1. fail-fast与fail-safe概述 快速失败(fail-fast),快速失败是Java集合的一种错误检测机制。 出现场景:线程A在使用迭代器遍历一个集合对象的时候,线程…...

LeetCode-127-单词接龙
1、虚拟节点广度优先搜索 为了获得最短转化序列中的单词数目,我们可以假设每个单词是一个节点,可以互相转化的节点之间存在边,这样我们就能将最短转化序列问题转化为图的广度优先搜索问题。考虑到图中可能存在环,因此我们需要额外…...

【pytorch】图片分类问题处理一般数据集,使其满足torchvision.datasets.ImageFolder调用结构
torchvision.datasets.ImageFolder调用结构: 对于简单的图像分类任务,并不需要自己定义一个 Dataset类,可以直接调用 torchvision.datasets.ImageFolder 返回训练数据与标签。 数据集应满足pytorch的格式要求,即将数据集分割为训…...

利用泰克示波器MSO56完成LED行业的测试
1、 测试需求背景LED 是英文 Light Emitting Diode 的简称,是一种具有两个电极的半导体发光器件,让其流过小量电流就会发出可见光。LED的电性能测试特点与其实与开关电源的电性能测试基本相同,但更加侧重电流测试,因为LED是由开关…...

分享106个JS选项卡,总有一款适合您
分享106个JS选项卡,总有一款适合您 106个JS选项卡下载链接:https://pan.baidu.com/s/1kdRJvTgcuZe_TpzrcnmQDQ?pwd0k2d 提取码:0k2d Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj css手风琴效果选项卡 jQ…...

2023年,想要年赚百万必懂的道理?
1.一个人只有经历过风雨沧桑,才会明白一个道理:“这个世界最大的监狱就是人的思维,而越狱最好的方式就是人的觉醒。” 2.人活明白了就会知道,不要拿自己去跟别人比较,后果不是忘记了自己,就是让自己失落。…...

ANTLR4入门学习(三)
ANTLR4入门学习(三)一、ANTLR快速指南1.1 匹配算数表达式的语言1.2 java测试代码1.3 增加通用模块1.4 使用访问者模式实现计算器1.5 实现带有清除内存的计算器功能1.6 使用监听器构建一个翻译程序(暂无)二、定制语法分析过程2.1 在…...

Windows 11数据备份软件怎么选?
Windows 11 有数据备份软件吗? 备份和还原(Windows 7)以及 Windows 10 中的文件历史记录也保留在 Windows 11 中。因此你可以使用它来备份你的用户文件。但是,仅限于此。备份和还原 (Windows 7) 允许你在 Windows 11 中选择其他文…...

第三章.神经网络的学习—损失函数
第三章.神经网络的学习 3.1 损失函数 损失函数是表示神经网络性能“恶劣程度”的指标,即当前神经网络对监督数据在多大程度上不拟合,在多大程度上不一致。 1.均方误差(mean_squared_error) 1).公式: 参数说明: yk:神经…...

10 个最适合开发人员的 GitHub 代码库 ✅
在 GitHub 的帮助下,开发人员可以轻松访问并与他人共享他们的代码。它已成为开发人员在项目上进行协作并了解最新开发趋势的重要工具。对于开发人员而言,GitHub 是寻找最佳存储库以帮助他们完成开发项目的宝贵资源。有这么多可用的存储库,可能…...

C++多态的一些记录
文章目录俩概念例子多态要满足如何实现纯虚函数和抽象类几个黑马的例子虚析构和纯虚析构俩概念 首先记住俩概念,地址的早绑定和晚绑定 静态多态的函数地址早绑定 - 编译阶段确定函数地址动态多态的函数地址晚绑定 - 运行阶段确定函数地址 (我的理解&a…...

JVM笔记(6)—— JVM运行时问题案例
案例一:CPU占用过多 问题场景:服务器告警CPU占用过高 排查: 用top命令查看哪个进程对cpu的占用过高,获取进程id。可以看到PID为32655的进程此时占用了99.2%的CPU 根据进程id用ps命令进一步定位是哪个线程引起的cpu占用过高&am…...

【单细胞高级绘图】06.feature展示
这个图是前两天刚画的。箱型图、散点图、小提琴图组合在一起,档次瞬间上去了。 最近修稿过程中,审稿人提了一个建议,说是在某一张小提琴图上添加点,可以更好反映数据的分布。我理解他的意思,大概就是: 左图…...

SVN记录
如何查看自己电脑是否已经安装过SVN打开终端,敲入如下命令:svn -version如果有已经安装了svn,那么终端控制台将出现如下信息:svn: invalid option character: eTypesvn help for usage.如果出现如下,则说明当前系统没有…...

Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理
Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 目录 Unity Android 之 读取下载获取移动端 sdcard 路径下的指定文件夹的所有图片的几种方式的简单整理 一、简单介绍 二、实现原理 三、注意事项 四、简单实现步骤 五、关…...

故障分析 | Redis AOF 重写源码分析
作者:朱鹏举 新人 DBA ,会点 MySQL ,Redis ,Oracle ,在知识的海洋中挣扎,活下来就算成功… 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请…...

【YBT2023寒假Day6 B】树的计数(贪心)(DP)(拉格朗日插值)
树的计数 题目链接:YBT2023寒假Day6 B 题目大意 定义无标号树的大小是节点个数,权值是最大独立集大小,树的儿子有序,然后给你 n,要你求对于每个 i1~n,j0~n,大小是 i 权值是 j 的不同树的数量…...

动手深度学习笔记(四十四)8. 循环神经网络
动手深度学习笔记(四十四)8. 循环神经网络 8. 循环神经网络8. 循环神经网络 到目前为止,我们遇到过两种类型的数据:表格数据和图像数据。 对于图像数据,我们设计了专门的卷积神经网络架构来为这类特殊的数据结构建模。 换句话说,如果我们拥有一张图像,我们需要有效地利…...

十种“软件滤波“程序,以及特点
1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A …...

NLP发展关键模型
文章目录NLP中Bert的进展历史word embeddingELMOGPTBertNLP中Bert的进展历史 从Word Embedding到Bert模型——自然语言处理中的预训练技术发展史 word embedding word embedding:每个单词one-hot编码的向量矩阵,在大语言训练之后,该矩阵可以直接提取出…...

数学,千万别学过火
从网上看到有一本书叫《千万别恨数学》的书,是《千万别学英语》的姊妹篇。作者是韩国尖端技术研究院的博士。他以前对数学反感之极,大学的时候为了赚生活费,开始做家教,辅导高中学生学数学。因为读书的时间长,这种日子…...

leetcode栈和队列系列总结
这一部分其实就是关于这两个结构的特性,栈是先入后出,队列是先入先出; 大部分时候还是用数组和切片来实现的,go中有一个list,可以pushback等,但是主要在二叉树章节会用到,这里不怎么用 20 有效…...

第12章 MongoDB 删除集合教程
第12章 MongoDB 删除集合教程 本章节咱们为大家介绍如何使用 MongoDB 来删除集合。 MongoDB 中使用 drop() 方法来删除集合。 语法格式: db.collection.drop()参数说明: 无 return 值 如果成功删除选定集合,则 drop() 方法return true&…...

【面试题】对象、原型、原型链与继承 ,你了解多少?
前言原型、原型链、类与继承似乎无时无刻的出现在我们身边,无论你是在面试中亦或是平常学习和工作中都有它的身影。那么这个是又是什么东西呢 ? 我曾通过 avaScript高级程序设计、你不知道的JavaScript、MDN文档以及教学视频。但似乎仍是半知半解,但我依然相信能通过这篇文章能…...

js如何实现继承
1,原型链继承 让构造函数的原型(prototype)是另一个类型的实例,那么该构造函数new出来的实例就具有该实例的属性;缺点,每一个对象实例共享所有的继承和方法,无法向父类传参 function father&a…...

【动态规划】01背包问题(手画图解)
经典dp动规问题,01背包问题关键在于遍历顺序与初始化这两步的推导。 目录 文章目录 一、01背包问题 二、确定dp数组及其下标含义 三、确定递推公式 四、确定初始化 五、确定遍历顺序 六、举例推导dp数组 总结 一、01背包问题 有n件物品,每件的价值…...

JS 闭包
JS 闭包 一、如何产生闭包? 当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时,就产生了闭包; 二、闭包到底是什么? 理解一:闭…...

13薪|架构师[北京市 - 朝阳区]-20k-35k
"众推职聘”以交付结果为宗旨的全流程化招聘服务平台!今日招聘信息↓【工作内容】1、负责公司千万级数据、用户的产品平台整体技术规划、系统架构设计及优化;2、对设计系统的最终性能和稳定性、扩展性负责;3、参与各种技术方案评审&…...

Windows磁盘克隆软件推荐
把原有硬盘克隆到另一个更大的硬盘,你只需要一个好用的硬盘克隆软件。如果你不知道硬盘克隆软件怎么选,你可以尝试下傲梅轻松备份,这个磁盘克隆软件适用于Windows 11、Windows 8、Windows 7、Windows XP、Windows Vista。以下是它的一些优点&…...

一文搞清商旅酒店数据治理——酒店数据问题分析及治理方案
问题背景 对于商旅用户而言,通过商旅系统进行酒店预订时,都希望酒店预订体验良好。并且商旅用户通过预订页面进行酒店预订时希望所见即所得(也就是说,所看见的酒店相关信息就是用户最终预订的结果),包括能…...

TOOM品牌公关与舆情管理怎么做,品牌舆情监控工作制度是什么?
品牌舆情是指关于某一品牌的公共讨论、评价和看法。品牌舆情可以通过社交媒体、新闻媒体、博客、论坛等多种途径表现出来。监测品牌舆情是品牌公关和舆情管理的重要组成部分,可以帮助公司了解公众对品牌的看法,以及在遇到舆情危机时采取有效的应对措施。…...

SVG 语法入门教程(绘制矩形、圆形、椭圆、多边形等)
文章目录一、SVG 简介1.1 什么是 SVG ?1.2 SVG 的历史和优势1.3 查看 SVG 文件1.4 创建SVG文件1.5 学习之前应具备的基础知识二、SVG 实例三、在 HTML 中嵌入 SVG3.1 使用 \<embed> 标签3.2 使用 \<object> 标签3.3 使用 \<iframe> 标签3.4 直接在…...