本文概括1.配置基本Java运行环境 2.进阶配置Java运行环境 3.附赠一个免费学习Java的网站配置基本Java运行环境1.下载安装JDKoracle公司官网1.打开官网
2.下载JDK17或者18。8、9版本均可。我下载的是JDK18
3.安装JDK18,具体需求请自行配置,建议大家吧JDK的默认目录改为上一期的J盘
4.等待安装
5.下载完成后打开下载地址,复制完整目录
6.搜索“编辑系
转载
2023-07-12 23:51:15
70阅读
...
转载
2021-09-02 12:53:00
76阅读
2评论
程序如下:package day09;
public class Demo {
public static void main( )
{
Zi z = new Zi();
z.show();
}}
class Fu{
Fu(){
super();
show();
}
void show()
{
System.out.println("A");
}
转载
2023-07-06 11:34:07
93阅读
## Java运行了显示不了窗口的解决方法
在Java开发过程中,有时候会遇到一种情况,即代码运行了但是无法显示窗口。这可能是由于多种原因导致的,本文将介绍一些可能的原因和解决方法。
### 原因分析
1. **代码错误**:首先需要检查代码本身是否存在错误。可能是由于代码逻辑问题导致窗口无法正常显示。在开发过程中,可以通过打印日志或调试工具来排查代码问题。
2. **线程问题**:在Ja
原创
2023-11-22 15:16:31
762阅读
一、IDEA常用设置1、IDEA设置自动换行显示Settings > Editor > General > Soft Wrapssoft wrap files 一行打勾, 并添加上 *.java,分号分隔2、Ctrl+滚轮控制字体放大缩小3、忽略大小写智能提示4、自动删除已导入的无用包,快捷键:Ctrl + Alt + O虽有快捷键,但有时难免会忘记快捷键是什么,经过下面的设置就
# Docker Nginx 运行了
## 介绍
Docker 是一种轻量级的容器化平台,能够帮助开发人员更方便地部署和运行应用程序。Nginx 是一个高性能的 Web 服务器,可以用于反向代理、负载均衡和静态文件服务等。在本文中,我们将讨论如何在 Docker 中运行 Nginx,并提供一些代码示例和图表来帮助理解。
## 安装 Docker
在开始之前,我们需要先安装 Docker。D
原创
2023-11-14 10:41:41
23阅读
IDEA最全最常用的配置与性能优化(Java必备)简介一、性能优化1.JVM启动参数2.清空缓存并重建索引二、优化设置1.显示方法分隔符2.忽略大小写提示3.主题设置4.设置字体5.类注释模板和方法注释模板的设置与使用6.项目目录 — 折叠空包7.窗口复位8.查看本地历史代码9.设置字符编码10.打开IDEA不自动启动项目11.IDEA中不显示Services控制台三、导入导出IDEA设置文件四
转载
2023-10-03 13:28:50
981阅读
在本地开发过程中,对代码进行Debug能逐行对代码逻辑进行调试,方便准备的排查问题。但是当代码发布到线上时,如果运行过程中出现异常,仅仅依靠日志来排查问题的话,会比较耗时,而且经常由于日志不全等原因而不能快速准确定位问题,而通过对JAVA代码进行远程Debug能很好的解决这个问题。这篇博文主要介绍在IDEA中配置JAVA代码远程Debug,以及需要注意的事项。我们知道,Java 程序是统一以字节码
## 实现“java 定义类就自动运行了”
### 1. 整体流程
在Java中,当定义一个类时就自动运行一些代码是可以实现的。具体的实现步骤如下所示:
| 步骤 | 内容 |
| --- | --- |
| 1 | 定义一个类 |
| 2 | 在类中定义一个静态初始化块 |
| 3 | 在静态初始化块中编写需要自动运行的代码 |
### 2. 代码实现
#### 2.1 定义一个类
原创
2023-08-17 07:35:56
60阅读
Day03课堂笔记标签(空格分隔): java基础作业一 注意点 : 十六进制为: 从10到15开始,分别以a ~f来替代 a : 10 b :11 c : 12 d : 13 e :14 f :15 一:逻辑运算符 (非常非常非常重要)& | ^ !
逻辑& :遇false则false ,只要一边为false假则假 ,相当于"并且"
逻辑| :遇true则true,只要有一
Java框架–Spring (二)(实战开发)Spring JDBC1.Spring JDBC 简介那么什么是 Spring JDBC 呢?Spring JDBC 是 Spring 框架的基础模块之一,是 Spring 框架提供的一组 API,用于简化对 JDBC 的编程,只需要声明 SQL 语句、调用合适的 Spring JDBC框架 API、处理结果集即可,其余的事情都交给 Spring JD
# 项目方案:Java线程不运行了怎么排查
## 背景
在Java应用程序中,线程是实现并发操作的重要机制。然而,有时候我们可能会遇到线程不运行的情况,这时候就需要进行排查,找出问题所在并解决。
## 排查步骤
### 1. 查看日志
首先,我们可以查看应用程序的日志,看看是否有异常信息或者线程相关的日志输出。这有助于我们定位问题所在。
### 2. 使用调试工具
可以使用调试工具(
IEDA中的bashsupport插件支持在IDEA中编写shell脚本文件,有友好的代码格式,支持自动补全,检查错误,并且配置完之后,还可以在IEDA中直接运行shell脚本。下面将一步一步演示插件的安装和配置。打开IEDA,安装bashsupport插件安装完之后,保持插件选中并切实enable的状态,如下图所示,然后重启IDEA。基本上直接安装全部默认就可以,不过要记住自己的安装目录。IDE
今天在写聊天程序,终于写到双方通信的时候,发现idea只能开一个客户端。虽说可以开多线程来实现多开,但是懒得改动代码,所以我就试试能不能把jar包导出来运行。首先我用maven自带的工具打了jar包,然后放到桌面。运行命令:java -jar xxxx.jar报错:没有.jar中主清单属性,搜索后得知要指定main函数所在位置,所以我又运行命令指定了主类(包名+类名):java -cp xxx.j
转载
2023-08-19 11:21:41
95阅读
cmd-------->>>>> systeminfo
原创
2017-03-10 09:51:18
468阅读
IDEA打包包含main函数可运行java程序方法有两种,而eclipse有三种,IDEA的两种eclipse都包含了,但是差别在于第三种,就是打包的时候,打包的程序jar包中存在引用的第三方jar包。IDEA打包时要设置的artifacts有两个选项 第一个意思是:提取第三方jar中的内容到目标jar(就是我们要生成的jar)。 第二个意思是:将第三方jar包复制到输出目录,并且在manifes
很久以前用Servlet、JSP写了个小项目,写了玩的 最近有不少网友私信问我怎么部署,这篇文章应该可以帮你解决问题。代码一开始用eclipse写的,现在移植到idea上,有类似需求的朋友也可以参考。目录1、代码获取2、检查jdk版本3、配置modules4、引入tomcat jar包5、设置Artifacts6、发布1、代码获取git clone https://gitee.com/D
转载
2023-07-13 13:19:22
239阅读
查看时钟中断:
$ cat /proc/interrupts
CPU0
0: 1380471 IO-APIC-edge timer
1: 3626 IO-APIC-edge i8042
7: 0 IO-APIC-edge parport0
8: 3 IO-APIC-edge rtc
9: 1 IO-APIC-level acpi
14: 39229 IO-APIC-
转载
2012-02-21 21:53:09
569阅读
写在前面:本文根据狂神的Linux视频完成而来笔者之前安装的双系统,用的是Ubuntu。现在安装的是虚拟机,用的是CentOS。 主要目的是学习Linux系统的基本知识。而本文呢,主要记录自己安装软件踩过的坑,记录之,以便将来复用;另,如果对读者有些许帮助,这也是极好的。 文章目录第一部分VMWare安装VMWare15安装包下载VMWare15安装第二部分:CentOS7安装CentOS7镜像文
前两天项目中遇到个问题,用定时任务每隔30秒去下载图片到本地,定时任务跑十几次之后就停止了。用的是 spring内部自带的task任务调度, 一般来说定时任务突然停止有以下几方面的原因:一是定时任务的配置问题,只配了多久发生一次和发生时执行的方法,所以这个原因排除。二是数据库连接超时,因为连接超时会有异常提示信息,并没有这个原因也排除了。三是线程死锁或阻塞,当时觉得就是这个原因了,然后关掉了其他的