【CEF】《CEF 桌面软件开发实战》笔记-Chapter7-其他

文章提供了寻求CEF帮助的资源,包括官方示例、文档和论坛,并强调了掌握多线程、本地数据库管理、多进程、日志记录和版本控制等技术对成为桌面应用开发高手的重要性。此外,提到了FlutterDesktop、Qt和Electron作为值得关注的技术平台。
七、其他
  1. 如何寻求帮助
  • 翻阅官方示例代码:https://bitbucket.org/chromiumembedded/cef/src/master/
  • 翻阅官方文档:https://magpcss.org/ceforum/apidocs3/
  • 到官方论坛提问:http://www.magpcss.org/ceforum/
  • 向 CEF 的作者提交 Issue:https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open
  1. 操作系统的各种 API 地址
  • Windows 操作系统 API:https://docs.microsoft.com/zh-cn/windows/win32/apiindex/windows-api-list
  • Mac 操作系统 API:https://developer.apple.com/cn/documentation/
  • 由于 Linux 各个发行版之间的差异较大,这里还是建议大家直接到各发行版的官网查阅 API 资料。
  1. 成为一个桌面应用开发高手
  • 掌握多线程知识,比如创建和运用多线程知识执行异步任务,使用线程锁控制异步任务的执行顺序等。
  • 掌握本地数据库的分库、分表技术,这样可以应对在客户端电脑上存储海量数据的需求。
  • 掌握多进程知识,这样可以让你的应用可以很好地和第三方应用进行交互、通信,是集成第三方应用的一个很好途径。
  • 掌握各种日志记录技术,本地日志、服务端日志、业务日志、异常日志、用户操作日志等,日志是你提升产品质量的很好助手。
  • 掌握版本控制知识,对于一个商业产品来说,你应该考虑如何灰度发布你的产品,如何进行 AB 测试,如何紧急情况下让客户端进行降级,而这
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值