动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

杨晶珍 

程序员

Ta的文章
什么是API

API(ApplicationProgrammingInterface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。我们不妨把API的诞生过程用一个小故事展示出来:研发人员A开发了软件A,研发人员B正在研发软件B。有一天,研发人员B想要调用软件A的部分功能来用,但是他又不想从头看一遍软件A的源码和功能实现过程,怎么办呢?...

杨晶珍
816浏览 1推荐 2021-05-28 16:09:09
简述API协议类型

API接口是服务端与客户端沟通的桥梁.较好的API设计能减少客户端与服务端的联调时间,更加关注于自己本身代码的优化与业务层的逻辑。API协议类型可以划分为以下几种:GET:从服务器上获取一个具体的资源或者一个资源列表。POST:在服务器上创建一个新的资源。PUT:以整体的方式更新服务器上的一个资源。PATCH:只更新服务器上一个资源的一个属性。DELETE:删除服务器上的一个资源。HEAD:获取一个资源的元数据,如数据的哈希值或最后的更新时间。OPTIONS:获取客户端能对资...

杨晶珍
843浏览 0推荐 2021-05-28 16:05:24
详解二维数组

二维数组在概念上是二维的,即是说其下标在两个方向上变化,下标变量在数组中的位置也处于一个平面之中,而不是象一维数组只是一个向量。但是,实际的硬件存储器却是连续编址的,也就是说存储器单元是按一维线性排列的。如何在一维存储器中存放二维数组,可有两种方式:一种是按行排列,即放完一行之后顺次放入第二行。另一种是按列排列,即放完一列之后再顺次放入第二列。在C语言中,二维数组是按行排列的。在如上中,按行顺次存放,先存放a[0]行,再存放a[1]行,最后存放a[2]行。每行中有四个元素也是...

杨晶珍
644浏览 0推荐 2021-05-28 16:01:31
异常处理的两种基本模型:终止模型和恢复模型

理论上异常处理划分为两个模型(中止模型与继续模型),但实际使用方面我们对中止模型用的比较多,这个模型比较实用,而继续模型则不是那么的应用普遍,多少是耦合的过于紧密。中止模型:假设错误非常严重,已至你无法在回到错误发生的地方,也就是说,这段程序经过判断认为,他已经没有办法挽回,于是就抛出异常,希望这个异常不要在回来,这也是Java当前所采用的模式。长久以来,尽管程序员们使用的操作系统支持恢复模型的异常处理,但他们最终还是转向使用类似“终止模型”的代码,因...

杨晶珍
670浏览 0推荐 2021-05-28 15:55:25
浅谈Java自定义异常的使用

Java确实给我们提供了非常多的异常,但是异常体系是不可能预见所有的希望加以报告的错误,所以Java允许我们自定义异常来表现程序中可能会遇到的特定问题,总之就是一句话:我们不必拘泥于Java中已有的异常类型。那么我们又是如何使用Java自定义异常的呢?Java自定义异常的使用要经历如下四个步骤:1.定义一个类继承Throwable或其子类。2.添加构造方法(当然也可以不用添加,使用默认构造方法)。3.在某个方法类抛出该异常。4.捕捉该异常。下面的类是创建自定义异常的简单Jav...

杨晶珍
650浏览 0推荐 2021-05-28 15:41:04