java-hello hello world java

java能否跳转php

Java和PHP都是编程语言,它们之间不具有直接的跳转关系。在代码层面上,不能直接从Java代码跳转到PHP代码。然而,在实际应用中,可以通过一些技术手段使得Java和PHP之间进行交互。 以下是一个简单的示例,使用Java与PHP进行交互: Java代码: import java.io.*; im ......
java php

java.lang.UnsupportedOperationException

错误的查询返回格式 //dao 层 List query_T_JS_DHGL_XMLGJ(Map<String, String> queryParams); 正确的的查询返回格式 ArrayList<Map> query_T_JS_DHGL_XMLGJ(Map<String, String> que ......
UnsupportedOperationException java lang

java基础

# 一、java关键字 ![](https://img2023.cnblogs.com/blog/2106085/202305/2106085-20230529172127314-410738338.png) # 二、数据类型 # 详情参考 百度百科:https://baike.baidu.com/ ......
基础 java

Java学习必备截图工具Snipaste下载使用教程

截图功能已经成了现在学习及工作中的必备需求,分享给大家一款好用而且还免费的截图神器——Snipaste Snipaste 功能非常强大,不需要安装,解压即可使用。 这篇文章详细介绍一下Snipaste的下载安装及使用。 这也是入门学习Java最实用的截图工具,也可直接观看视频讲解,b站上动力节点老杜 ......
截图 Snipaste 工具 教程 Java

Java学习 - 入门

## Java三大版本 JavaSE:标准版 ~JavaME~:嵌入式开发 JavaEE:E企业级开发 ## JDK、JRE、JVM JDK:Java开发者工具 JRE:Java运行时环境 JVM:Java虚拟机 ![图片说明](http://image.huawei.com/tiny-lts/v1 ......
Java

RollingFileAppender[FILE] - openFile(null,true) call failed. java.io.FileNotFoundException: logs/app_2023-05-29.0.log (Permission denied)

2023-05-29 16:25:31 [main] ERROR o.s.boot.SpringApplication - Application run failed java.lang.IllegalStateException: Logback configuration error dete ......

java引入外部jia包

方式一:将外部jar包手动打到本地仓库 例子: 步骤 1. 找到本地maven仓库的 cmd 2.mvn install:install-file -Dfile=F:\dataupload-services-java\xxx-frameworks\sxsoft-thirdsdk\lib\com-gl ......
java jia

Day05-java方法

方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数 方法的重载的规则 方法名称必须相同 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等) 方法的返回类型可以相同也可以不相同 仅仅返回类型不同不足以成为方法的重载 仅权限修饰符不同不属于方法的重载,但重载方法的权限修饰符可以 ......
方法 java Day 05

Java中如何获得A<T>泛型中T的运行时类型及原理探究(转)

原文:https://developer.aliyun.com/article/1226646 简介 如果经常写工具类,很大概率会遇到一个比较实际的问题,就是需要在泛型表达式A中获取T的运行时类型。获取它需要一些技巧。但这个技巧很少被透彻的解释过为什么会生效。在接下来的文章里,我们会从Java的泛型 ......
原理 类型 Java

java学习1 - 常用Dos命令

### 打开CMD方式 1. 开始+系统+命令提示符 2. win键+R 输入cmd 3. 任意文件夹下,按住shift+鼠标右键,在此打开命令窗口 4. 资源管理器的地址栏 直接输入cmd ### 常用Dos命令 ```bash #盘符切换 #查看目录 dir #切换目录 cd .. #清除屏幕 ......
命令 常用 java Dos

Java中==和equals的区别

**1、==是一个比较运算符** 1. 即可以判断基本数据类型,又可以判断引用数据类型 2. 如果判断基本数据类型,判断的是值是否相等。示例:int i = 10;double d = 10.0 3. 如果判断引用数据类型,判断的是地址是否相等,即判定是不是同一个对象 **2、equals是Obje ......
equals Java

JAVA restemplate 通过application/x-www-form-urlencoded访问

