- 博客(4)
- 收藏
- 关注
原创 关于fastjson在Object转String时的一个坑
关于fastjson在Object转String时的一个坑背景在公司的业务中有这么一个场景:需要将某个系统的结果对象放进Hbase中,然后被后续系统读取使用,在Hbase存储的时候,需要将对象中每个属性解析成字符串存入,但一开始存入接口的设计者只考虑了普通类型(Integer、Long、String之类)的字段存储,未考虑Map或者POJO对象的存储,因此原始代码如下: ... if (O...
2019-08-06 18:00:05 2347
原创 case_study NO.1:关于ajax请求与From表达提交冲突的case study!
case_study NO.1:关于ajax请求与From表达提交冲突的case study!case:springboot和freemarker实现login页面进行点击按钮注册信息,login页面加载成功后点击按钮发起ajax请求,此时请求时200状态,但Response没有数据,并且浏览器的url中会把请求参数拼接到后面,而且是当前页面的url后面(当前页面的url为localhos...
2018-07-25 00:09:48 209 1
原创 成长之路-Second day:RPC初窥之Java内置序列化Serializable
RPC属于远程通信,属于网络传输,在分布式掌控的天下,相互独立的项目如何互相访问就成了首要解决的问题,此时,跨进程的数据传输就进而诞生,比较常见的就是基于soap实现的webservice(http+xml)的数据传输形式,再后来就是一直火热到现在的dubbo。在这些传输过程中该怎么实现数据的传输呢,那么java中的流的用处就体现出来了,我们可以形象的理解为将一块由积木垒成的房子拆成积木运...
2018-07-02 23:33:24 448
原创 成长之路-first day:多线程执行顺序的那些事
多线程的名词解释就不再赘述了,此篇文章用于讲述多线程关于执行顺序的技术点,默认执行时线程的先后顺序是根据CPU的调度而定的,并不是确定的顺序,当我们直接new一个线程start后每个线程执行的顺序不一定会按照代码定义的顺序进行执行的,直接上代码:/** * 用于测试的线程类 */class TestThread implements Runnable { /** * 打印...
2018-06-30 22:54:37 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人