/www/wwwroot/xunjs.com/app/index/controller/Tags.php:34:string 'java' (length=4)
TAGS:java 寻技术

TAGS:java

Java Websocket 02: 原生模式通过 Websocket 传输文件

目录 Java Websocket 01: 原生模式 Websocket 基础通信 Java Websocket 02: 原生模式通过 Websocket 传输文件 Websocket 原生模式 传输文件 关于 Websocket 传输的消息类型, 允许的参数包括以下三类 以下类型之一, 同时只能出现一个 文本类型 (text messages) 的消息: String, Java pri

JAVA编程 2023年07月10日  158

【技术积累】Java中的泛型【一】

泛型是什么 Java中的泛型是一种能够让用户在编写代码时避免使用明确的类型而进行类型参数化的机制。Java中的泛型可以让编程者在代码编写时不必关心具体类型,只用关心类型之间的关系和相互转换,从而在编写代码的过程中实现类型的复用。这使得代码更加简洁、可读性更高,并且可以提高代码的可维护性和可扩展性。 Java泛型可以在类、方法、接口、以及数组等多个地方使用,并且可以结合约束条件来限制类型参数的类型

JAVA编程 2023年07月09日  165

Java 基础知识

1. Java 语言有哪些特点 简单易学、有丰富的类库 面向对象(Java 最重要的特性,让程序耦合度更低,内聚性更高) 与平台无关性(JVM 是 Java 跨平台的根本) 可靠安全 支持多线程 2. 面向对象和面向过程的区别 面向过程:是分析解决问题的步骤,然后用按说把这些步骤一步一步的实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发 面向对象:

JAVA编程 2023年07月09日  144

Java配置线程池

一、Java配置线程池 1、线程池分类、其他 1.1、分类 IO密集型 和 CPU密集型 任务的特点不同,因此针对不同类型的任务,选择不同类型的线程池可以获得更好的性能表现。 1.1. IO密集型任务 ​ IO密集型任务的特点是需要频繁读写磁盘、网络或者其他IO资源,执行时间长,CPU占用率较低。 对于这类任务,线程的执行时间主要取决于IO操作的速度,而非CPU的执行能力。 ​ 因此,线程池的

JAVA编程 2023年07月09日  118

Java革命性ORM框架之快速上手的Jimmer

Jimmer是一款革命性的ORM框架,它的目标是提供一个简单易用的API,帮助开发人员更加轻松地操作数据库。Jimmer使用了Java 8的新特性,如Lambda表达式和Stream API,使得代码更加简洁、易读。本文将详细介绍Jimmer的基本用法,并提供一些Java代码案例说明。 1. 什么是ORM? 在介绍Jimmer之前,首先要了解什么是ORM。 ORM是Object-Relation

JAVA编程 2023年07月09日  174

"树形List"与"扁平List"互转(Java实现)

背景:在平时的开发中,我们时常会遇到下列场景 公司的组织架构的数据存储与展示 文件夹层级的数据存储与展示 评论系统中,父评论与诸多子评论的数据存储与展示 ...... 对于这种有层级的结构化数据,就像是一棵树一样。在关系型数据库中,通常将一个个的节点信息存储到表中,通过一个字段(例如,pid),指向其父节点。而在数据展示的时候,我们又希望它是呈现层级的,例如: id name

JAVA编程 2023年07月08日  134

Java的对象包装器 & 自动装箱

有时,需要将 int 这样的基本类型转换为对象。所有的基本类型都有一个与之对应的类。例如,Integer 类对应基本类型 int。通常,这些类被称为包装器(wrapper)。这些对象包装器类拥有很明显的名字:Integer、Long、Float、Double、Short、Byte、Character、Void 和 Boolean(前 6 个类派生于公共的父类 Number)。对象包装器类是不可变的

JAVA编程 2023年07月08日  173

关闭

用微信“扫一扫”