自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 java操作docker开发java代码沙箱的流程

*** @author 黎海旭**/try {//计算程序执行时间//等待程序执行,获取错误码System.out.println(opName + "成功");//获取终端输出= null) {} else {System.out.println(opName + "失败,错误码为: " + exitValue);//获取终端输出= null) {//获取终端错误输出= null) {/**

2023-12-01 18:37:08 889 2

原创 利用java操作docker需要注意的地方

(另出一篇文章介绍)

2023-12-01 17:12:56 369 1

原创 java中stop() 和 suspend() 方法为何不推荐使用?

是 Java 中用于实现线程同步的关键字。它可以用来确保在多个线程之间对共享资源的访问是安全的,避免竞态条件和数据不一致性的问题。总体来说,为了避免潜在的并发问题和死锁,推荐使用更安全和可控的方式来管理线程的生命周期和状态。在现代的 Java 编程中,更倾向于使用包提供的高级并发工具,以及使用Runnable接口实现的线程管理机制。

2023-11-21 19:07:33 385 1

原创 服务器前台运行与后台运行的区别

在计算机术语中,"前台运行"和"后台运行"通常用来描述程序或进程在操作系统中的运行方式。

2023-11-21 14:41:26 544 1

原创 普通递归与尾递归

递归(recursion)是一种常用于编程和算法中的方法,它允许函数调用自身来解决问题。递归主要涉及两个阶段:「递」和「归」。递:这个阶段涉及函数不断地调用自身,每次都传入更小或更简化的参数。这个过程一直持续,直到达到某个特定的条件,称为“终止条件”。终止条件是递归的关键,因为它定义了递归何时结束。归:一旦触发了终止条件,递归过程开始逆转。此时,程序开始从最深层的递归调用回溯,逐层返回,同时汇聚并处理每一层的结果。终止条件:这是递归过程中至关重要的部分,用于决定何时停止递归过程,避免无限循环。递归调用。

2023-11-16 20:24:38 415 1

原创 jar包一键运行以及将打包好的java应用分享给其他电脑上没有java运行环境伙伴的方法

在以上示例中,maven-compiler-plugin 插件的版本号是 3.2.1,source 和 target 属性都被设置为 1.8。例如,如果您想使用 JDK 11,可以将 source 和 target 属性都设置为 11。以上以jre1.8为例,一般在下载好的jdk1.8里面就有jre(java运行环境,包括JVM和核心类和文件等,是java程序运行所必需的)这样就可以双击打开运行java应用了,当然如果想打开终端查看输出信息可以将javaw.exe改为java.exe。

2023-11-14 16:33:07 482

原创 利用Webswing在浏览器中运行基于Swing的Java应用程序的Web服务器。

Webswing是一个专门设计用于在浏览器中运行基于Swing的Java应用程序的Web服务器。使用Webswing的主要目的是将传统的桌面应用程序转换为Web应用程序,使得用户可以通过Web浏览器访问和使用这些应用程序。通过将Swing应用程序部署到Web中,用户无需安装特定的桌面应用程序或操作系统,而是可以通过支持标准Web浏览器的任何设备进行访问,无论是台式机、笔记本电脑、平板还是手机。使用Webswing,可以通过Web服务器轻松地部署和更新应用程序,而无需在每个用户的计算机上手动安装更新。

2023-11-14 15:30:07 724

原创 在Java中,当将程序打成JAR包并运行时,可能会遇到访问静态资源(例如配置文件、图片等)不存在的问题。

但是,当你将程序打包成JAR文件时,JAR文件实际上是一个压缩包,其中包含了所有的类文件和资源文件。在运行时,Java虚拟机会使用类加载器加载类文件,而这时类加载路径会变成JAR文件本身。这些方法在查找资源时会使用类加载器的类路径,而在JAR包中,类路径会变成JAR文件的路径。当你将Java程序打成JAR包时,程序中的资源文件(例如配置文件、图片等)的路径问题主要涉及到类加载和资源获取的机制。这样,不再依赖相对路径,而是直接使用类加载器或系统类加载器的方法,能够更稳定地在JAR包中访问静态资源。

2023-11-12 14:26:59 517 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除