
APP服务端
秤秤biubiu
me,you---喵
展开
-
byte 16进制 2进制理解
十六进制以下内容参考博客:关于0x16进制概念以0x开始的数据表示16进制,计算机中每位的权为16(10进制的权为10),即(16进制)10 = (10进制)1×16。备注:这里的0是数字0,不是字母O!为什么需要十六进制编程中,我们常用的还是10进制……毕竟C/C++是高级语言。比如:int a = 100,b = 99;不过,由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可以更直观地解决问题。但二进制数太长了。比如int 类型占用4个字节,32位。比如转载 2020-05-14 15:08:24 · 1079 阅读 · 0 评论 -
springboot中返回值json中null转换空字符串
在实际项目中,我们难免会遇到一些无值。当我们转JSON时,不希望这些null出现,比如我们期望所有的null在转JSON时都变成“”“”这种空字符串,那怎么做呢?Jackson中对null的处理 1 @Configuration 2 public class JacksonConfig { 3 @Bean 4 @Primary 5 @Condition...转载 2020-03-20 10:22:32 · 2592 阅读 · 0 评论 -
REST ful API优缺点
优点:1.适合开放性高的API。这几年的由于移动互联网流行使得前端设备多样化,业界急需一种统一的机制来规范API设计,使得API适用于各种各样的前端设备,REST符合这种需求。2.行为和资源分离,更容易理解。3.提出使用版本号(例如v1、v2),更加规范。缺点:1.对后端开发人员要求高,业务逻辑有时难以被抽象为资源的增删改查。2.对前端开发人员不友好,API粒度较粗,...转载 2020-03-18 14:59:41 · 3644 阅读 · 0 评论 -
App架构设计经验谈:服务端接口的设计
App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用token的认证方式,一般流程是:用户用密码登录成功...转载 2020-03-17 15:47:38 · 495 阅读 · 0 评论