标签:java

Spring 扫盲系列(一) Java Bean 与 Spring Bean 的区别

Spring 扫盲系列(一) Java Bean 与 Spring Bean 的区别

一、什么是 Java Bean? Java Bean 就是一个普通的 Java 对象(Plain Old Java Object,POJO),它是指那些纯粹的 Java 类,它们没有依赖于任何特定的框架或库。这些类通常只包含数据字段(属性)和简单的访问方法,用于封装数据和实现业务逻辑。 普通的 Ja

大白菜程序猿 大白菜程序猿 2023-08-16
0 0 0
java——jdbc编程

java——jdbc编程

@[TOC] JDBC(Java Database Connectivity)是Java的一种数据库访问标准,它提供了一套API,使得我们可以通过Java程序来访问和操作各种关系型数据库。 下面我们详细介绍JDBC编程,包括JDBC的概念、JDBC的常用API以及示例代码。 JDBC的概念 JDB

大树 大树 2023-08-16
0 0 0
Java——基础语法(二)

Java——基础语法(二)

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄,vue成神之路★ ★ 解决算法,一个专栏就够了★

共饮一杯 共饮一杯 2023-08-16
0 0 0
javaweb (一) ——web与servlet

javaweb (一) ——web与servlet

@[TOC] JavaWeb 是利用 Java 语言开发 Web 应用程序的技术,它是一种基于 Web 技术的软件开发框架。JavaWeb 可以通过 Servlet、JSP、JDBC 等技术实现对 Web 页面的动态生成和数据交互,同时也可以实现 Web 应用程序的模块化和组件化开发。 JavaWe

Escape Escape 2023-08-16
0 0 0
在生产环境中部署Elasticsearch:最佳实践和故障排除技巧——聚合与搜索(三)

在生产环境中部署Elasticsearch:最佳实践和故障排除技巧——聚合与搜索(三)

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄,vue成神之路★ ★ 解决算法,一个专栏就够了★

竹子爱熊猫 竹子爱熊猫 2023-08-16
0 0 0
在生产环境中部署Elasticsearch:最佳实践和故障排除技巧———索引与数据上传(二)

在生产环境中部署Elasticsearch:最佳实践和故障排除技巧———索引与数据上传(二)

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄,vue成神之路★ ★ 解决算法,一个专栏就够了★

贤蛋大眼萌 贤蛋大眼萌 2023-08-16
0 0 0
java——反射与注解

java——反射与注解

@[TOC] Java反射基础 了解Java反射的概念和原理,熟悉Class、Method、Field等反射API的使用方法,能够通过反射来动态地创建对象、调用方法、设置字段等。 Java反射是Java语言中非常重要的一个特性,它允许程序在运行时获取类的信息,并且可以通过反射调用类的方法、读写类的

三掌柜 三掌柜 2023-08-16
0 0 0
JVM入门解读

JVM入门解读

@[TOC] 1. Java虚拟机的概念和作用: Java虚拟机(JVM)是一种软件,它提供了一个平台独立的运行环境,使得Java程序可以在不同的操作系统和硬件平台上运行。JVM负责解释Java字节码并执行Java程序,它还提供了垃圾回收、内存管理、多线程等功能。 Java虚拟机的概念: Java

张二河 张二河 2023-08-16
0 0 0
字节码增强技术Javassist

字节码增强技术Javassist