试了好几种方法都不行,要么返回空,要么报错。最后就这种方法可以返回数据。 MultiValueMap<String, Object> psp = new LinkedMultiValueMap<>(); psp.add("aaa", "xxxxx"); psp.add("bbb", "xxxxxxx ......

java安装授信证书

将对方发给我们的证书上传到主机某个目录,执行如下命令:keytool -importcert -alias wh -keystore /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64/jre/lib/security/cacer ......
证书 java

Java-Day-24( 文件 + IO流 )

# Java-Day-24 ## 文件 - 文件就是保存数据的地方 ### 文件流 - 文件在程序中是以流的形式来操作的 - 流:数据在数据源 ( 文件 ) 和程序 ( 内存 ) 之间经历的路程 - 输入流:数据从数据源 ( 文件 ) 到程序 ( 内存 ) 的路径 - 输出流:数据从程序 ( 内存 ......
Java-Day 文件 Java Day 24

使用 Java 代码调用 openAI 的 ChatGPT API

前提:在 https://beta.openai.com/account/api-keys 注册一个自己的 API key. 要在Java Spring Framework中使用OpenAI API,您需要使用一个能够处理HTTP请求的库。其中一个流行的库是Spring RestTemplate库。 ......
ChatGPT 代码 openAI Java API

详谈Java中Properties配置类怎么用

本文将为大家详细讲解Java中Properties配置类怎么用,这是我们进行开发时经常用到的知识点,也是大家在学习Java中很重要的一个知识点,更是我们在面试时有可能会问到的问题!文章较长,干货满满,建议大家收藏慢慢学习。文末有本文重点总结,主页有全系列文章分享。技术类问题,欢迎大家和我们一起交流讨... ......
Properties Java

java内存溢出监控

在程序内增加内存溢出字符串 使用命令启动jar -XX:+HeapDumpOnOutOfMemoryError 这个命令会在报内存溢出的时候生成 .hprof 文件 (1)java -XX:+HeapDumpOnOutOfMemoryError -jar zxhs.jar (2)java -Xms1 ......
内存 java

java.lang.IllegalArgumentException: Invalid character found in method name [token

这个问题是本地用了https,只要将https改为http就可以解决。 参考:https://blog.csdn.net/weixin_44299027/article/details/109474606 https://blog.csdn.net/jcmj123456/article/detail ......

Idea设置JAVA方法的模板

![](https://img2023.cnblogs.com/blog/540818/202305/540818-20230529105301591-1627249101.png) ![](https://img2023.cnblogs.com/blog/540818/202305/540818- ......
模板 方法 Idea JAVA

开发 Java笔记

1.Controller @RequestMapping 注解用于绑定URI到具体处理器。 @RestController:Spring 4 新增注解,同样可以注解 Controller 类,相当于@Controller + @ResponseBody,主要是为了使 http 请求返回 json 或 ......
笔记 Java

Java中Collection与Collections有什么区别?Java常见面试题解析

**本文将为大家详细讲解Java中Collection与Collections的区别点,这是我们进行开发时经常用到的知识点,也是大家在学习Java中很重要的一个知识点,更是我们在面试时有可能会问到的问题!** **文章较长,干货满满,建议大家收藏慢慢学习。文末有本文重点总结,主页有全系列文章分享。技 ......
Java Collections Collection 常见

java多线程

# java多线程 ## 进程、线程与多线程 - 进程是执行程序的一次执行过程,是一个动态的概念,是系统支援分配的单位 - 通常一个进程可以包含一个或多个线程。线程是CPU调度和执行的单位 - 线程就是独立执行的路径,由cpu调度 - 线程会带来额外的开销,如cpu调度时间,并发控制开销 - 每个线 ......
线程 java

Java--学习笔记

## 单例模式 ```java public class Singleton { private static Singleton obj = new Singleton(); //共享同一个对象 private String content; private Singleton() //确保只能在 ......
笔记 Java

java 操作 mysql -报错 LockException: Failure obtaining db row lock: Table 'xxx' doesn't exist

1.背景 Java 使用mybatis plus 操作mysql 报错 原因是 mysql 开启了 表明区分大小写 MySQL在Windows下都不区分大小写,但是在Linux下默认是区分大小写的。 在mysql 执行指令 show variables like '%lower_case%'; 需要 ......
LockException obtaining 39 Failure Table

Java 线程

栈与栈帧 Java Virtual Machine Stacks (Java 虚拟机栈) 每个线程启动后,虚拟机就会为其分配一块栈内存,是线程私有的。 每个栈由多个栈帧(Frame)组成,对应着每次方法调用时所占用的内存;每个线程只能有一个活动栈帧,对应着当前正在执行的那个方法。 线程上下文切换(T ......
线程 Java

Java的Object类的方法

Java的Object类是所有类的根类,它提供了一些通用的方法。下面是一些常用的Object类方法: 1. equals(Object obj):判断当前对象是否与给定对象相等。默认情况下,equals方法比较的是对象的引用,但可以通过在具体类中重写equals方法来改变其比较行为。 2. hash ......
方法 Object Java

java内存模型(JMM)

......
模型 内存 java JMM

树的最大深度-java实现

使用递归的方法最为简洁、高效;通过主次遍历,主要不为空,书的深度就加一,同时比较右侧树的深度,每次返回最大值; 1 public int maxDepth(TreeNode root) { 2 return root==null?0:Math.max(maxDepth(root.left)+1,ma ......
深度 java

基于JAVA的springboot+vue摄影跟拍预定管理系统,附源码+数据库+论文+PPT

**1、项目介绍** 困扰管理层的许多问题当中,摄影跟拍预定管理一定是不敢忽视的一块。但是管理好摄影跟拍预定又面临很多麻烦需要解决,例如有几个方面:第一,往往用户人数都比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将摄影跟拍预定的当前情况反应给领导相关部门决策等。在此情况 ......

深入理解 Java 虚拟机 —— Java 内存模型与线程

处理器的效率和一致性(与 java 内存访问可类比) 计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系统的速度差距太大,大量的时间都花费在磁盘I/O、网络通信或者数据库访问上。 如果不希望处理器在大部分时间里都处于等待其他资源的空闲 ......
Java 线程 模型 内存