11 2023 档案
alibaba fastjson的JsonObject有序的实现和源码分析
摘要:介绍 FastJson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。在使用的过程中,因为有序性问题导致踩了坑,看一下其底层源码,了解其有序性上的实现。 分析1: JSONObject
23年校招Java开发同花顺、滴滴等面经
摘要:前言 已经工作近半年时间了,最近突然翻到这份面经,于是想整理一下一些面试的经验,大中小公司都有 青书一面 50min 数据库、java基础。 Cas机制。 Tcp/udp区别 堆排序介绍,答错了,弄成桶排序了,面完才想起java有个优先队列是用堆排序。 算法是二叉搜索树转双向链表,没写出来。 这是自
tomcat nio2源码分析
摘要:一、 前言 最近在看tomcat connector组件的相关源码,对Nio2的异步回调过程颇有兴趣,平时读源码不读,自己读的时候很多流程都没搞明白,去查网上相关解析讲的给我感觉也不是特别清晰,于是就自己慢慢看源码,以下是我自己的见解,因为开发经验也不多,刚成为社畜不久,有些地方讲错如果有大佬看