V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shijingshijing  ›  全部回复第 5 页 / 共 135 页
回复总数  2682
1  2  3  4  5  6  7  8  9  10 ... 135  
93 天前
回复了 sampeng 创建的主题 程序员 一个疑问,现在是人均一台开发机了?
不习惯 Win 10 以后的系统,现在全面转 Linux 了,老项目的开发环境都是虚拟机+Win 7 ,基本上各种 IDE 和工具都保持固定版本不变了,不折腾反倒效率更高。
冷知识:正经 SSD 一大半都是主控比颗粒先坏。
99 天前
回复了 Malvo 创建的主题 问与答 明知结果还要去尝试,有什么诗词形容?
飞蛾扑火
NAT 的没啥用,独立 IP 都没有
105 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
#45 错了,Community 不确定,Express 我确定是无法使用 Form Designer 来直接拖拽控件开发的。
105 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@Chad0000 我没记错的话 Community 还有以前的 Express 版本,是无法开发和编译 Winform 的,WPF 的我不知道。
105 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@Chad0000
@JustinL
@a33291

当然是 Visual Studio IDE 收钱,如果用了某些库,还会单独收授权费。Win 10 以后微软各种暗藏的 Telemetry Service 背后运行,取证不要太方便,Win 11 搜集信息的能力更厉害。
105 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
C#如果做大了,微软也会找你们收钱的啊
105 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
不要选 C#,不好招人,简单的上 PySide 用 Python ,复杂的上 Qt 直接 C++。
而且 APUE 是以 Unix 环境的应用开发为主,书本身是经典,但年代有点久了。还有一本《 The Linux Programming Interface 》 TLPI 其实写的也很好,发布时间也较新,不过中文版翻译的很烂,有时间可以翻翻。我觉得做*nix 相关应用程序开发这两本基本上就够了。
《 linux 内核设计与实现》和《 unix 操作系统设计》 这两本书感觉你现在还消化不了,如果后面不做 Linux 开发或者云原生、Infra 相关开发,基本上很少用到,现阶段还不如看《鸟哥的私房菜》,把基本的 Linux 应用和 Shell 脚本弄清楚。

Linux 相关的开发需要 C 基础,需要 Linux 系统相关的知识,我觉得还是有门槛的。
108 天前
回复了 NorthA 创建的主题 程序员 请问学习 C#需要学习哪些东西。
@IMengXin 这个真不错,不过好像缺少了容器相关的。
112 天前
回复了 yaott2020 创建的主题 Linux 你倾向于哪个 Linux 桌面发行版?
所有带 Gnome 3 或者基于 Gnome 3 的真的都可以洗了睡了,设计反人类,资源占用还奇高,真不明白一个桌面怎么会做成这样。。。
@lostberryzz 现在基本上全是自动生成的代码了,顶层基于 XML 的 SysML 进行系统级建模,MBD 和 MBSE 只关注模型,代码全部自动生成,已经是行业的事实标准了,国内深入做底层 MCU 的不多,目前以自己做车机相关的为主,主要是 Android Auto ,基本上不会用到这一套,而国际 Tier 1 基本上都在用 MBD 和 MBSE ,只关注模型,模型到代码是自动生成的。

这样做有几个好处,第一是系统高度抽象,高度模块化,便于工程开发、调试和管理,这也是大型复杂系统的唯一解;第二是模型到代码这个过程,基本上都需要经过 Ceritification 认证,这个过程是用形式化验证来保证的,生成的代码性能不一定是最优的,但稳定性和鲁棒性一定是有保证的,这也是嵌入式最核心的关注点;第三是模块化能保证复用,以往的手工开发,复用最多也就是函数和库这一级别,还是跟底层关联太紧密,而基于模型的方法做出来的是按照模型打包的,很多通用的系统应用到不同的型号上,只需要修改参数即可。

最后,很多人一说到汽车电子就都以为是车机那一套,其实真实的汽车电子一直是底层 ECU 一脉相承而来的,车机的那一套,很多情况下你不要也行,导航用个手机就能替代。或者这样理解,现在的汽车电子分为应用层和底层,大部分人关注的其实是应用层的,底层接触的人不多。
113 天前
回复了 mouyase 创建的主题 小米 目前基本可以认为小米已经禁止 BL 解锁了
这样下去,又回到十几年前大家买水货手机的时代了
正常操作不是 fork 一个分支,社区进行自治么?不管作者是弃坑还是有其他骚操作,都不影响啊。。。
目前看下来:
1 ,多加 try... excep...是可行的,特别是涉及用户输入,文件访问,网络连接相关的功能,可以猛搞,而且显得专业,考虑周到。
2 ,封装成 Class 也会大幅增加代码数量,但是感觉需要改动的地方可能有点多,后续如果老板有大功能,重构的话倒是可以考虑。
3 ,适当自己造轮子这个已经弄过了,有部分输出 xml 就是 writeline 搞的,复杂的还是用标准库的 ElementTree ,程序复杂度有提升,估计后面接手的人看了会皱眉。

大家继续集思广益,我弄好了一起 Append ,也给有类似需求的人参考。coders help coders.
1  2  3  4  5  6  7  8  9  10 ... 135  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2910 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 14:15 · PVG 22:15 · LAX 07:15 · JFK 10:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.