当前位置:首页 > 编程笔记 > 正文
已解决

编程学:同一个数据,要只有一处保存

来自网友在路上 185885提问 提问时间:2023-11-19 10:35:54阅读次数: 85

最佳答案 问答题库858位专家为你答疑解惑

  在解决一个问题(摄像头)的过程中,我发现预览的宽高有多处保存。这是有问题的。举例来说:

  • 你想以1280x720预览,而摄像头只能以640x480预览。
  • 正常做法就是让摄像头以640x480进行预览。
  • 你保存的分辨率就错了。

  更新分辨率是一个办法,也有几个问题:

  • 增加了代码复杂度,自然就带来了问题。
  • 如果有多个途径,就可能遗漏。
  • 相关操作会更加复杂,比如画面比例。

  在这方面,编程学严格要求:同一个数据,只能保存在一处。要多处获取,一般有两个办法:

  • 通过接口,层层调用。
  • 使用专用的保存位置,大家都从这里更新。需要时加锁。
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"编程学:同一个数据,要只有一处保存":http://eshow365.cn/6-39177-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!