JRE
  • 2025-01-07Java基础学习(一)
    Java基础学习(一):入门知识本文为个人学习记录,内容学习自狂神说JavaJava三大版本JavaSE:标准版,主要用于桌面程序和控制台程序开发JavaME:微缩版,主要用于嵌入式开发JavaEE:企业版,主要用于Web端和服务器开发Java相关缩写词JDK:JavaDevelopmentKit,Java开发工具JRE:JavaRu
  • 2025-01-02linux mint安装eclipse
    安装eclipse之前需要先安装配置jdk,参考上面,一、Eclipse的下载与安装1、首先,在Eclipse的官网中下载最新版的LunaSR2http://www.eclipse.org/downloads/packages/release/Luna/SR2(点击打开链接)直接下载最新版的EclipseforJavaEELinux32bit/64bit,Eclipse各个版本其实差别不多,
  • 2024-12-28jdk11 找不到jre
      win:jdk17之后找不到jre:cmd->  bin\jlink.exe--module-pathjmods--add-modulesjava.desktop--outputjre linux:sudobin/jlink--module-pathjmods--add-modulesjava.desktop--outputjre cd到 jdk11 的根目录下,输入命令:./bin/jlink--module-pa
  • 2024-12-22Java程序打包成exe,无Java环境也能运行
    Java程序开发完成后,通常情况下以jar包的形式发布。但有时我们需要给非软件开发人员使用程序,如制作好窗体应用,把它发给没有java开发环境的人使用,此时就需要制作exe安装包。本文介绍如何将java程序制作成exe安装包,并提供有图片和三方依赖jar包的解决方案。1.安装exe制作软件制
  • 2024-12-12初始JAVA-JDK,JRE,JVM
    1.什么是JDKJDK(JavaDevelopmentKit):Java语言开发工具包,JDK包含了JRE,JVM,开发工具集例如编辑器javac,图形化监控工具jconsole,打包工具jar,堆栈跟踪工具jstack,文档生成器javadoc等。总的来说,JDK是整个Java开发的核心。2.什么是JREJRE(JavaRuntimeEnvironment):Java运行环
  • 2024-12-12做了个Java打包工具,可以双击启动了!
    我日常工作主要使用Java进行开发,业余时间也热衷于技术研究,喜欢用Java的GUI库Swing开发一些实用的小工具。但是用Swing开发软件相比C/C++的一个很大的劣势就是,Java打包出来的文件不能直接运行,需要使用JRE(Javaruntimeenvironment)才能运行,如果使用软件的人没有JRE,也不能运行
  • 2024-12-06JVM, JRE 和 JDK
    JRE:JavaRuntimeEnvironment,Java运行环境.JDK:JavaDevelopmentKit,Java开发工具包.JRE=JVM+核心类库+运行工具JDK=JVM+核心类库+开发工具JVM:JavaVirtualMachine,Java虚拟机.核心类库:Java已经写好的东西,直接拿来用即可.开发工具:包括jav
  • 2024-11-27java 基础知识汇总(1)
    目录1.什么是面向对象?1.1面向对象的特征1.1.1封装(Encapsulation):1.1.2继承(Inheritance):1.1.3多态(Polymorphism):1.1.4抽象(Abstraction):1.2面向对象与面向过程的区别1.3重载(Overload)与重写(Override)的区别   1.3.1重写(Override)1.3.2重载(Overload)1.4构造
  • 2024-11-27【java开发】使用Launch4j将Web应用的Jar包打包成exe
    如果当你在工作中使用Java比较多,有时会碰到将Jar包打包成exe部署在客户电脑上的需求。经过一顿操作猛如虎的网上搜索,最后技术选型选择了Launch4j,就图它开源免费、上手简单。Launch4j是一个跨平台工具,用于将以JAR文件分发的Java应用程序封装为轻量级的Windows原生可执行文
  • 2024-11-25Java学习笔记——2024.11.25
    2024.11.25一、Java_DOS原理1.DOS基本原理创建文件夹=>mdd:\\xxx消除文件夹=>rdd:\\xxx2.相对路径和绝对路径=>相对路径:从当前目录开始定位,形成的一个路径=>绝对路径:从顶级目录d,开始定位,形成的路径举例子:相对路径:..\..\abc2\test200\hello.txt
  • 2024-11-23jvm入门
    jvm入门一:jvm的介绍定义jvm的全称是Javavirtualmachine(java虚拟机)-java的运行环境(java二进制字节码的运行环境)作用:1:wirteonce,runanywhere。一次编译可以在任意平台运行2:自动内存管理:垃圾回收机制3:数组下标越界检查(对比c)4:多太jvm,jre,jdk的关系:jdk包
  • 2024-12-13力扣刷题——3266. K 次乘运算后的最终数组 II
    根据题意,使用模拟解法,维护一个最小堆,始终对堆的第一个元素做乘,然后每次运算后维护堆。在实现的时候保存原有的下标,可以很方便的输出答案,有实现如下:classSolution{public:vector<int>getFinalState(vector<int>&nums,intk,intmultiplier){intMOD=1e9+
  • 2024-12-10【Spring Boot的自动配置如何手动关闭】
    如果你觉得这篇文章对你有帮助,请不要吝惜你的“关注”、“点赞”、“评价”、“收藏”,你的支持永远是我前进的动力~~~在SpringBoot中,自动配置是其核心特性之一,它根据类路径上的依赖自动配置Spring应用。然而,在某些情况下,我们可能需要禁用特定的自动配置以满足特定的需求。
  • 2024-12-03HCIP-16 BGP路由属性和选路
    目录BGP路由属性简介路径属性路径属性分类BGP选路原则BGP选路原则拓扑说明0.丢弃下一跳不可达的路由1.优选Preferred-Value属性值最大的路由。Preferred-Value介绍修改Preferred-Value2.优选Local_Preference属性值最大的路由。Local_Preference介绍修改Local_Preference3.本
  • 2024-12-03树上的最远距离
    题目题目描述给定一棵树,对于每一个点,输出离它最远的点到它的距离。输入格式第一行包含整数\(n\)。接下来\(n-1\)行,每行包含两个整数\(a_i,b_i\),表示点\(a_i\)和\(b_i\)之间存在一条边。输出格式输出一行\(n\)个整数,第\(i\)个数表示离节点\(i\)最远的点到它的
  • 2024-12-02test plateform-00-测试平台设计蓝图规划
    前言大家好,我是老马。最近想设计实现一个测试平台,基本的拼图已经收集的差不多了。后续就是一步步来落地实践了!设计蓝图技术生态测试开源组件data-factory:Autogeneratemockdataforjavatest.(便于Java测试自动生成对象信息)junitperf:Junitperformancerelyo
  • 2024-11-30Websocket++ 框架
    概述基于C++标准的WebSocket协议实现,适合使用C++11或更高版本开发的项目,支持构建WebSocket客户端和服务器,功能灵活,设计模块化,非常适合高性能的网络通信场景主要特点支持WebSocket客户端和服务器默认支持同步和异步I/O;可以与Boost.Asio或其他异步I/O库集成,
  • 2024-11-30flask框架高校疫情管理系统的设计与实现(毕设源码+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于高校疫情管理系统的研究,现有研究主要以疫情防控的某一环节或部分功能为主,如健康监测或物资管理等。专门针对集班级、学生、健康信
  • 2024-11-28数组去重,属性相同的对象也算重复 Object.is使用
    console.log(Object.is(+0,-0))//false但是控制台为trueconsole.log(Object.is(NaN,NaN))//true但是控制台是falseconstuniqueArray=(arr)=>{constresult=[]outer:for(constitemofarr){for(rofresult){if(equals(r,item))
  • 2024-11-27c++QTableWidget横向填充满他的空间,且均匀分布
    1.概要//设置所有列均匀分布并填充满整个空间QHeaderView*header=tableWidget->horizontalHeader();for(inti=0;i<tableWidget->columnCount();++i){header->setSectionResizeMode(i,QHeaderView::Stretch);}2.内容在Qt中,如果你希望
  • 2024-10-21Java基础·环境搭建与语法
    Java初识Java简介Java是一门面向对象的程序设计语言1995年由sun公司发布2010年sun公司被Oracle公司收购JDK版本是8.0JVMJVM(JavaVirtualMachine),Java虚拟机JVM是Java平台无关性实现的关键Java程序执行流程JDKJDK(JavaDevelopmentKit),Java语言的软件开发工具包两