- 博客(5)
- 收藏
- 关注
原创 开发工程师必会工具(一)
剑还没配好,出门已是江湖!在当今变化快、坑又多的IT世界里我们必须练就一身好本领,抄起板砖就得上......兵器不分好坏,趁手就行! 一些在手边的工具,不要忽视,只要掌握了要领,作用还是很大的。
2018-07-22 18:05:27 125
原创 CORS
CORS的定义 cross-origin resource sharing——跨域资源共享 通俗地讲,CORS是W3C的新标准,允许浏览器向非同源的服务器发出HTTP请求,解决Ajax跨域请求。CORS请求和非CORS请求的区别 所有的CORS请求都必须有一个固定的请求头字段:Origin。但是含有Origin头字段的请求不一定是CORS请求,因为有些浏览器在做同源请求的时候也会加上Ori
2017-04-04 12:57:33 308
原创 序列化与反序列化
定义应用数据网络传输数据持久化数据库持久化文件持久化选取原则定义序列化:将对象或数据结构转换成约定格式数据的过程。 反序列化:将约定格式的数据转换成对象或数据结构的过程。 通常我们将这种“约定格式的数据”称之为序列化协议。根据协议的特点序列化协议可以细分为文本序列化协议(以下简称文本协议)和二进制序列化协议(以下简称二进制协议)。文本协议是指序列化的数据肉眼可以阅读,比如XML协议
2017-02-19 17:10:58 250
原创 spi
java中SPI机制初探关键词java、Provider、META-INF/service、SPI是什么?一种为接口寻找服务实现的机制。全称是:service provider interface。有什么用?将接口和实现之间的关系转移到程序之外,直接更换实现jar包,程序自动加载新的实现方案。spi协议以javax.validation为例接口 在接口jar中定义接口javax.validati
2017-01-21 10:53:34 209
原创 dozer
Dozer初识Dozer初识关键词是什么干什么Demo后记关键词java、javabean、mapper、转换是什么?dozer是一个不同类的两个实例之间映射的一个工具干什么?开发过程中有些对象需要相互转化,利用Dozer可以优雅的实现。比如在一个移动App+后台接口服务的应用案例中,后台的设计中有一个用户的模型User,这个模型有N多个属性,然而服务端的接口层(面向客户端app的)所
2017-01-14 19:30:47 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人