06 2023 档案

摘要:​ 要获取 Java 项目中所有的文件名,可以通过以下步骤实现: 使用递归遍历获取项目中所有的文件: //获得所有的文件名 public class getfilename { //这是一个main方法,是程序的入口: public static void main(String[] args) { 阅读全文
posted @ 2023-06-29 15:15 BookerABC 阅读(162) 评论(0) 推荐(0) 编辑
摘要:​ 要获取 Java 项目中所有类名,可以通过以下步骤实现: 使用反射获取项目中所有的类: //获得所有的class文件名 public class getclassfilename { //这是一个main方法,是程序的入口: public static void main(String[] ar 阅读全文
posted @ 2023-06-29 15:11 BookerABC 阅读(48) 评论(0) 推荐(0) 编辑
摘要:将JSONArray转换为Java对象的过程可以采用以下几个步骤: 导入所需的依赖:将JSONArray转换为Java对象需要使用到JSON库,例如org.json或com.alibaba.fastjson等。根据所选的JSON库,添加相应的依赖到项目中。 创建JSONArray对象:根据具体情况, 阅读全文
posted @ 2023-06-27 23:52 BookerABC 阅读(393) 评论(0) 推荐(0) 编辑
摘要:在Java中,递归是一种通过方法调用自身来解决问题的编程技巧。实现递归需要满足两个条件: 定义基本情况:在递归方法内部,需要定义一个或多个基本情况,当满足基本情况时,递归将停止,并返回结果。 调用自身:递归方法内部需要调用自身,传递参数,以解决规模更小的相同问题。 下面是一个简单的示例,演示如何使用 阅读全文
posted @ 2023-06-27 11:52 BookerABC 阅读(33) 评论(0) 推荐(0) 编辑
摘要:在 MySQL 中,如果要存储大文本数据,可以选择以下两种数据类型: TEXT:适用于存储较长的文本数据,最大长度为65,535个字符。 LONGTEXT:适用于存储非常大的文本数据,最大长度为4,294,967,295个字符。 选择使用哪种类型主要取决于文本数据的大小。如果文本数据的长度不超过65 阅读全文
posted @ 2023-06-27 11:49 BookerABC 阅读(211) 评论(0) 推荐(0) 编辑
摘要:在Java中,可以使用以下方法来判断字符串是否为空: 使用length()方法判断长度是否为0: String str = "hello"; if (str.length() == 0) { System.out.println("字符串为空"); } 使用isEmpty()方法判断是否为空字符串: 阅读全文
posted @ 2023-06-27 11:26 BookerABC 阅读(2013) 评论(0) 推荐(0) 编辑
摘要:在Java中将String转换为Double 使用Double.toString()方法: double num = 3.14159; String str = Double.toString(num); 使用String.valueOf()方法: double num = 3.14159; Str 阅读全文
posted @ 2023-06-21 18:57 BookerABC 阅读(441) 评论(0) 推荐(0) 编辑
摘要:Java中提取字符串中的数字,可以使用正则表达式或非正则表达式的方法。 1.使用正则表达式 可以使用正则表达式"\d+"来匹配字符串中的数字,并使用Matcher和Pattern类实现。 import java.util.regex.Matcher; import java.util.regex.P 阅读全文
posted @ 2023-06-19 10:23 BookerABC 阅读(2656) 评论(0) 推荐(0) 编辑
摘要:在Java中, 使用正则表达式来筛选出文本中的汉字。下面是一种方法: import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String[ 阅读全文
posted @ 2023-06-17 16:01 BookerABC 阅读(175) 评论(0) 推荐(0) 编辑
摘要:在Java中,你可以使用字符串的各种方法来修改文本中的内容。下面是几个常见的方法: 使用replace方法:该方法用于将字符串中指定的字符或字符串替换为新的字符或字符串。例如: String text = "Hello, world!"; String modifiedText = text.rep 阅读全文
posted @ 2023-06-16 15:19 BookerABC 阅读(85) 评论(0) 推荐(0) 编辑
摘要:JDBC概述 什么是JDBC JDBC(Java DataBase Connectivity, Java数据库连接) ,是一种用于执行SQL语句的Java API,为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成 有了JDBC,程序员只需用JDBC API写一个程序,就可访问所 阅读全文
posted @ 2023-06-16 11:24 BookerABC 阅读(32) 评论(0) 推荐(0) 编辑
摘要:​ 创建一个OkHttpClient对象需要引入OkHttp库,你可以在以下网址中下载到最新版本的jar包: https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp 当你在项目中引入了OkHttp库后,就可以使用以下代码创建OkH 阅读全文
posted @ 2023-06-15 13:37 BookerABC 阅读(672) 评论(0) 推荐(0) 编辑
摘要:Web服务器是一种用于向客户端浏览器提供网页或应用程序的计算机程序。当客户端浏览器发送请求时,Web服务器会从相应的文件或程序中获取内容,并将其发送给客户端浏览器。 Web服务器通常包括以下几个组件: 1.网络连接:Web服务器需要与客户端浏览器建立TCP连接,以便数据传输。 2.HTTP服务器:W 阅读全文
posted @ 2023-06-14 23:04 BookerABC 阅读(15) 评论(0) 推荐(0) 编辑
摘要:​ CSV(Comma Separated Values)是一种常用的文本文件格式,通常用于存储数据。CSV文件由逗号分隔的各个字段构成,每一行表示一条记录,各个字段表示记录的属性或数值。 例如,下面是一个简单的CSV文件,包含了一些人的基本信息: 姓名,性别,年龄 张三,男,25 李四,女,30 阅读全文
posted @ 2023-06-14 17:03 BookerABC 阅读(339) 评论(0) 推荐(0) 编辑
摘要:​ `Runtime.getRuntime().exec()` 是Java中的一个方法,可以在Java程序中执行外部程序。这个方法返回一个 `Process` 对象,可以用于控制和查看执行的外部程序。 `exec()` 方法有多个重载版本,可以传递不同的参数来控制执行的外部程序。例如: import 阅读全文
posted @ 2023-06-14 16:58 BookerABC 阅读(80) 评论(0) 推荐(0) 编辑
摘要:Java 中可以使用 Double 类中的静态方法 parseDouble() 将一个字符串转换为 double 类型的数值。用法如下: String str = "3.14"; double number = Double.parseDouble(str); 在上述代码中,我们首先定义一个字符串  阅读全文
posted @ 2023-06-13 16:41 BookerABC 阅读(152) 评论(0) 推荐(0) 编辑
摘要:​ 使用git获取github上代码时报错:OpenSSL SSL_read: Connection was reset, errno 10054 (此时又必须开着vpn才能访问到github) 参考网上的回答,成功解决问题: 修改设置,解除ssl验证git config --global http 阅读全文
posted @ 2023-06-10 12:51 BookerABC 阅读(23) 评论(0) 推荐(0) 编辑
摘要:​ 2023-06-10 11:04:13.778 WARN 22452 [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelli 阅读全文
posted @ 2023-06-10 12:45 BookerABC 阅读(257) 评论(0) 推荐(0) 编辑
摘要:SpringBootServletInitializer 是一个 Spring Boot 提供的用于配置 Servlet 初始化器的类。它继承自 Spring 的 SpringServletContainerInitializer 类,实现了 WebApplicationInitializer 接口 阅读全文
posted @ 2023-06-08 17:51 BookerABC 阅读(1385) 评论(0) 推荐(0) 编辑
摘要:​ 对于两种变量的交换,我发现四种方法,下面我用Java来演示一下。 1.利用第三个变量交换数值,简单的方法。 (代码演示一下) class TestEV 2 //创建一个类 3 { 4 public static void main(String[]args) 5 { 6 int x =5,y=1 阅读全文
posted @ 2023-06-05 15:53 BookerABC 阅读(230) 评论(0) 推荐(0) 编辑
摘要:​ HttpClientUtil是Java中用于发送HTTP请求的工具类,它是基于Apache HttpClient实现的。下面是一个示例代码: import org.apache.http.HttpEntity; import org.apache.http.client.entity.UrlEn 阅读全文
posted @ 2023-06-04 19:06 BookerABC 阅读(400) 评论(0) 推荐(0) 编辑
摘要:​ HttpClientUtil 包含get和post方法。 发送HttpPost或HttpGet请求一共三个步骤: 1、创建CloseableHttpClient对象,用于执行excute方法 2、创建HttpPost或者HttpGet请求对象 3、执行请求,判断返回状态,接收响应对象 publi 阅读全文
posted @ 2023-06-04 18:44 BookerABC 阅读(313) 评论(0) 推荐(0) 编辑
摘要:​ 1. 复现问题 drawio是免费的画图神器,因而,今天尝试从github上下载drawio,如下图所示: 复制下载地址到git bash中,却报出如下错误: 即fatal: unable to access 'https://github.com/jgraph/drawio-desktop.g 阅读全文
posted @ 2023-06-02 10:32 BookerABC 阅读(249) 评论(0) 推荐(0) 编辑
摘要:​ IDE 中登录 Github 报错 Invalid authentication data. 404 Not Found-Not Found. 一、方法一 使用token令牌进行身份验证(推荐) 相对于使用账号密码,token令牌是一种更安全的身份验证方式。 1、进入Github的token管理 阅读全文
posted @ 2023-06-02 10:28 BookerABC 阅读(97) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示