V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shijingshijing  ›  全部回复第 44 页 / 共 139 页
回复总数  2763
1 ... 40  41  42  43  44  45  46  47  48  49 ... 139  
2021-09-01 19:41:59 +08:00
回复了 zxCoder 创建的主题 C++ c++在公司里一般是做什么的啊
@name1991 图像处理和路径规划用的“严格裁剪版 C++”,内存管理这一块 NASA 重新造了一套轮子,上两张图吧


https://i.imgur.com/E2E1WNd.png

https://i.imgur.com/rHpEZu6.png
2021-09-01 15:44:37 +08:00
回复了 zxCoder 创建的主题 C++ c++在公司里一般是做什么的啊
@ipwx
@bruce0
@tianming1992

这里的 undeterministic 不仅仅是指技术上的,需要用 template 实现的函数大部分都是基础库之类的,实际作用是为了一次书写,适用多种类型,这种情况理论上是没问题的,可是在实际使用过程中,可能会碰到各种意想不到的问题,比如,嵌入式里面有很多 8 位,16 位,32 位不同类型的处理器,这时候假如函数里面使用了 Magic Number 作为参数,比如上限值,很有可能当参数为 32bit INT 类型没问题,但 8 位,16 位就会有问题。(你可以 Argue 说这是程序员素质的问题,但写函数的和用函数的人保不齐有一个没注意的,这样就会带来问题)

template 可以看作是一种语法糖,爽了开发,但是让后面的测试,追踪,certification 乃至出了问题做 Failiure Analysis 不确定性、复杂度和人力成本剧增,可能导致整个项目成本剧增,因此即使有这种场景,一般也是用宏定义来实现的,高可靠性的项目就是从技术上,管理上等各个方面来进行限制,尽最大能力保证不出问题,最好是从根本上消除产生问题的可能性。

这样来看,不能使用指针,不能动态分配内存,循环嵌套不能超过三层,不能使用递归等等神奇的限制也就合乎情理了。
2021-09-01 10:57:26 +08:00
回复了 zxCoder 创建的主题 C++ c++在公司里一般是做什么的啊
@ipwx [潜在]

只能说隔行如隔山,我要是告诉你,循环嵌套还约定不超过三层嵌套,你会不会更惊奇?

这些行业的规定和经验,都是经过一条条人命累计出来的。
2021-08-31 23:28:53 +08:00
回复了 zxCoder 创建的主题 C++ c++在公司里一般是做什么的啊
@ipwx 别说 template,连 malloc 和 new 都不能用的,所有可能潜在有 undeterministic 特性的功能都不会用的,程序运行所需的 CPU cycle,memory,communication 等资源占用都要事先明确计算好,不得超过 50%。基本上就是用做硬件的思维来写软件。
2021-08-31 11:04:10 +08:00
回复了 zxCoder 创建的主题 C++ c++在公司里一般是做什么的啊
@Eagleyes 那个是用的 C,火星车上用 C++做的图像识别相关的,限制非常严格,几乎等同于带类的 C,不能用多态,不能用递归,不能用动态内存分配。
2021-08-16 16:17:31 +08:00
回复了 wzzyj8 创建的主题 Linux Debian 11 Bullseye 出了
升级之后不知道为什么 docker 会变成 masked 状态,containerd 服务倒是还在正常运行。
@francis59 我试了啊,Tab 跟地址栏之间还是一条缝隙,只不过 Tab 变小了,我想要的是原帖里面第一张图的样子,这个 Compact 只是把第二张图的 Tab 弄得小一号,变窄了而已。。。
@francis59 实测 Firefox 91 版本不行,估计是以前的版本可以这样弄。
@dfkjgklfdjg 随便改动界面和显示风格对基于 UI 的测试影响最大,最严重的情况下需要对所有测试用例进行更新才能继续使用。Chrome 就是因为自动更新且很难禁止被我们抛弃了,Firefox 是可以禁止自动更新的,但是会提示你。

其实我个人感觉软件最重要的是安全和稳定性,UI 一旦成熟最好就不要动了,除非是出现了手机触控这种划时代的变革,否则所谓的提升生产力扯淡的成分居多,更大意义在于帮负责 UI 的刷 KPI 。
@chutsetien 我在 91 版的 about:config 里面还是能够禁用掉 Proton 的,界面和启用 Proton 时有明显区别,那个右键菜单就能看出来,禁用之后是没有前面的小图标的。所以应该是能禁用,但是 Tab 确实是回不去了。

性能方面也有明显区别,冷启动时,能够明显看到 Bookmark 从左到右刷新的过程,而不是以前那种秒开。右上角的面包菜单点击之后,也能明显看到图标刷新的过程。

不明白现在这些公司一天到晚折腾 UI 干什么,有这功夫用来提升性能多好啊。。。
@anubu 谢谢了,这个图标库真不错。
@anubu 这个 homer 做的挺好的,只需要改 config.yml 就 ok
@Smash 卡片感觉太占地方了,还是图标好点。。。
2021-08-12 11:38:04 +08:00
回复了 ditie 创建的主题 程序员 低代码做的数字大屏,大家看炫不炫
不需要这么炫酷的话,只是上各种柱状图饼图,可以试试 Power BI,数据库大屏显示一把梭,点点鼠标设置一下,单人半小时就能整一个能唬住人的,数据还能实时联动更新,一般人我不告诉他。。。
2021-07-12 09:13:25 +08:00
回复了 copymaster 创建的主题 问与答 有什么技术可以实现传输的数据只用于显示,禁止保存
再怎么防,我大不了直接截图+OCR,正确率可能差一点,还是能拿到的。
2021-07-06 14:44:36 +08:00
回复了 lw3088 创建的主题 职场话题 "那就把他干掉吧"
工具人的必然结局。
1 ... 40  41  42  43  44  45  46  47  48  49 ... 139  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1029 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 19:56 · PVG 03:56 · LAX 12:56 · JFK 15:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.