framework国产solon java

Java基础 Commons-io

Commons-io 是 apache 开源基金组织提供的一组有关 IO 操作的开源工具包,是用来提高 IO 流的开发效率的 ......
Commons-io Commons 基础 Java io

Java基础的循环嵌套和数组

1. 循环嵌套 循环嵌套就是一个循环套在一个或多个循环上(俗称“套娃”),下面通过一个案例来展示循环嵌套。 1 public class Demo01 { 2 public static void main(String[] args) { 3 for (int i = 0; i <=3 ; i++ ......
数组 基础 Java

在Java中何时使用LinkedList而不是ArrayList?

内容来自 DOC https://q.houxu6.top/?s=在Java中何时使用LinkedList而不是ArrayList? 我总是这样使用: List<String> names = new ArrayList<>(); 我使用接口作为可移植性的类型名称,以便当我提出这样的问题时,我可以重 ......
LinkedList ArrayList Java

Langchain语言模型提问请求,提问使用非标准的sse请求获取流式数据,java后台版解决方式

问题描述:请求后接收的数据流,不走EventSourceListener的onEvent事件,但onOpen onClosed都是正常走的。 问题原因:默认的接口返回是StreamingResponse不是EventSourceResponse,无法走标准sse协议的onEvent()方法 目标需求 ......
Langchain 后台 模型 语言 方式

java复习

java中成员变量和局部变量的区别是什么? 作用域不同,局部变量的作用域仅限于定义它的方法,在该方法外无法访问它。成员变量的作用域在整个类内部都是可见的,所有成员方法都可以使用它,如果访问权限允许,还可以在类外部使用成员变量;初始值不同,对于成员变量,如果在类定义中没有给它赋予初始值,Java会给它 ......
java

maven创建普通java项目访问mysql-mybatis

基础资料: 数据库:d1,表:t1,字段:xm,nl(即姓名、年龄),内容('zs',20;'ls',18) 以下内容由官网“https://mybatis.org/mybatis-3/zh/getting-started.html”整理而来。不尽不实之处请参考官网原文。 思想: 1、在pom.xm ......
mysql-mybatis mybatis 项目 maven mysql

Java基本语法_04类型转换

1.自动类型转换 ......
语法 类型 Java 04

tomcat配置临时JAVA_HOME(linux&windows)

有时候服务器上没有权限配置环境变量,又不想找人,或者机器上有几个版本的JDK,这时可以给tomcat配置临时环境变量,不影响其他应用; 一,对于linux环境 编辑 catalina.sh 文件,在文件开头增加: export JAVA_HOME=/你的jdk目录 二,对于windows环境 编辑 ......
JAVA_HOME windows tomcat linux JAVA

java环境配置

华为云耀云服务器L实例是一种高性能、弹性可扩展的云计算服务,提供了便捷且灵活的方式来部署和管理应用程序。对于Java开发者而言,华为云耀云服务器L实例提供了一个稳定可靠的环境,用于远程搭建和配置Java应用程序。云服务器的连接软件使用Xshell,通过Xftp实现本地与远程的文件传输。 通过使用华为 ......
环境 java

Java基础语法_02八进制、十六进制

比如二进制: System.out.println(0B1101); 即13 ......
八进制 十六进制 语法 基础 Java

BASE62代码实现java现在

https://blog.51cto.com/u_16175478/6904551 BASE62编码的实现及Java示例什么是BASE62编码?BASE62编码是一种将任意二进制数据编码为只包含大小写字母和数字的字符串的方法。它使用了62个字符,分别是A-Z、a-z和0-9,因此被称为BASE62编 ......
代码 BASE java 62

Java实现动态模拟时钟

本文实例为大家分享了java动态模拟时钟的具体代码,供大家参考,具体内容如下 应用名称:java动态模拟时钟 用到的知识:javaGUI,java 绘图 功能说明:通过java绘图画出一个虚拟的动态时钟 效果图: import javax.swing.*; import java.awt.*; im ......
时钟 动态 Java

Java内存马原理研究

一、内存马攻防技术整体图景 从整体攻防领域角度进行分类,内存马可以分为如下几个类型: Servlet-API型:通过模拟中间件注册流程,动态注册一个新的listener、filter或者servlet,从而实现一个中间件后门。特定框架、容器的内存马原理与此类似,如tomcat的valve内存马。 字 ......
原理 内存 Java

java如何从Content-Disposition获取文件名的正则表达式

一,主要是关于 : post请求下载文件,如何从Content-Disposition获取文件名的正则表达式 记录: HttpResponse httpResponse = httpRequest.execute(); byte[] bytes = httpResponse.bodyBytes(); ......

Java SimpleDateFormat的使用方法

Java SimpleDateFormat的使用方法 使用Date直接输出日期时,是使用系统默认的格式输出,所以需要使用SimpleDateFormat来格式化日期。 那么SimpleDateFormat类怎么使用呢,我们需要先了解此类的格式化符号 y:代表年份 M:代表月份 d:代表月份中的那一天 ......
SimpleDateFormat 使用方法 方法 Java

Java 多表联查

Java多表联查 前提:由于我当前页面显示的数据 是在其他两个表中 只有ID可以使用 1、分别对两个表进行操作,将List转为Map对象 //查询项目表 List<BudgetProjectInfo> budgetProjectInfoList = budgetProjectInfoService. ......
Java

java中 int (double、float、long等等) 与 String 之间的相互转换

int 转 String (double、float、long等同理) 方法1 int i = 28; String s = i + ""; 此方法在将i转换成s时,会额外产生一个 "" 常量对象存放在常量池中 方法2 int i = 28; String s = String.valueOf(i) ......
之间 double String float java

Java中 List和数组之间的常见转换方法

List转数组 1、使用for循环 //要转换的list集合 List<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); list.add("cc"); //初始化需要得到的数组 String[] array = ne ......
数组 之间 常见 方法 Java

Java中List拷贝至新的List

Java中List拷贝至新的List 在Java中,如果你想拷贝一个List对象到一个新的List对象,并且修改原来的List不影响新的List中的内容,有几种方法可以实现: 1.使用构造函数 可以使用List的构造函数,传递原始List作为参数来创建一个新的List对象。这样做会创建一个新的Lis ......
List 拷贝 Java

Java面试笔记

# Java面试笔记 # Java面试笔记 # 第一章:Java基础知识 ## 1.1 Java程序初始化顺序 Java程序初始化一般遵循以下三个原则(优先级依次递减) 1. **静态对象(变量)**​****优先于****​**非静态对象**初始化 2. 静态对象初始化一次 3. 非静态对象可能初 ......
笔记 Java

Java面试笔记

# Java面试笔记 # 第一章:Java基础知识 ## 1.1 Java程序初始化顺序 Java程序初始化一般遵循以下三个原则(优先级依次递减) 1. **静态对象(变量)**​优先于**非静态对象**初始化 1. 静态对象初始化一次 2. 非静态对象可能初始化多次 2. **父类**​优先于** ......
笔记 Java

Java 创建线程的方法

目录继承 Thread 类实现 Runnable 接口实现 Callable 接口,并结合 Future 实现通过线程池创建线程方式一:Runnable方式二:CompletableFuture Java 中创建线程有四种方式,分别是: 继承 Thread 类 首先定义一个类来继承 Thread 类 ......
线程 方法 Java

Java 练习题03 String类

1. 编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转, "To be or not to be",将变成"oT eb ro ton ot eb."。 import java.util.Arrays; public class Test08 { public static void main ......
练习题 String Java

Java Calendar类练习题(获取日期)

1.获取当前对象的日期的100天前的日期 package zuoye;import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test1_01 { public ......
练习题 Calendar 日期 Java

自制了一个wbsCode层级的JAVA排序算法

1、需要:对“1.1”,“1.2”,“1.3”,“1.1.1”,“2”,“4”,“5”,“4.1.1”,“11” 进行排序 想要的效果:“1.1”,“1.1.1”,“1.2”,“1.3”,“2”,“4”,“4.1.1”,“5”,“11” 如果用JAVA原生的compareTo 比较 public s ......
层级 算法 wbsCode JAVA

Java 练习题02 (包装类 (对字符串进行排序))

有一个字符串“101,87,88,87,98”对数字由小到大排序。 import java.util.Arrays; public class Demo01 { public static void main(String[] args) { String spa = "101,87,88,87,9 ......
练习题 字符串 字符 Java

Java - InputStream流Http客户端文件上传

场景:两个系统文件服务不同,需从另外一个系统中下载文件并上传到另外一个系统中。 代码实现 //远程服务下载文件 Response response = fileCenterService.downloadFile(fileId); InputStream inputStream = response ......
InputStream 客户端 客户 文件 Java

开发实例:后端Java和前端vue实现文件上传和下载功能

首先,在Java的后端代码中,我们可以使用Spring框架来实现文件上传和下载功能。以下是一个简单的示例: 文件上传 首先,我们需要在html页面上创建一个表单,其中包含一个file类型的输入字段: <form action="/upload" method="POST" enctype="mult ......
开发实例 前端 实例 功能 文件

国产CAN总线收发芯片DP1042 兼容替换TJA1042

说明 1 简述DP1042是一款应用于 CAN 协议控制器和物理总线之间的接口芯片,可应用于卡车、公交、小汽车、工业控制等领域,支持 5Mbps CAN FD 灵活数据速率,具有在总线与 CAN 协议控制器之间进行差分信号传输的能力,完全兼容“ISO 11898”标准。2 短路保护DP1042的驱动 ......
1042 总线 芯片 国产 CAN

Java基础 解压缩流、压缩流

解压缩流 就是读取压缩包中的文件,所以它是读,属于输入流 压缩流 就是把文件中的数据 写到压缩包中,所以它是写,属于输出流 压缩包 里面的 每一个文件或文件夹 在 Java 当中都是一个 ZipEntry 对象 所以 解压 的本质其实就是 把压缩包里面的每一个 ZipEntry 对象按照 层级结构 ......
基础 Java
共10720篇  :80/358页 首页上一页80下一页尾页