Normal view
请教一个前端设计及实现问题, 绘制并实时更新 96 个折线图的最佳实践?
程序是这样的:
- 后端维护 96 个通道, 每个通道中有三种需要绘图的数据, 每隔 1s 更新一次.
- 前端则需要将 96 个通道数据绘制在折线图上, 但是不一定全部都挤在一个屏幕显示上.
- 二者交互的数据包含三种浮点数数据和他们对应的时间戳, 二者之间可以通过 ws 通信, 也可通过 ipc 通信.
问题有这些:
- 交互时, 是将 96 个通道数据一起发送好还是单独发送好.
- 前端绘制时选择什么绘图库性能好, 可选交互功能.
- 选择这种前后端分离的架构, 却追求性能, 是不是从一开始就走错了方向? 如果有其他架构, 选择什么样的架构比较合适?
目前我选择的是 tauri+vite+react+highchart(highstock).
我调研的每一个绘图库都吹榜他的性能, 包括上面选择的 highstock.
后端性能没有问题, 交互时后端单独发送数据, 前端使用 debounce.
但是性能却非常糟糕.
求助有线 mesh 组网方案~望大佬们指点!
以及主副路由器的推荐~
目前电箱位置,有没有必要移位到进门玄关处?
肥肠感谢!!!!
户型图:
https://imgur.com/CI24OQ2
![户型图]( https://i.postimg.cc/kGNgDn8J/14351737597336-pic.png)
各位有经历过肾结石吗?
那感受只能用 4 个字来形容,痛不欲生...这里也奉劝大家,多喝水。
Edge/Chrome 油管去广告插件,哪个去的比较干净?
5 秒的广告都去了,全长的广告一个都拦不了,还不能跳过,每次看完四五分钟的全篇广告,才能进入节目
趁着年前大家都在摸鱼人多,分享一个新标签页拓展
趁着年前大家都在摸鱼,分享一下自己平时下班用 Cursor 开发的一个新标签页的拓展,目前暂时是按照自己的需求来的,比较简单。数据来源是浏览器本身的书签,顺便加了点“统计”功能,支持中英双语,样式方面还在优化,欢迎体验使用,给出意见建议。
顺便给大家拜个早年。
喜大普奔,维尼不被屏蔽了
烦请大佬解疑:关于 mesh 组网的一些疑问?
路由器有推荐的吗?
纯小白,查询了很多资料,也都不是很懂
小年福利,疯狂星期四,加特林烟花免费送(比市场价低 30%~40%的平台,真香警告)
小年福利,疯狂星期四,加特林烟花免费送(比市场价低 30%~40%的平台,真香警告)
一根也是批发价,比市场价便宜好多
大家不要问客服私家车能不能拉哦,我们的客服经过专业的培训,一定是回答不行的哦,但是 😄 😄 😄
目前仅在湖南长沙地区开店,长沙各片区均有自提点
自己买的一些烟花礼盒燃放视频(礼盒系列的确实好看)
[七彩祥云 #烟花🌸-哔哩哔哩] https://b23.tv/l8BlJ5s
[烟花烟花-哔哩哔哩] https://b23.tv/pVJrrMs
很多宝子都在问,除了湖南长沙地区,其他地区有没有?
其他省份城市也在进行加急接入中,进群获取第一消息
祝大家,蛇年快乐,祝你兜里的钱像你的表情包一样丰富,永远不缺货,吃嘛嘛香,身体倍儿棒,干啥啥顺,蛇年发大财,钞票滚滚来! 😄 😄 😄
发送邮件存在类似于发送短信那样的服务商吗,还是直接用 Python 的 sendmail 函数直接发送就行了
目前就启用了邮箱的 smtp 功能,然后用 python 的 smtp.sendmail 方法直接发送注册验证码。
但是担心这样大规模发邮件验证码,会被丢进垃圾箱,所以想问一下有没有提供类似于发送短信服务的,可以确保发送邮件验证码不会被扔进垃圾箱的服务。上网搜索了一下,貌似没有看到相关信息。
国补还是可以的[狗头], 4499 到手小米 15 16+512 绿色 实打实少了 500 真香 可惜不能分 24 期了
如题,还带一个礼包,里面有一个背包、一个水杯还有一个耳机,说实在还行,不过要用云闪付和线下要打开包装打孔有点麻烦
钟睒睒所说的捐 400 亿,建一所中国从未有过的大学,会是怎么样的一个大学呢?
或者说你认为如果操作这个事情,能够更大程度的引发人们对教育模式的探索?
大家过年都是怎么抢到火车票的
想问下大佬们,像我这种网络结构能安装 iptv 吗
首先家里的主路由器不支持 iptv ,想问问电视机在客厅安装了 iptv 能正常使用不
大佬们,去港澳有啥需要注意的
目前是已经买了电话卡,机酒定好了。有啥需要提前搞的 比如:
- 需要提前兑换港币吗
- 要不要办公交地铁卡
- 银行卡有啥要求不,银联卡能用吗 还有没有什么需要注意的 另外,有啥好去处后者购物的求推荐下
有一个很特殊的路由器硬件问题
前段时间买了小米的路由器,AX3000T ,用了一阵子一直没什么问题,使用场景如下:
光猫 -----网线 A-----> 路由器 -----网线 B-----> 电脑/卧室内 WiFi
有一天夜里家里因空调外机短路后跳闸,恢复后原来的网络设备就用不了了,怀疑是网线或者路由器问题,经过测试后发现:
光猫 -----网线 A-----> 电脑 -> 电脑能正常上网
光猫 -----网线 B-----> 路由器 -> 路由器 WiFi 能正常工作
大家觉得可能是哪里出了问题? (由于房屋结构问题,原本设置中的网线 A 和网线 B 无法对调)
白天上完班晚上通宵开车回家要注意什么
打算今天上完班 6 点下班回家收拾好 7 点出发, 700 公里不知道能不能扛得住.
强爽 8 度拼单, 12 瓶 500ML, 88 元,还是很优惠的,亲测对睡眠超级有帮助
锐澳系列的酒以前觉得不怎么样,最近发现这个强爽 8 度系列不错,貌似是果汁和伏特加的混合,一瓶下去解君忧,睡眠嘎嘎香。
小宇宙出 Plus 会员了 120 元/年
- AI 总结,额度 100 次/月
- 收藏时点
- 周报总结
- 皮肤替换
最吸引我的是更换图标功能
年后广州 golang 求职
2017 年本科毕业,7 年后端,技术栈为 golang, nodejs ,各类中间件都整过,ai 应用相关的内容也有接触
项目主要是做过一些基金交易的系统功能,做过支付调度系统(但不是对接银行),做过全流程的系统压测和对应的性能优化,还从 0~1 搭建过 AI 应用( agent chatbot )。
有好几年没出去面试了,现在不知道行情如何,个人期望月薪能有 30k 以上。(不知道有没有太高?)
现在面试主要还是算法+八股基础么?另外,有老哥推荐下 golang 相关面经信息或网站么,不胜感激 🌹
apple 美区商店里的微信朋友圈广告太多
windows 多网卡的情况下, mihomo 配置文件如何编写?
tun:
enable: true
stack: system
dns-hijack:
- 0.0.0.0:53
auto-route: true
proxies:
- name: "direct"
type: direct
interface-name: WLAN
- name: "neiwang"
type: direct
interface-name: NEIWANG
rules:
- PROCESS-NAME-REGEX,云桌面,NEIWANG
- MATCH,direct
却两边都无法访问,之后我手动配置了路由表可以访问了:
route add -p xx.xxx.0.0 mask 255.255.0.0 xx.xxx.xxx.xxx metric 1 //(内网)
route add -p 0.0.0.0 mask 0.0.0.0 192.168.8.1 metric 1 //(外网)
mihomo 应该怎样配置,才能自动做到这一切,而不用手动配置路由表?
仿佛把自己坑到了不得了的地步。关于 interface
做多渠道适配。其他语言的时候,基本上都是起个 interface ,实现个抽象然后改抽象。
go 也按这么来了
// 定义个接口
type I interface {
Retrieve(s string) error
}
// 有个抽象实现
type Abstract struct {
}
func (self *Abstract) Retrieve(s string) error {
这里有坑
}
因为是多渠道。但是各个渠道只是 api 地址不一样接口大差不差。但是多多少少有差别,但是行业标准参数名起码都一样。 然后就
type Channel1 struct { *Abstract }
type Channel2 struct { *Abstract }
type Channel3 struct { *Abstract }
func GetChan(s string) {
switch s {
case "1":
return &Channel1{&Abstract{url, apikey, mode:ws, ....}
}
}
今天接了个需求。有 3 个渠道变了,人家比较牛逼,人家自己魔改了协议,需要重新适配。
但是,也只是修改了 2 个参数名和 URL 或者是编码。但是其他都一样。
所以。问题来了。我怎么在 Abstract.Retrieve 获取当前的实例名知道是谁被调用了(获取 str=Channel1) 😂
还是,干脆就重新写,相同的逻辑,尽管 c+v 吧。