深圳面试java常见笔试题与AWS云架构学习记录
需积分: 9 40 浏览量
更新于2024-11-17
收藏 29KB ZIP 举报
资源摘要信息:"深圳面试Java常见笔试题学习进度记录"
知识点:
1. Java编程基础: 从描述中可以了解到,作者在2017年10月开始研究Java相关知识,这是Java开发者必备的基础知识。Java是一种广泛使用的编程语言,具备面向对象、跨平台、多线程等特点。
2. 云架构和云计算服务: 在2019年5月5日,作者完成了关于AWS(亚马逊网络服务)的云架构教程。这表明作者对云计算和云服务有了一定的了解和研究。云计算服务如AWS,为开发者提供了弹性和可扩展的服务,极大的方便了开发者进行大规模的数据处理和存储。
3. AWS相关知识: AWS提供了众多云服务,包括计算、存储、数据库、数据分析、机器学习、物联网、移动、开发工具、管理工具、安全、企业应用等服务。作者提到的Lambda函数,Kinesis数据流服务,以及S3存储服务都属于AWS的服务范畴。
4. AWS Lambda: Lambda是AWS提供的一个无服务器计算服务,可以运行代码而无需管理服务器。作者提到了使用Lambda函数来构建自动扩展的云服务的想法,这体现了Lambda的可扩展性和弹性特点。
5. AWS Kinesis: Kinesis是AWS提供的实时数据流服务,可以用于处理和分析数据流。作者通过Kinesis构建了一个数据流处理系统,显示了其对Kinesis的使用和理解。
6. AWS S3: S3(Simple Storage Service)是AWS提供的可扩展的对象存储服务,用于存储和检索数据。作者提到的将数据放入一个桶中,可能是指将数据存储在S3中。
7. 数据处理和转换: 在描述中,作者构建了两个服务对数据进行响应和处理,一个服务将数据放入桶中,另一个服务在数据上运行转换并将输出到另一个流中。这说明了作者对数据处理和转换的理解。
8. 数据监控和存储: 作者提到将数据监控并存储到数据库中,这表明了作者对数据监控和存储的理解。
9. 响应式编程: 作者提到了UI侦听流并将在地图上放置数据,这可能涉及到了响应式编程。响应式编程是一种编程范式,它允许开发者编写能够响应数据变化的程序。
10. 面向对象编程: 描述中提到的构建系统听起来是面向对象的编程,这表明作者对面向对象编程有深入的理解和实践。
11. 系统开源: 标签"系统开源"可能表明作者参与了一些开源项目,或者学习和研究了一些开源的系统架构和技术。开源系统为开发者提供了学习和实践的机会,也有助于提高开发者的编程和系统架构能力。
总结: 这份文件记录了作者从2017年10月开始的Java学习和研究进度,包括对云计算服务特别是AWS的理解和应用,对数据处理、转换、监控和存储的实践,以及对面向对象编程的理解。作者通过在AWS上进行实践,展示了其对云计算技术的深入理解和应用能力。
530 浏览量
2025-01-05 上传
2025-01-05 上传
weixin_38640117
- 粉丝: 1
- 资源: 926
最新资源
- api-health-check:Angular项目
- library_system_ruby:图书馆管理系统-Ruby on Rails
- ositestats:网络统计、分析服务器。 PageImpressions、Uniques、流量来源分布、BrowserOs、..
- MyPSD_demo.zip
- P7
- Microsoft Visual Studio Installer Projects
- Abcd PDF - Chrome新标签页-crx插件
- local_library:MDN的“本地库”快速(节点)教程
- PassSlot:使用Mule的PassSlot应用程序
- 员工管理信息系统.rar
- Ameyo | Task + Habit Tracker-crx插件
- T3
- Python训练营
- PUBG引擎源码.7z
- xiaozhao:校园招聘过程中,整理的知识点,包含计算机网络,操作系统,组成原理,Java基础,设计模型等
- Search Keys-crx插件