这是一次完整的项目实践,Angular页面+Springboot接口+MySQL都通过Dockerfile打包成docker镜像,通过docker-compose做统一编排。目的是实现整个项目产品的轻量级和灵活性,在将各个模块的镜像都上传公共镜像仓库后,任何人都可以通过 “docker-compose up -d” 一行命令,将整个项目的前端、后端、数据库以及文件服务器等,运行在自己的服务器上。
Swift 从 5.0 的 ABI 稳定到5.1 的模块稳定,Swift 终于不是《Swift 入门到重学》了。本次 WWDC2020,Swift 5.3 正式发布,Swift 依旧朝着安全、高效、易读的方向持续发力,不断的在改进语法,增强代码的表达能力和易用性。因为 Swift 的模块稳定,SPM 现在也支持了二进制模块的分发,逐渐完善的社区生态也在不断拓宽 Swift 可以涉足的领域,而不仅仅是在 Apple 平台之上。
Apple 的 WWDC 2020 以一种前所未有的方式向我们展示了许多新的东西:mac OS Big Sur、Apple Silicon 芯片、Widget、App Clip。在这次大会上,Apple 一如既往地强调他们在保护用户隐私方面所做的努力。而这一次,Apple 出其不意地抛出一枚炸弹,虽然这个炸弹仅仅是一个小小的弹框,却可能终结一个行当。