`
jimmee
  • 浏览: 536118 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于api处理数据的一些感想

    博客分类:
  • J2SE
阅读更多
   最近看了一下rfc822,rfc2045系列email相关的标准以及http的rfc文档,email的rfc822等描述电子邮件本身的数据格式,http的协议描述了http交互的协议,但是仅仅看数据这一层而言,都是类似的。描述一份数据,需要先有这份数据的描述
(就是元数据),之后才是具体的数据,这才形成了一个标准(或者协议)。

   一般的数据的描述就是数据的头信息,而且是key-value对。之后才发送数据。总而言之,其实程序在处理数据时,要先了解要处理的数据的标准的是怎样的,之后再编码,处理业务逻辑,考虑存储问题。会看api其实只是熟练coding而已,如果不了解api是处理什么用的(我说的不是api的具体实现,如果考虑代码功能,使用api当然要保持透明性),处理的原始数据格式是怎样的,那可能会绕很大的弯路。如果了解这些,使用api只是避免重复制造轮子而已,可以免费使用已有的开源包来替我们完成具体的数据处理功能。
分享到:
评论

相关推荐

    SAX&DOM感想1

    还可以结合SAX和DOM的优势,使用StAX(Streaming API for XML)或JAXB(Java Architecture for XML Binding)等技术,这些API提供了更高效和灵活的XML处理方式,可以在满足高性能需求的同时,提供一定的数据操作便利...

    李兴华老师学习java的感想

    他还强调了持续学习的重要性,Java语言不断更新,新特性如Lambda表达式、Stream API等,都需要我们保持学习的热情,跟上技术的步伐。 最后,李兴华老师的教学理念也包括了良好的编程习惯和代码风格。他认为,整洁、...

    webservice开发的一些心得体会

    以上就是关于“Web服务开发的一些心得体会”的主要内容。实践中,开发者需要根据具体需求选择合适的协议、框架和工具,同时关注服务的可扩展性、可靠性和安全性,以实现高效、稳定的Web服务系统。

    MFC学习心得体会

    MFC提供了一套方便的API,使得开发者能够轻松地处理文件。在本文中,我们将深入探讨MFC中的文件操作,特别是文本文件的读写以及CFile类的应用。 首先,文件在计算机系统中的地位至关重要,它们是信息的主要载体,...

    VBA学习总结

    4. **调试工具**:VBA编辑器提供了一些调试工具,如断点、步进执行(Step Into)、监视窗口(Watch Window)和立即窗口(Immediate Window),它们对于查找和修复错误极其重要。 5. **事件处理程序**:VBA中的事件...

    学生信息管理系统__(MFC、VC++、ODBC数据库).pdf

    感想总结则包含了开发者对于项目实施过程中的思考和经验总结,可能是关于技术难点的克服、团队协作的经验,或者是对软件工程的理解深化。 通过这个项目,学习者不仅可以深入理解Windows应用程序的开发,还能掌握...

    Java学习心得,希望对大家有帮助!

    - **JavaScript函数**: `bhn_onChange()` 和 `bhh_onChange()` 函数用于响应用户输入的变化,并对数据进行一定的处理。 #### 示例解读 - `<input>` 标签中的 `role="I"` 属性似乎不是标准HTML或JavaScript属性,...

    与tenorflow第一次接触

    **数据存储**:在TensorFlow中处理数据时,通常会使用`tf.data.Dataset` API来构建输入管道。这个API提供了一种灵活的方式来加载、预处理和批处理数据。 **K-means算法**:K-means是一种无监督学习方法,用于将数据...

    九宫格日记(J2EE开发)

    J2EE是Java企业级应用的标准平台,它提供了一系列服务和API,用于开发分布式、多层架构的应用程序,特别适合处理大量用户并发访问和数据存储的需求。在这个项目中,J2EE可以提供服务器端的计算能力,处理用户的请求...

    中南大学课设--微信小程序充电桩.docx

    4.2 微信小程序开发:分为前端和后端两个阶段,前端负责用户界面和交互,后端负责数据处理和业务逻辑。 4.3 模拟器搭建:创建一个能够模拟充电桩功能的环境,以便于测试和调试。 5. 设计结果及分析 设计完成后,...

    foodtweettracker:使用推文的地理位置跟踪您的食物

    总的来说,foodtweettracker项目展示了JavaScript在社交媒体数据挖掘和分析中的应用,同时也提供了关于如何整合API、处理和展示实时数据的一个实例。对于学习JavaScript、数据科学和Web开发的人员来说,这是一个极具...

    三大框架个人总结

    Struts通过Struts.xml配置文件实现了请求与处理的解耦,提供了数据校验和国际化等功能,简化了Web应用的开发。 2. **Spring**:Spring是一个全面的企业级应用开发框架,核心特性包括依赖注入(DI)和面向切面编程...

    文件传输程序设计.doc

    - 数据传输:使用Socket API将文件内容转换为字节流,通过TCP连接发送;接收端接收到字节流后还原成文件。 - 图片显示:如果接收到的是图片文件,程序将其解析并显示在界面上。 - 错误处理:包含连接错误、传输...

    3160104875-杨樾人-web服务器1

    通过`Socket`对象读取数据,使用`BufferedReader`或`Scanner`解析请求行和请求头,可能还需要用到`DataInputStream`来处理二进制数据(如文件上传)。 3.3 RESPONSE设计 响应生成模块则需要根据请求结果构造HTTP...

    分析报告1

    报告中提到了参考软件,这可能是指学生们使用了某些开源库、API或者工具,如数据分析软件、图表绘制工具、交易接口库等,以帮助他们构建和测试系统。 1.5 编者的话: 这部分可能包含了小组成员对项目的感想、挑战和...

    数据库管理与应用-3期(KC004) 任务5-3 拓展任务单.docx

    在数据库管理与应用的学习中,第三期(KC004)的...总的来说,这个任务旨在让学生深入理解数据库中的事务管理和游标操作,通过实际操作提升他们的数据库编程技巧,为未来处理复杂的数据操作和业务逻辑打下坚实基础。

    中南大学课设--微信小程序充电桩.pdf

    前端开发负责用户界面的实现,而后端开发则处理数据逻辑和与云平台的通信。 - **步骤 3:模拟器搭建**:构建能够模拟充电桩功能的软件环境,以测试和验证系统的功能。 5. **设计结果及分析**:这部分通常会展示...

    lyf暑假bookManager

    4. **API设计**:如果应用有云同步功能,需要设计RESTful API接口,以便客户端和服务器间进行数据交换。 5. **数据同步**:可能用到云服务,如AWS S3或Google Cloud Storage,实现跨设备数据同步,同时需要理解...

    QTP 技术集锦 学习QTP的好东东

    - **介绍**: QTP 自带的一些 API 函数及其用途。 - **应用**: 如何在脚本中调用这些 API 来增强测试能力。 #### 33. QTP 需探讨的问题 - **问题列表**: 收集了一些使用 QTP 时常见的技术难题。 - **讨论**: 对这些...

Global site tag (gtag.js) - Google Analytics