- 博客(6)
- 收藏
- 关注
转载 Java的IO模型、Netty原理详解
虽然作为Java开发程序员,很多都听过IO、NIO这些,但是很多人都没深入去了解这些内容。Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等说起Java的IO模型,绕不开的就是Netty框架了,那什么是Netty,为什么Netty的性能这么高呢?Netty是由JBOSS提供的一个Java开源框架。提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器。
2025-06-02 03:44:22
37
转载 面试题:Linux 系统基础 (二)
在Linux中,inode是文件系统中的一个重要概念。它代表了文件系统中的一个文件或目录的元数据。inode包含的信息包括:1、文件类型: 如普通文件、目录、字符设备、块设备等。2、权限: 文件或目录的访问权限,如读、写和执行权限。3、所有者和组: 文件或目录的所有者ID和组ID。4、文件大小: 文件的大小。5、时间戳: 文件的创建时间、最后访问时间和最后修改时间。6、数据块指针: 指向实际存储文件内容的磁盘块的指针。每个文件或目录都有一个唯一的inode号,可以使用ls -i查看。
2025-05-27 13:20:32
62
转载 原生JS实现虚拟列表(不使用Vue,React等前端框架)
虚拟列表(Virtual List)是一种优化长列表渲染性能的技术。当我们需要展示成千上万条数据时,如果一次性将所有数据渲染到DOM中,会导致页面卡顿甚至崩溃。虚拟列表的核心思想是:只渲染可视区域内的数据,而不是渲染所有数据为什么滚动到指定位置后会将对应区域数据渲染?1.监听滚动事件2.滚动触发数据更新方法3.根据滚动距离计算当前数据索引4.根据可视区域计算要渲染数据项5.渲染数据6.定位内容原创作者: FatTiger4399。
2025-05-12 17:57:50
30
转载 String 清除首尾空格 java
Java中清除字符串首尾空格的完整指南对于刚刚入行的开发者来说,处理字符串是一种非常普遍而重要的任务。一个常见的需求是清除字符串两端多余的空格。在Java中,这项工作相对简单,但需要学习掌握基本的字符串操作。本文将为您提供详细的步骤和代码示例,帮助您理解如何在Java中清除字符串的首尾空格。一、实现流程概述在开始之前...
2024-08-11 03:23:51
285
转载 android 获取assets里的json
Android获取Assets里的JSON文件在Android开发中,经常会遇到需要在应用程序中读取assets文件夹中的JSON文件的情况。这些JSON文件可能包含配置信息、静态数据或其他类型的信息。本文将介绍如何在Android应用中获取assets文件夹中的JSON文件,并解析其中的数据。1. 将JSON文件放入...
2024-07-08 03:04:05
685
转载 java查看一个变量的类型
Java查看一个变量的类型概述在Java中,我们可以使用反射机制来查看一个变量的类型。反射是Java语言提供的一种强大的特性,可以在运行时获取类的信息,包括类的属性、方法等。流程以下是查看一个变量类型的步骤:Java查看变量类型流程#render_15_2743999330-svg{font-family:"tr...
2024-06-30 03:33:56
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