
java
文章平均质量分 70
小小怪将军~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java操作docker开发java代码沙箱的流程
*** @author 黎海旭**/try {//计算程序执行时间//等待程序执行,获取错误码System.out.println(opName + "成功");//获取终端输出= null) {} else {System.out.println(opName + "失败,错误码为: " + exitValue);//获取终端输出= null) {//获取终端错误输出= null) {/**原创 2023-12-01 18:37:08 · 1377 阅读 · 3 评论 -
利用java操作docker需要注意的地方
(另出一篇文章介绍)原创 2023-12-01 17:12:56 · 486 阅读 · 1 评论 -
java中stop() 和 suspend() 方法为何不推荐使用?
是 Java 中用于实现线程同步的关键字。它可以用来确保在多个线程之间对共享资源的访问是安全的,避免竞态条件和数据不一致性的问题。总体来说,为了避免潜在的并发问题和死锁,推荐使用更安全和可控的方式来管理线程的生命周期和状态。在现代的 Java 编程中,更倾向于使用包提供的高级并发工具,以及使用Runnable接口实现的线程管理机制。原创 2023-11-21 19:07:33 · 704 阅读 · 1 评论 -
在Java中,当将程序打成JAR包并运行时,可能会遇到访问静态资源(例如配置文件、图片等)不存在的问题。
但是,当你将程序打包成JAR文件时,JAR文件实际上是一个压缩包,其中包含了所有的类文件和资源文件。在运行时,Java虚拟机会使用类加载器加载类文件,而这时类加载路径会变成JAR文件本身。这些方法在查找资源时会使用类加载器的类路径,而在JAR包中,类路径会变成JAR文件的路径。当你将Java程序打成JAR包时,程序中的资源文件(例如配置文件、图片等)的路径问题主要涉及到类加载和资源获取的机制。这样,不再依赖相对路径,而是直接使用类加载器或系统类加载器的方法,能够更稳定地在JAR包中访问静态资源。原创 2023-11-12 14:26:59 · 696 阅读 · 1 评论 -
利用Webswing在浏览器中运行基于Swing的Java应用程序的Web服务器。
Webswing是一个专门设计用于在浏览器中运行基于Swing的Java应用程序的Web服务器。使用Webswing的主要目的是将传统的桌面应用程序转换为Web应用程序,使得用户可以通过Web浏览器访问和使用这些应用程序。通过将Swing应用程序部署到Web中,用户无需安装特定的桌面应用程序或操作系统,而是可以通过支持标准Web浏览器的任何设备进行访问,无论是台式机、笔记本电脑、平板还是手机。使用Webswing,可以通过Web服务器轻松地部署和更新应用程序,而无需在每个用户的计算机上手动安装更新。原创 2023-11-14 15:30:07 · 1556 阅读 · 0 评论