标签:java

centos部署nacos,并设置开机自启动教程

centos部署nacos,并设置开机自启动教程

部署Nacos并设置开机自启动的教程如下: 步骤1:安装Java 首先,确保在CentOS服务器上安装了Java。可以通过以下命令检查Java是否已安装: java -version 如果没有安装Java,请根据你的需求选择合适的Java版本进行安装。 步骤2:下载Nacos 访问N

贤蛋大眼萌 贤蛋大眼萌 2024-05-17
0 0 0
如何在Rocky Linux上安装和配置Jenkins CI/CD工具

如何在Rocky Linux上安装和配置Jenkins CI/CD工具

要在Rocky Linux上安装和配置Jenkins CI/CD工具,您可以按照以下步骤操作: 首先,确保您的Rocky Linux系统已经连接到互联网。 打开终端,并使用以下命令更新软件包列表: sudo dnf update 使用以下命令安装Java运行时环境(JRE): su

剑圣无痕 剑圣无痕 2024-05-16
0 0 0
Oracle 发布 Java SE 2024 年春季路线图

Oracle 发布 Java SE 2024 年春季路线图

Oracle 发布了 Java SE 2024 年春季路线图,再次确认将对 Java/JDK 11 的支持延长至 2032 年 1 月,并免除 Java 11 支持的延期支持费用。此延期为依赖 Oracle Java 11 的 Oracle 客户提供了至少八年的支持和更新。 同时,在 Solari

大白菜程序猿 大白菜程序猿 2024-05-16
0 0 0
如何用 Java 高效的生成随机数?Random 的原理是什么?

如何用 Java 高效的生成随机数?Random 的原理是什么?

在 JDK的java.util包里提供了一个用于生成随机数的Random类,它是如何生成随机数的?为什么它生成的随机数是均匀的?今天我们一起来聊聊其背后的原理。本文基于Java语言,jdk 11。1. java.util.RandomRandom是 java.util 包提供的一个用于生成随机数的类

三掌柜 三掌柜 2024-05-15
0 0 0
落泪!滴滴一面,凉了……

落泪!滴滴一面,凉了……

大家好,我是小林。今天就来分享 Java 同学面试滴滴后端开发的面经,主要是问了Java+MySQL+系统+网络+算法,都是比较经典面试题,不算难。图片可惜最后同学还是挂了,挂了没关系,重在复盘每一次的面经,针对面试中不理解或者不明白的问题看书继续加强理解,针对已经知道,但是讲不清楚的问题,自己对着

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-15
0 0 0
盘点几种常见的 JDK

盘点几种常见的 JDK

如果你正在学习数据库,比如Oracle,或者中间件,比如TongRDS,建议先了解一下有几种JDK。 “一次编写,到处运行”(Write Once, Run Anywhere,WORA), Java语言因此名闻天下。 虽然在编程语言排行榜上Java不再霸榜,但是Java语言仍是程序员必备技能之一。

醒在深海的猫 醒在深海的猫 2024-05-14
0 0 0
PageHelper 分页为什么会失效,含原理分析

PageHelper 分页为什么会失效,含原理分析

大家好,我是风筝作为一个 Java 程序员,想必一定对 MyBatis 非常熟悉,尤其在国内来看,只要是 Java 项目并且涉及到数据库操作,绝大多数都会使用 MyBatis,或者是 MyBatis 的各个变种。那在查询数据库的场景中,分页是无法避免的,不管前端是按钮翻页还是下拉加载,对应到数据库上

醒在深海的猫 醒在深海的猫 2024-05-14
0 0 0
字节面试:说说Java中的锁机制?

字节面试:说说Java中的锁机制?

Java 中的锁(Locking)机制主要是为了解决多线程环境下,对共享资源并发访问时的同步和互斥控制,以确保共享资源的安全访问。锁的作用主要体现在以下几个方面:互斥访问:确保在任何时刻,只有一个线程能够访问特定的资源或执行特定的代码段。这防止了多个线程同时修改同一资源导致的数据不一致问题。内存可见

大白菜程序猿 大白菜程序猿 2024-05-14
0 0 0
最近一周,十人面试,十人全挂在这个问题上!

最近一周,十人面试,十人全挂在这个问题上!

从开始学习Java的时候,我们就接触了这样一种观点:Java中的对象是在堆上创建的,对象的引用是放在栈里的,这个观点真的是正确的吗?关于面试题面试题:Java中的对象是在堆上分配的吗?有些小伙伴心里会想:我从一开始学习Java时,就知道了:Java中的对象是在堆上创建的,对象的引用是存储到栈中的,那

法医 法医 2024-05-13
0 0 0
要不要升级?Java 21强大的新特性,代码量减半

要不要升级?Java 21强大的新特性,代码量减半

1. record模式Record模式由 JEP 405 作为预览功能提出,并在 JDK 19 中发布,JEP 432 进行了第二次预览,并在 JDK 20 中发布。该功能与用于switch的模式匹配(JEP 441)共同发展,两者之间有相当多的交互1.1 instanceof类型模式Object

