zblog宽度的简单介绍
- ZBLOG
- 2022-12-18 21:27:51
- 19
本篇文章给大家谈谈zblog宽度,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、请教一个iPhone手机自适应网页宽度的问题
- 2、如何修改zblog文章自动生成摘要长度
- 3、如何修改zblog首页,列表页和内容页的宽
- 4、时序检测详解
- 5、求Jquery或js一行文字跑马灯代码
请教一个iPhone手机自适应网页宽度的问题
1、在HTML头部增加viewport标签。 在网站HTML文件的开头,增加viewport meta标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放。代码如下: meta name="viewport" content="width=device-width, initial-scale=1" / 这段代码支持Chrome、Firefox、IE9以上的浏览器,但不支持IE8以及低于IE8的浏览器。 2、在CSS文件尾部增加针对不同屏幕分辨率的规则。 例如使用如下的代码,可以让屏幕宽度低于480像素的设备(如iPhone等),网页侧栏隐藏中部内容栏宽度自动调节。以下代码针对Z-Blog,WordPress相关标签名称只需修改一下即可。 @media screen and (max-device-width: 480px) {#divMain{float: none;width:auto;}#divSidebar {display:none;} } 3、布局宽度使用相对宽度。 网页总体框架可以使用绝对宽度,但往下的内容框架、侧栏等最好使用相对宽度,这样针对不同分辨率进行修改就方便。当然也可以不用相对宽度,那就需要在 @media screen and (max-device-width: 480px) 里面增加各个div的针对小屏幕的宽度,实际上更麻烦。 4、页面使用相对字体(非必要) 在HTML页面上不要使用绝对字体(px),而要使用相对字体(em),对于大多数浏览器来说,通常用 em = px/16 换算,例如16px就等于1em。 5、图片自适应(非必要) img标签的话,只需要设置 max-width: 100%;或width:100%; 语句为:img { max-width: 98%; } css加载的background-image如何自适应大小呢,其实CSS3中是可以实现的,添加如下语句:background-size:100% 100%; 根据上面讲述的几点内容,我针对我博客的CSS进行了一些修改,发现可以从iPhone手机浏览到体验更佳的页面,但有一个问题没有解决,就是顶部导航栏navbar显示有问题,换行后被下面的文章盖住了,不知道怎样能更好地解决这个问题(更新:经过网友提示,在导航栏divNavbar的样式里,加入 white-space:nowrap; overflow:hidden; 即可解决这个问题)。
如何修改zblog文章自动生成摘要长度
您可以不用理会这项功能,没什么太大的功能影响
您点击的话会在博客首页 文章分类页 显示的是内容是文章摘要
您不点击的话会在博客首页 文章分类页 显示的是内容是文章整篇内容
如何修改zblog首页,列表页和内容页的宽
找到主题的css文件,在css文件中找到页面宽度的样式,然后修改参数。不同的人用的样式名都不同,所以具体是哪个样式我就不知道了,一般是body之类的。
时序检测详解
一、概述
1.时间序列的平稳性
这样的时间序列被称为平稳时间序列。也可以认为,如果一个时间序列无明显的上升或下降趋势,各观察值围绕其均值上下波动,这个均值相对于时间来说是一个常数,那么时间序列为平稳序列(弱平稳(Weak stationarity))。
事实上,有两种关于平稳的定义,还有一种强平稳过程:
强平稳过程(Strict stationarity):对于所有可能的n,所有可能的t1,t2,…,tnt1,t2,…,tn,如果所有可能的Zt1,Zt2,…,ZtnZt1,Zt2,…,Ztn的联合分布与Zt1−k,Zt2−k,…,Ztn−kZt1−k,Zt2−k,…,Ztn−k相同时,称其为强平稳。
两种平稳过程并没有包含关系,弱平稳不一定是强平稳,强平稳也不一定是弱平稳。强平稳是事实上的平稳,而弱平稳是统计量在观测意义上的平稳(均值、方差)。
平稳的基本思想是:时间序列的行为并不随时间改变。平稳性刻画的是时间序列的统计性质关于时间平移的不变性。我们研究时间序列很重要的一个出发点 是希望通过时间序列的历史数据来得到其未来的一些预测,换言之,我们希望时间序列在历史数据上的一些性质,在将来保持不变,这就是时间平移的不变性。反之,如果时间序列不是平稳的,由历史数据得到的统计性质对未来预测毫无意义。
2.时间序列的组成
每个时间序列的主要组成部分:
时序检测去除噪音的方法有两种,移动平均法(MA)和指数平滑,ARIMA采用的就是移动平均MA
1.移动平均法
它的基本原理:对任意奇数个连续的点,将它们最中间的点的值替换为其他点的平均值,假设{xixi}表示数据点,位置i的平滑值为sisi,则有:
si=12k+1∑j=−kkxi+j
si=12k+1∑j=−kkxi+j
这个简单的方法存在很严重的问题,这和图像处理中的均值滤波是类似的(只不过这里是一维的),采用这样简单粗暴的平滑处理会导致数据变“模糊”,当一个尖峰进入平滑窗口时,当前的数据就会被这个尖峰突然扭曲,直到异常值离开平滑窗口。即因为噪音数据,原始数据丢失了细节。在图像处理中,我们采用高斯滤波来解决这一问题,我们的平滑窗口是带权值的,越靠近中心数据的权重越大,越靠近平滑窗口边缘的点权重越小。这里同样适用,我们通过使用加权移动平均法,公式如下:
si=∑j=−kkwjxi+j,其中∑j=−kkwj=1
si=∑j=−kkwjxi+j,其中∑j=−kkwj=1
这里的wjwj是权重因数。使用高斯函数来生成权重因数公式如下:
f(x,σ)=12πσ2−−−−√exp(−12(xσ)2)
f(x,σ)=12πσ2exp(−12(xσ)2)
参数σσ决定曲线的宽度,当x大于3.5σσ时函数值为0。因此f(x,1)可以用来生成9点的权重因数,只要取f(x,1)上[-4,-3,-2,-1,0,1,2,3,4]这几个位置的函数值即可。把σσ设为2就能得到15点的权重因数,即x为-7到+7之间的所有整数时的取值,以此类推。
移动平均法存在很多问题:
假设p=1,q=2,且进行了一阶差分后,序列平稳了,那么:
X^t−Xt−1=ϕ1(Xt−1−Xt−2)+θ1εt−1+θ2εt−2
X^t−Xt−1=ϕ1(Xt−1−Xt−2)+θ1εt−1+θ2εt−2
即:
X^t=Xt−1+ϕ1(Xt−1−Xt−2)+θ1εt−1+θ2εt−2
X^t=Xt−1+ϕ1(Xt−1−Xt−2)+θ1εt−1+θ2εt−2
其中,X tX t为预测值。ARIMA(p,d,q)模型可定义为:
(1−∑i=1pϕiLi)(1−L)dXt=(1+∑i=1qθiLi)εt
(1−∑i=1pϕiLi)(1−L)dXt=(1+∑i=1qθiLi)εt
其中L是滞后算子(Lag operator),d∈Z,d0。∈Z,d0。
ARIMA模型运用有一个较为通用的流程,如下所示:
1.根据时间序列的散点图、自相关函数和偏自相关函数图识别其平稳性。
2.对非平稳的时间序列数据进行平稳化处理。直到处理后的自相关函数和偏自相关函数的数值非显著非零。
3.根据所识别出来的特征建立相应的时间序列模型。平稳化处理后,若偏自相关函数是截尾的,而自相关函数是拖尾的,则建立AR模型;若偏自相关函数是拖尾的,而自相关函数是截尾的,则建立MA模型;若偏自相关函数和自相关函数均是拖尾的,则序列适合ARMA模型。
4.参数估计,检验是否具有统计意义。
5.假设检验,判断(诊断)残差序列是否为白噪声序列。
6.利用已通过检验的模型进行预测。
四:判断平稳性
五:非平稳序列的平稳化
(1)去除趋势(针对确定趋势)
思路:yt=Tt+xtyt=Tt+xt其中TtTt是趋势xtxt平稳,我们主要找到趋势,去掉便可。通常我们采用拟合趋势,得到趋势的表达式,若去掉后仍不平稳,则是拟合错误。(找寻趋势的部分可参见下面的趋势分析-拟合与平滑)
(2)差分
一步差分Δy=yt−yt−1=(I−B)ytΔy=yt−yt−1=(I−B)yt
s步差分Δsy=(I−Bs)ytΔsy=(I−Bs)yt
比如周数据,可以选择s=7,若一次差分后得到白噪声就没有意义了,这时可以选择分数差分。但差分会使的方差变大。
(3)变换
对于方差变化的序列,可以选择log()变换,去除指数趋势。
一般情况可以考虑box-cox变换。
六:案例
七。讨论与分析
由于良好的统计特性,ARIMA模型是应用最广泛的时间序列模型,各种指数平滑模型都可以用ARIMA模型来实现。即通过Holter-winters建立的模型,用ARIMA同样可以得到。即便ARIMA非常灵活,可以建立各种时间序列模型(AR,MA,ARMA)但是ARIMA也有局限性,最主要的局限在于ARIMA只能建立线性的模型,而现实世界中纯线性模型往往不能令人满意
求Jquery或js一行文字跑马灯代码
这个完全是我本人自己真实项目当中的代码
其实不用js 用css3就能完成
代码如下
标签:{
background: -webkit-gradient(linear,left top,right top,color-stop(0, #3CAF5A),color-stop(0.3, #3CAF5A),color-stop(0.5, white),color-stop(0.7, #3CAF5A),color-stop(1, #3CAF5A));
background-clip: text; //文字背景区域
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-fill-color: transparent;
-webkit-animation: slidetounlock 2s linear infinite; //动画执行的参数 第一是 动画执行的名字 第二是所需时间 第三是执行动画的快慢infinite是均速 第四个参数是循环
animation: slidetounlock 2s linear infinite;
}
为了兼容建议把写全 百分比是指动画执行到多少以后执行里面的动画
@keyframes slidetounlock{
0% {
background-position: -2rem 0;
}
80% {
background-position: 1rem 0;
}
100% {
background-position: 2rem 0;
}
}
@-webkit-keyframes slidetounlock{
0% {
background-position: -2rem 0;
}
80% {
background-position: 1rem 0;
}
100% {
background-position: 2rem 0;
}
}
@-moz-keyframes slidetounlock{
0% {
background-position: -1.1rem 0;
}
80% {
background-position: 1rem 0;
}
100% {
background-position: 1.1rem 0;
}
}
@-ms-keyframes slidetounlock{
0% {
background-position: -1.1rem 0;
}
80% {
background-position: 1rem 0;
}
100% {
background-position: 1.1rem 0;
}
}
@-o-keyframes slidetounlock{
0% {
background-position: -1.1rem 0;
}
80% {
background-position: 1rem 0;
}
100% {
background-position: 1.1rem 0;
}
}
之后你只需要设置文字所在容器的宽度就行,用px可以代替rem;可根据自己的需求来修改
最后效果就是
白色会一直从左到右 有点像早期苹果滑动解锁的那种动画,这个可以根据实际需求来修改
zblog宽度的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、zblog宽度的信息别忘了在本站进行查找喔。
本文由admin于2022-12-18发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://qnphp.com/post/6569.html