spring boot 做的网站访问隔几秒会慢一次,想不出来是啥问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot 做的网站访问隔几秒会慢一次,想不出来是啥问题相关的知识,希望对你有一定的参考价值。

参考技术A 让电脑变卡、变慢的原因有很多:
1、电脑内存不够,一直不清理电脑的缓存,就会让垃圾文件越来越多,这样就会导致电脑很卡,解决的办法很简单,用腾讯电脑管家进行清理下。
2、网络太慢,如果宽带太小了,就会很慢很卡。升级宽带就好了。
3、电脑中病毒了。电脑一旦中毒了之后就会影响系统的运行速度,让电脑变很卡,所以不定时要用电脑管家对电脑进行杀毒。
4、软件不兼容,卸载掉不兼容的软件。
5、上网慢首先检查自己的宽带,升级宽带可以让网速变更快。足够大的宽带网速慢就可以检查有没有被蹭网。本回答被提问者采纳

在 jupyter 中 [每隔几秒] 更新 plotly 图形

【中文标题】在 jupyter 中 [每隔几秒] 更新 plotly 图形【英文标题】:updating plotly figure [every several seconds] in jupyter 【发布时间】:2021-10-14 06:29:06 【问题描述】:

我是 plotly python 包的新手,遇到过这样的问题: 有一个 pandas 数据框正在循环更新,我必须使用 plotly 从中绘制数据。 一开始所有df.response 值都是None,然后它开始填充它。这是一个例子:at the beginningafter it starts to fill 我想巧妙地对这些变化做出反应,但我不知道如何以最“规范”和简单的方式来做到这一点。 (如果数据更新循环和情节更新能够同时工作,那就太好了,但如果情节每隔几秒钟就会做出反应,那也很好)。我发现了一些功能,但并不完全了解它们的工作原理:

import plotly.graph_objects as go
import cufflinks as cf
from plotly.offline import init_notebook_mode

init_notebook_mode(connected=True)
cf.go_offline()

fig = go.Figure(data=go.Heatmap(z=df.response,
                                x=df.currents,
                                y=df.frequencies))

fig.update_layout(datarevision=???) # This one

...

【问题讨论】:

【参考方案1】: 如果您想在数据到达时进行更新,您需要一种事件/中断处理方法 此示例使用时间作为事件/中断,dash Interval 通过将其他数据连接到数据帧来模拟更多数据,然后更新 回调 中的 figure
import plotly.graph_objects as go
import numpy as np
import pandas as pd
from jupyter_dash import JupyterDash
import dash_core_components as dcc
import dash_html_components as html
from dash.dependencies import Input, Output, State

# initialise dataframe and figure
df = pd.DataFrame("response":[], "currents":[], "frequencies":[])
fig = go.Figure(data=go.Heatmap(z=df.response,
                                x=df.currents,
                                y=df.frequencies))



# Build App
app = JupyterDash(__name__)
app.layout = html.Div(
    [
        dcc.Graph(id="heatmap", figure=fig),
        dcc.Interval(id="animateInterval", interval=400, n_intervals=0),
    ],
)

@app.callback(
    Output("heatmap", "figure"),
    Input("animateInterval", "n_intervals"),
    State("heatmap", "figure")
)
def doUpdate(i, fig):
    global df
    df = pd.concat([df, pd.DataFrame("response":np.random.uniform(1,5,100), "currents":np.random.randint(1,20,100), "frequencies":np.random.randint(1,50,100))])

    return go.Figure(fig).update_traces(go.Heatmap(z=df.response,
                                x=df.currents,
                                y=df.frequencies))


# Run app and display result inline in the notebook
app.run_server(mode="inline")

【讨论】:

谢谢!这对我帮助很大!

以上是关于spring boot 做的网站访问隔几秒会慢一次,想不出来是啥问题的主要内容,如果未能解决你的问题,请参考以下文章

spring boot 做的网站访问隔几秒会慢一次,想不出来是啥问题

如何使用twisted每隔几秒发送一次IRC消息?

Android:FusedLocationProvider,每隔几秒获取一次位置

python定时器每隔几秒执行一次

位置值每隔几秒更改一次 - navigator.geolocation.getCurrentPosition

让PHP文件每隔几秒执行一次