大树 大树 2024-05-13
0 0 0
Java EE更名Jakarta EE对程序开发影响,你知道吗?

Java EE更名Jakarta EE对程序开发影响,你知道吗?

一、前言很多Java程序员在使用新版本的Spring6或者springboot3版本的时候,发现了一些叫jakarta的包。我在阅读开源工作流引擎camunda源代码的时候,也发展了大量jakarta的工程包。比如:camunda的webapps编译工程就提供了2种方式javax和jakarta*

Escape Escape 2024-05-11
0 0 0
这是一篇给Java初学者看的JVM文章

这是一篇给Java初学者看的JVM文章

前言很多Java开发人员,还不清楚JVM是什么,就直接涉足JVM调优。很多Java开发人员,说起JVM,只知道运行时数据区域(或称之为JVM内存布局或JVM内存结构)。还有很多Java开发人员,在被问起:“你知道Java内存模型吗?”,答:“知道,Java内存模型分为方法区、堆、...”。.....

向阳逐梦 向阳逐梦 2024-05-11
0 0 0
有哪些 Java 面试题 90% 的公司否会问到?

有哪些 Java 面试题 90% 的公司否会问到?

从面试题作为切入点提升大家的 Java 内功,所谓根基不牢,地动山摇。只有扎实的基础,才是写出写好代码。拒绝知识碎片化我们需要一个系统观,清晰完整的去学习技术,同时也不能埋头苦干,过于死磕某个细节。系统观其实是至关重要的,从某种程度上说,在解决问题时,拥有了系统观,就意味着你能有依据、有章法地定位和

剑圣无痕 剑圣无痕 2024-05-11
0 0 0
java中用于产生随机数的类

java中用于产生随机数的类

java 提供两个类来产生随机数:java.util.random 用于生成伪随机数,java.security.securerandom 用于生成真正的随机数。选择哪个类取决于所需的随机性、性能和安全性级别。 Java 中用于产生随机数的类 Java 提供了 java.util.Random 类

爱可生开源社区 爱可生开源社区 2024-05-10
0 0 0
random函数在java中的用法

random函数在java中的用法

java 中的 random() 函数用于生成介于 0.0 和 1.0 之间的随机浮点数,不接受任何参数,返回 double 类型。其工作原理是使用伪随机数生成器,以系统时钟作为种子。random() 函数可用于生成密码、模拟概率事件、创建随机游戏和洗牌算法。但需要注意,生成的数字是伪随机数,可能出

捡田螺的小男孩 捡田螺的小男孩 2024-05-10
0 0 0
Java Web应用程序开发之性能优化与调优技巧

Java Web应用程序开发之性能优化与调优技巧

java web应用程序性能优化技巧:优化数据库查询:使用索引、缓存查询结果、批量更新、优化连接池。减少http请求:合并css和javascript文件、利用cdn托管静态资源、使用http缓存技术。优化servlet和jsp:使用servlet过滤器、避免在jsp中使用javabeans、使用j

法医 法医 2024-05-10
0 0 0
java中怎么获取用户输入的内容

java中怎么获取用户输入的内容

在 java 中获取用户输入的方法有两种:1. 使用 scanner 类:创建 scanner 对象,然后使用 nextint()、nextdouble() 或 nextline() 等方法获取输入。2. 使用 bufferedreader 类:创建 bufferedreader 对象,然后使用 r

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-10
0 0 0
java中反斜杠字符的正确表示

java中反斜杠字符的正确表示

在 java 中,正确表示反斜杠字符需要使用两个反斜杠 (\),这是因为单个反斜杠会被解释为转义字符。反斜杠在字符串和正则表达式中都用作转义字符,因此都需要使用两个反斜杠来表示实际的反斜杠。 在 Java 中正确表示反斜杠字符 在 Java 中,反斜杠字符 (\) 用作转义字符,它可以转义其后的特

醒在深海的猫 醒在深海的猫 2024-05-10
0 0 0
Java Web应用程序开发之分布式与微服务架构

Java Web应用程序开发之分布式与微服务架构

java web 应用程序开发中,分布式架构将组件分离在不同服务器,提供模块化、可扩展性。微服务架构将应用程序分解成独立服务,实现松散耦合,独立部署、弹性、可扩展性。实战案例中,电子商务应用程序将产品、订单、用户等服务部署在不同服务器,通过 http api 通信。 Java Web应用程序开发之

三掌柜 三掌柜 2024-05-10
0 0 0
Java安全编程:如何进行安全代码审核?

Java安全编程:如何进行安全代码审核?

安全代码审核对于识别和缓解 java 应用程序中的潜在安全漏洞至关重要。审核步骤包括:1. 准备(定义范围、编译代码、收集文档);2. 代码审查(验证输入、加密数据、检查访问控制、处理异常、安全配置);3. 实战案例(识别和修复 sql 注入漏洞);4. 报告和后续(记录缺陷、提出补救措施、监控修复

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-10
0 0 0
1 4 5 6 7 8 233