🌸笑笑 level
获赞
13
粉丝
2
关注
3
看过 TA
0
Java
IP属地:未知
暂未填写个人简介
私信
关注
2017-05-21 19:42
已编辑
Java
0 点赞 评论 收藏
分享
2017-07-05 15:07
已编辑
Java
有哪几种序列化方法
🌸笑笑:在java中只要一个类实现了Serializable接口的类就被认为是序列化的类,这种类的对象就是序列化的对象。 只有被序列化的数据才允许被存储到文件、数据库之中或者通过网络协议进行传输,没有被序列化的数据是不能存储到硬盘上,不能通过网络协议进行网络传输。 1、Java原生序列化 Java原生序列化方法即通过Java原生流(InputStream和OutputStream之间的转化)的方式进行转化。需要注意的是JavaBean实体类必须实现Serializable接口,否则无法序列化。 2、Json序列化 Json序列化一般会使用jackson包,通过ObjectMapper类来进行一些操作,比如将对象转化为byte数组或者将json串转化为对象。现在的大多数公司都将json作为服务器端返回的数据格式。比如调用一个服务器接口,通常的请求为xxx.json?a=xxx&b=xxx的形式。 3、FastJson序列化 fastjson 是由阿里巴巴开发的一个性能很好的Java 语言实现的 Json解析器和生成器。特点:速度快,测试表明fastjson具有极快的性能,超越任其他的Java json parser。功能强大,完全支持java bean、集合、Map、日期、Enum,支持范型和自省。无依赖,能够直接运行在Java SE 5.0以上版本 支持Android。使用时候需引入FastJson第三方jar包。 JSON.parseObject(text, User.class); JSON.toJSONString(u);
0 点赞 评论 收藏
分享
2017-05-21 19:02
Java
题目如题。同步IO和异步IO的区别?Linux中同步IO有几种?
zhenlang-huo:今天才写过关于这个的一篇blog文,强推一波 http://blog.zhenlanghuo.top/
0 点赞 评论 收藏
分享
2017-07-05 15:07
已编辑
Java
题目如题。
林下焚火:面向服务 面向服务的架构,是一个组件模型,它将应用程序的不同功能单元进行拆分,这些单元称为服务,服务之间通过定义好的接口联系起来。 面向rest服务 面向rest服务,也就是面向REST架构风格服务,REST是面向资源的,REST使用URI来定位资源,URI在HTTP中对应URL,资源的操作不取决于URL而是取决于资源操作方法,对应于HTTP的GET/POST/PUT/DELETE; 幂等性 幂等性是指,对同一资源的多次请求的结果,相当于第一次请求的结果,他要求额外的请求对资源的没有副作用 安全性 安全性,防止资源暴露给无关的用户,必须采取某种安全保密措施,这些措施的有效程度称之为安全性;rest api是暴露给外界的接口,所以提高其安全性显得尤为重要,提高安全性,需要满足机密性,一致性,可用性
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务