Javassist介绍 ASM是在指令层次上操作字节码的,通过字节码增强技术-ASM,我们的直观感受是在指令层次上操作字节码的框架实现起来比较晦涩。我们再简单介绍另外一类框架:强调源代码层次操作字节码的框架Javassist。 Javassist(Java Programming Assistant

泡泡 泡泡 2023-08-16
0 0 0
Java如何生成随机数?要不要了解一下!

Java如何生成随机数?要不要了解一下!

前言 我们在学习 Java 基础时就知道可以生成随机数,可以为我们枯燥的学习增加那么一丢丢的乐趣。本文就来介绍 Java 随机数。 一、Random类介绍 在 Java 中使用 Random 工具类来生成随机数,该类在 java.util 包下,在 JDK1.0 版本就存在了。Random 单词本

竹子爱熊猫 竹子爱熊猫 2023-08-16
0 0 0
探究类加载过程 | Java是如何做到一次编译到处运行的?

探究类加载过程 | Java是如何做到一次编译到处运行的?

前言 Java 一直以来备受青睐,是“互联网大厂”企业级后端服务偏爱的语言。我们通过 TIOBE 编程排行榜也可一览其平均江湖地位和受欢迎程度。 近两年随着人工智能的兴起(风头正盛),Python赶超跃居榜首,Java看似不再佔據前两位。查看2023年8月份的榜单时,甚至已被挤出前三!难道Java

Escape Escape 2023-08-16
0 0 0
字节码增强技术ASM

字节码增强技术ASM

概述 在Java中一般是用javac命令编译源代码为字节码文件,一个.java文件从编译到运行的示例如图所示: 使用字节码的好处:一处编译,到处运行。java 就是典型的使用字节码作为中间语言,在一个地方编译了源码,拿着.class 文件就可以在各种计算机运行。 字节码增强技术就是一类对现有字节码

张二河 张二河 2023-08-15
0 0 0
三万字盘点Spring 9大核心基础功能

三万字盘点Spring 9大核心基础功能

大家好,我是三友~~ 今天来跟大家聊一聊Spring的9大核心基础功能。 其实最近有小伙伴私信问我怎么不写文章了,催更来了 其实我不是不写,而是一直在写这篇文章,只不过令我没想到的是,从前期的选题、准备、翻源码、动手到写完,前后跨度接近一个月的时间,花了好几个周末,写了三万字,最终才算完成。 所以

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
Java 中 Array 和 ArrayList 的比较和转换

Java 中 Array 和 ArrayList 的比较和转换

original - Java Array vs. ArrayList: Comparison and Conversion author - Lokesh Gupta 在 Java 编程中,arrays 和 arraylists 都是基本的数据结构,用来存放数据集合。虽然两者的用途一样,但是它们

三掌柜 三掌柜 2023-08-15
0 0 0
MySQL 5.7 Bug Unknown type ’14 in column 0 of 1 in binaryencoded result set

MySQL 5.7 Bug Unknown type ’14 in column 0 of 1 in binaryencoded result set

一、问题背景 环境: MySQL:Percona Server for MySQL 5.7.19 JDBC:mysql connector-J 5.1.45 Java代码通过JDBC执行SQL报错 如下: java.sql.SQLException: Unknown type '1

向阳逐梦 向阳逐梦 2023-08-15
0 0 0
oracle RAC压力测试(Swingbench)

oracle RAC压力测试(Swingbench)

Swingbench 压力测试虚拟机RAC1. Swingbench 简介Swingbench是一个免费的负载生成器和基准测试工具,其支持Oracle数据库(11g、12c、18c、19c)。Swingbench的开发目的主要是展示RAC的负载和测试,也可用于单实例环境。下载地址为 http://

三掌柜 三掌柜 2023-08-15
0 0 0
SQL 审核工具 SQLE 2.2308.0pre2发布,Java 应用零成本接入 SQLE,数据源新增 OB Oracle 模式

SQL 审核工具 SQLE 2.2308.0pre2发布,Java 应用零成本接入 SQLE,数据源新增 OB Oracle 模式

【企业版】1. Java 应用零成本接入 SQLE本期在扫描任务中新增了对 Java 探针方式的支持,将 Java 应用零成本地接入  SQLE。开发人员和 DBA 可以通过任务详情及审核报告掌握应用内的 SQL 及对应审核结果,对 Java 进程中的 SQL 进行质量管控。下面以 SurveyKi

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-15
0 0 0
聊聊JDK1.0到JDK20的那些事儿 | 京东云技术团队

聊聊JDK1.0到JDK20的那些事儿 | 京东云技术团队

1.前言 最近小组在开展读书角活动,我们小组选的是《深入理解JVM虚拟机》,相信这本书对于各位程序猿们都不陌生,我也是之前在学校准备面试期间大致读过一遍,emm时隔多日,对里面的知识也就模糊了。这次开始的时候从前面的JDK发展史和JVM虚拟机家族着手,之前都是粗略读过,这次通过查阅相关资料并收集在每

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
Maven教程_编程入门自学教程_菜鸟教程免费教程分享

Maven教程_编程入门自学教程_菜鸟教程免费教程分享

教程简介 Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。Maven 是使用 Java 语言编写的,因此它和 Java 一样具有

张二河 张二河 2023-08-15
0 0 0
Java 程序员的第一套Python代码

Java 程序员的第一套Python代码

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> 😜😜😜 文章合集 : 🎁 juejin.cn/post/694164… Github : 👉 github.com/black-ant CASE 备份 : 👉 gitee.com/ant

大猫 大猫 2023-08-14
0 0 0
1 194 195 196 197 198 233