已找到以下 10000 条记录
  • linux之CentOS上如何安装jdk?

    因为我们在安装新jdk之前没有事先卸载linux系统提供jdk,所以我们在上一个步骤检查java版本仍然是系统默认1.7,说明java仍未使用到我们已经安装好jdk1.8版本,所以下一步我们需要把linux系统限制java版本"元凶"找到并做适当修改。 更新软链接

    作者: 大数据梦想家
    发表时间: 2021-09-28 17:00:16
    1110
    0
  • Tomcat安装之前为什么要安装JDK

    学习过Java同学是肯定已经配好JDK, 所以安装Tomcat前就不需要再重新安装JDK了。 Windows版本JDK安装以后会将安装路径写入系统注册表里边。很多程序不用配置JAVA_HOME是因为那些程序是直接通过读取注册表里边路径获取了JDK路径,写到相应配置文件中,比如Eclipse和

    作者: 振华OPPO
    发表时间: 2022-03-06 07:45:22
    605
    0
  • JDK/Java 16 可能带来什么新特性?

    16 即将推出新功能或包括有: 之前在 JDK 15 中预览过,密封类和接口限制了哪些其他类和接口可以继承或实现它们。该计划目标包括:允许类或接口作者控制负责实现它代码,提供比访问修饰符更声明性方式来限制超类使用,并通过提供模式分析基础来支持模式匹配未来方向。 除了

    作者: tea_year
    发表时间: 2021-12-22 16:06:16
    604
    0
  • Windows主机上检测到版本与安装版本不匹配 - 部署 CodeArts Deploy

    ath”变量最后面。系统按“Path”中路径从前到后顺序查找相应程序命令,根据之前php路径找到程序命令就会停止,因此会发生版本不匹配问题。如下图所示: 当在路径“C:/php2”下找到相应程序命令,就不会去找“C:/php”下程序命令。 处理方法 以用户环境变量为

  • JDK 7 HashMap 并发死链

      测试代码 注意 要在 JDK 7 下运行,JDK7以后否则扩容机制和 hash 计算方法都变了 public static void main(String[] args) { // 测试 java 7 中哪些数字 hash 结果相等

    作者: yd_249383650
    发表时间: 2023-07-30 16:56:14
    10
    0
  • jdk1.8.0_151 java.security.InvalidKeyException: Illegal key size

    ”和“US_export_policy.jar”,这两个jar包就是我们JCE中核心类库了。JRE中自带“local_policy.jar ”和“US_export_policy.jar”是支持128位密钥加密算法,而当我们要使用256位密钥算法时候,已经超出它范围,无法支持,所以才会报:“java.security

    作者: 多米诺的古牌
    70
    2
  • linux jdk Eclipse安装

    jdk安装步骤 1,把mypackage.iso挂载到linux操作系统上       在vm做好配置       mount /mnt/cdrom 2,把安装文件拷贝到 /home

    作者: 小傅哥
    发表时间: 2021-04-23 15:42:58
    1800
    0
  • JDK1.8 LinkedList 源码解析

    LinkedList底层实现是基于双向链表 a. LinkedList 实现 List 接口,能对它进行队列操作 b. LinkedList 实现 Deque 接口,即能将LinkedList当作双端队列使用以下代码是抽取JDK中LinkedList源码简化版,便于理解```package

    作者: tanoak
    发表时间: 2018-12-20 10:47:31
    1648
    0
  • 使用

    ia_uri:IA应用接口地址,/api/get 填写完成后点击“调试” 右侧返回结果即是IT应用(IA)响应结果。 1. 验证IT应用(IA)通过API网关调用北向应用NA 以下代码是模拟NA接受来自API网关转发请求。

  • JDK并发编程类库,有坑!

    5之前的线程安全的容器,大多数都是指同步容器,使用同步容器进行并发编程时,最大问题就是性能很差。因为同步容器中所有方法都是使用synchronized锁进行互斥,串行度太高了,无法真正做到并行。 所以,在JDK1.5之后,JDK中提供了并发性能更好容器。JDK1.5及之后版本中,提供线程安全容器,一般被称为并发容器。

    作者: 冰 河
    发表时间: 2024-05-31 08:45:26
    40
    0
  • jdk动态代理和cglb动态代理

    是通过继承方式实现。性能比JDK动态代理要好。(底层有一个小而快字节码处理框架ASM。) JDK动态代理 一个接口和一个实现类 接口类==>jdk动态代理必须要有一个接口类 Proxy类全名:java.lang.reflect.Proxy。这是JDK提供一个类(所

    作者: yd_249383650
    发表时间: 2023-06-28 15:51:01
    31
    0
  • JDK 动态代理实现原理解析

    AOP 部分源码,所以对 JDK 动态代理具体是如何实现这件事产生了很高兴趣,而且能从源码上了解这个原理的话,也有助于对 spring-aop 模块理解。话不多说,上代码。 /** * 一般会使用实现了 InvocationHandler接口 类作为代理对象生产工厂,

    作者: 龙哥手记
    发表时间: 2022-11-16 14:43:12
    92
    0
  • No AllocTracer symbols found .Are JDK debug symbols installed?报错问题 - 应用性能管理 APM

    symbols),影响Profiler功能正常使用。建议在基础镜像中为JDK安装调试符(部分JDK版本缺乏对应调试符包,会导致无法安装)或使用非Alpine基础镜像。 如果是CentOS物理机环境部署应用可通过以下步骤安装调试符: 执行以下命令,确认是否已经配置了debuginfo源。 yum repolist

  • 使用JDK自带工具jstack找出造成运行程序死锁原因

    ,很可能无法满足死锁触发条件。 实际上,JDK已经给Java程序员提供了强大死锁分析工具,能够直接分析一个正在运行并且处于死锁状态应用,并给出具体是哪一行Java代码引起死锁。 这篇文章就以一个例子来给大家演示如何使用这个JDK提供标准工具。 这个工具叫jsta

    作者: Jerry Wang
    发表时间: 2021-11-13 14:38:51
    2057
    0
  • JDK8系列之使用Function函数式接口实现回调

    类型操作符操作,并且返回了操作符同类型结果4BiPredicate<T,U>代表了一个两个参数boolean值方法5BooleanSupplier代表了boolean值结果提供方6Consumer<T>代表了接受一个输入参数并且无返回操作7Dou

    作者: yd_273762914
    发表时间: 2022-08-08 15:38:21
    279
    0
  • Linux系统上下载Java JDK时如何规避授权协议?

    -page-instead 在linux系统上,从 Oracle 官网下载 Java JDK 时,提示需要同意 OTN license 授权协议,具体信息如下: 如何能够避免这样授权问题呢? 解决 具体方法根据版本分别介绍: JDK 15 下载命令如下: wget -

    作者: liuzhen007
    发表时间: 2021-07-18 02:15:58
    1387
    0
  • Java零基础入门-JDK、JRE、JVM

    象、跨平台编程语言,能够在当时迅速发展互联网环境中推广使用。Java跨平台能力得益于JVM设计,通过将源代码编译成与操作系统无关字节码,再由JVM解释执行,实现了“编写一次,到处运行”目标。 JDK演进 JDK从最初1.0版本一路发展到今天JDK 21,每个版本都引入了新的特性和改进。JDK

    作者: 喵手
    发表时间: 2024-08-31 17:33:49
    26
    0
  • windows中jdk环境变量设置自动化脚本

    *echo * JDK 系统环境变量设置 *echo *

    作者: 清雨小竹
    53
    1
  • jdk快速设置/切换工具】一键设置/切换、附带插件链接、使用教程

    点击并拖拽以移动点击并拖拽以移动​编辑  (终有一盏灯是为你而亮) 一、传统方法: 让大家来看看以前使用手动、传统配置jdk环境 1.1、方法一:  手动配置一个jdk环境: 3分钟复制粘贴配置java环境变量,验证配置是否成功,java文件运行方法 点击并拖拽以移动点击并拖拽以移动​编辑

    作者: 黑色地带(崛起)
    发表时间: 2023-02-16 14:43:38
    53
    0
  • 环境变量未配置 - 部署 CodeArts Deploy

    部署“启动/停止SpringBoot服务”中启动命令时,提示需配置环境变量“please configure JDK environment variables”。 原因分析 Jdk未安装。 环境变量未配置或配置错误。 当使用“安装JDK”部署步骤,选择版本为“openjdk-1.8.0”时,手动配置了jdk环境变量,且配置路径错误。