- java什么是线程-IO模型的演进历程——I/O如果你细心看以上37行到48行代码,就会发现,只要有一个连接进来,就不管三七二十一遍历所有客户端,调用系统调用read方法。Torvalds(linux之父)也是这样想的,所以就出现了多路复用。先上一段多路复用的代码咱们先说下啥是多路复用?多路(多个客户端)复用(复用一次系统调用)代码内加入了关键注...06-11 / 2023
- 设计并实现java类,实现数组排序-数组中的外部排序法和选择式排序数组是多个相同类型数据的组合,实现对这些数据的统一管理。数组中的元素可以是任何数据类型,包括基本类型和引用类型,但是不能混用。数组创建后,如果没有赋值,有默认值。使用数组。数组属引用类型,数组型数据是对象(object)。数组赋值机制看一个案例,并分析数组赋值的内存图。使用逆序赋值方式。指将需要处理...06-11 / 2023
- java json 转换为对象-使用Jackson的ObjectMapper字符串与Java对象之间的转换时使用Jackson的ObjectMapper进行JSON字符串与Java对象之间的转换时,可以通过一些配置来控制它的行为。这个设置会让ObjectMapper在序列化(将对象转换为JSON字符串)时忽略那些值为null的属性。这个设置会让ObjectMapper在反序列化(将JSON字符串转换为对象...06-11 / 2023
- java分布式 面试-掌握Java编程语言的基础知识和相关技能在面试中还可能会出现一些算法和数据结构的问题,需要熟练掌握基本数据结构和算法,并能在实际问题中运用它们解决问题。下面是2022Java面试题的一些简介1.介绍Java中的集合框架,并讲解每个集合的使用场景。除了这些具体的面试题,面试官也可能会根据公司的需要,在更深入的技术方面提出问题,例如分布式技术...06-11 / 2023
- java json 转换为对象-(知识点)JSON对象的转换前端用法JSON是一种数据交换格式。对象结构k-v的键值对结构,value的数据类型可以是数字、字符串、布尔值、null、数组、对象六种类型。数据类型可以是数字、字符串、布尔值、null、数组、对象六种类型。复杂结构:对象和数组的组合形式JSON最外层必须是对象或者数组格式。不能使用undefined或者函...06-11 / 2023