E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java基础+JDBC
GaussDB 数据库连接技术全解析:从基础连接到高性能集群
本文将深入解析多种连接方式的技术细节,涵盖标准SQL接口、
JDBC
/ODBC驱动、私有协议连接等,提供从基础连接到性能优化的完整解决方案。
如清风一般
·
2025-04-01 23:30
gaussdb
数据库
Mycat与Sharding-
JDBC
的区别:深入对比与分析
目录Mycat与Sharding-
JDBC
的区别:深入对比与分析1.Mycat和Sharding-
JDBC
概述1.1什么是Mycat?1.2什么是Sharding-
JDBC
?
一碗黄焖鸡三碗米饭
·
2025-04-01 20:43
Java知识全面解析
java
jvm
分库分表
mycat
Sharding-JDBC
MySQL
StringBuffer vs StringBuilder:Java字符串处理终极指南
StringBuffervsStringBuilder:Java字符串处理终极指南#
Java基础
#字符串处理#性能优化#面试必备一、核心区别:线程安全与性能取舍特性StringBufferStringBuilder
weixin_52318532
·
2025-04-01 16:10
开发语言
Java单元测试
1.序言1.1工作中要求进行单元测试毕业进入公司时,为了锻炼笔者的
Java基础
,老大给笔者分配了平台化开发的工作,基于SpringBoot+Mybatis的JavaWeb后端开发一个人干后端开发,且以前也没有后端开发的经验
晓之木初
·
2025-04-01 13:51
java相关
单元测试
java
Mybatis第一天学习笔记
MyBatis是一个优秀的持久层框架,它对
jdbc
的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数
Aoess丶
·
2025-04-01 11:38
Java后端框架学习
数据量管理系统
一个管理数据的大型复杂基础软件系统数据库管理系统的用途优雅查询和数据抽象高效组织和存储数据正确一致的并发更新低时延高吞吐的查询并行高效的有序执行可用性和高可靠保证安全可信的统一控制方便易用的用户接口查询接口层负责用户和数据库管理系统的交互SQL查询语常见的查询接口
JDBC
mozixiao__
·
2025-04-01 10:55
数据库
Java基础
语法练习43(线程)
目录一、基本概念二.线程的基本使用方法1.继承Thread类,重写run方法2.实现Runnable接口,重写run方法3.练习题(多窗口售卖火车票-有超卖的问题)三、线程终止四、线程常用方法1.第一组线程常用方法:2.用户线程和守护线程五、Synchronized1.线程同步机制:2.Synchronized的实现方法:六、互斥锁1.基本介绍:七、线程的死锁八、释放锁九、测试题题目1:题目2:一
橙序研工坊
·
2025-04-01 03:12
小白Java的成长
java
开发语言
JAVA面试宝典(纯享版)
一、
Java基础
1、Java开发平台都有什么Ee:webSe:客户端Me:嵌入式应用开发2、Jdk和jre的区别Jdk是开发人员使用Jre是java程序运行平台3、list、set、map的区别List
爱技术的大龄码农
·
2025-04-01 02:04
java
面试
开发语言
设计模式
Java基础
语法与相应面试技巧
Java基础
语法与相应面试技巧注释//单行注释/*多行注释*//**文档注释(Javadoc)*@param参数说明*@return返回值说明*@throws异常说明*/面试题:如何生成API文档?
self-discipline634
·
2025-04-01 02:33
java
青少年编程
开发语言
【Java核心知识】
Java基础
语法与相应面试技巧(五)
Java数组核心知识点上期面试题解答上文链接:https://blog.csdn.net/weixin_73492487/article/details/1461640261.方法重载和重写的区别?答:重载是同类的同名不同参方法,重写是子类覆盖父类方法2.如何解决递归栈溢出?答:①改用循环迭代②增大栈空间(-Xss参数)③尾递归优化(伪实现)3.以下代码输出什么?publicstaticvoidc
self-discipline634
·
2025-04-01 02:33
java
面试
开发语言
Java基础
-25-继承-方法重写-子类构造器的特点-构造器this的调用
在面向对象编程中,继承是实现代码复用和扩展的重要机制。通过继承,子类可以继承父类的属性和方法,并且可以通过方法重写来改变或扩展父类的行为。此外,构造器在对象初始化过程中扮演了重要角色,尤其是在子类构造器中如何调用父类构造器和使用this关键字。本文将重点讲解以下内容:子类构造器的特点构造器中this的调用通过示例代码加深理解一、子类构造器的特点1.子类构造器的基本概念构造器是一个特殊的方法,用于初
落榜程序员
·
2025-04-01 01:24
java
开发语言
【Rust】——面向对象设计模式的实现
入门专栏:【MySQL,
Java基础
,Rust】热门专栏:【Python,Javaweb,Vue框架】感谢您的点赞、关注、评论、收藏、是对我最大的认可和支持!
Y小夜
·
2025-04-01 00:52
设计模式
rust
后端
开发语言
Spring Boot分布式项目重试实战:九种失效场景与正确打开方式
以下是使用Mermaid语法绘制的重试架构图和决策流程图,可直接嵌入Markdown文档使用:分布式重试架构图(retry-architecture)基础设施服务集群客户端HTTP请求
JDBC
重试Feign
潘多编程
·
2025-04-01 00:19
spring
boot
分布式
后端
Java基础
-26-多态-认识多态
在Java编程中,多态(Polymorphism)是面向对象编程的核心概念之一。通过多态,我们可以编写更加灵活、可扩展的代码。本文将详细介绍什么是多态、如何实现多态,并通过具体的例子来帮助你更好地理解这一重要概念。一、什么是多态?定义多态性允许一个接口或类以多种形式表现出来。具体来说,在Java中,多态指的是同一个方法调用可以根据实际的对象类型表现出不同的行为。这意味着,即使使用相同的引用类型,如
落榜程序员
·
2025-04-01 00:47
java
开发语言
flutter基础 --dart语法学习
Dart是一种面向对象的编程语言,语法上与Java、JavaScript等语言有一些相似之处,因此对于有
Java基础
的开发者,Dart的语法应该相对容易理解。
蓝胖子不是胖子
·
2025-03-31 20:22
flutter
学习
记一次Seatunnel同步数据速度测试
job.mode":"BATCH","checkpoint.interval":10000},"source":[{"password":"******","driver":"com.mysql.cj.
jdbc
.Driver
留梦言
·
2025-03-31 17:53
大数据疑难杂症
重走青春
分布式
etl
Spring Boot数据库连接池
SpringBoot默认使用HikariCP数据库连接池;HikariCPisa"zero-overhead"productionready
JDBC
connectionpool.HikariCP是一个“
楚楚ccc
·
2025-03-31 00:31
Java系列
spring
boot
数据库
后端
【
jdbc
】 jndi与“Java:comp/env/“语法
文章目录1.什么是jndi2.jndi配置2.1weblogic例子:2.2其他服务器1.什么是jndijndi的作用看起来和datasource查不多,定义一个数据源,比如更换了数据库或需要更改配置信息,我们只需要修改注册信息,代码中引入的是一个key(资源名),只要key不变,因此代码也不需要修改。传统用法,非jndi:Connectionconn=null;try{Class.forName
云川之下
·
2025-03-30 15:26
数据库
jndi
comp/env
【Java】全网最详细的SpringBoot集成HikariCP连接池配置
前言 从SpringBoot2.0版本开始,使用HikariCP做为默认的数据库连接池,HikariCP在性能上表现优异,被公认为是最快的
JDBC
连接池之一,它还具有良好的稳定性和广泛的兼容性,能够与大多数主流的
你住过的屋檐
·
2025-03-30 11:26
Java技术专栏
java
spring
boot
开发语言
Java SPI机制(Service Provider Interface)动态扩展机制
在
JDBC
、Dubbo、Spring、Java业务插件等场景中,SPI都被广泛应用。
C4程序员
·
2025-03-30 03:08
北京JAVA面试
java
开发语言
The new driver class is com.mysql.cj.
jdbc
.Driver.的解决办法及原因
1.问题描述Thisisdeprecated.Thenewdriverclassis`com.mysql.cj.
jdbc
.Driver'.2.原因Spring2.2以后的版本是默认支持MySQL8的,所以当你的
C4程序员
·
2025-03-30 03:38
Java菜鸟之路
mysql
数据库
java
Java基础
-22-基本语法-实体类
实体类(EntityClass)1.什么是实体类?实体类(EntityClass)是Java中用于表示数据库表结构或业务对象的类。它通常包含属性(字段)和getter/setter方法,用于存储和操作数据。实体类是面向对象编程(OOP)与数据库之间的桥梁,常用于JavaWeb开发和ORM(对象关系映射)框架(如Hibernate、MyBatis)中。2.实体类的特点属性私有化(使用private关
落榜程序员
·
2025-03-30 00:50
java
oracle
开发语言
Java基础
-03-Java入门-JDK的安装和下载
Java基础
教程:JDK的安装与下载引言欢迎来到Java编程世界!在开始编写Java程序之前,你需要确保你的计算机上已经安装了Java开发工具包(JDK)。本文将指导你如何下载并安装最新的JDK版本。
落榜程序员
·
2025-03-30 00:20
java
开发语言
Java基础
-21-基本语法-封装
封装(Encapsulation)1.什么是封装?封装(Encapsulation)是面向对象编程(OOP)中的一个重要特性。它指的是将对象的属性和行为封装在一个类中,并提供访问控制机制,防止外部直接访问对象的内部数据,而是通过**公共方法(getter和setter)**来访问和修改数据。封装的核心思想:隐藏对象的实现细节,只暴露必要的接口。控制数据的访问权限,防止外部程序对对象的数据进行非法操
落榜程序员
·
2025-03-30 00:20
java
开发语言
Java学习路线
目录友情提醒第一章、
Java基础
1.1)第一部分:Java入门1.2)第二部分:Java数组1.3)第三部分:Java面向对象1.4)第四部分:常用工具类1.5)第五部分:集合体系1.6)第六部分:序列化和泛型
Holy_Java
·
2025-03-30 00:46
Java基础
java
学习
java基础
中byte是什么?怎么用?
提起计算机的存储空间,就会想到字节,也就是byte,毕竟我们最初学习课本知识的时候就接触到了。在java里byte也是整数类型的一种,跟short比占用空间只有它的一半,也算是排在基础内容前列的数据类型,下面就让我们一起学习byte相关的知识点,还是按照以往的学习模板。1.定义它是8位、有符号的、以二进制补码表示的整数。默认值为0,占用的空间只有int类型的四分之一。2.取值范围-128~127(
快乐的学编程
·
2025-03-29 23:44
java
jvm
开发语言
JDBC
、excute()、DriveManager、Connection、Statement、自建
JDBC
工具类、占位符
DAY19.2Java核心基础
JDBC
JDBC
:JavadatabaseConnectivity
JDBC
是java程序连接各种数据库的组件Mybatis就是基于
JDBC
的封装,是独立于数据库的管理系统,
述雾学java
·
2025-03-29 22:07
Java核心基础
java
java核心基础
mysql
JDBC
Spring整合MyBatis——超详细
Maven项目2、在pom.xml文件中添加jar包的依赖2、配置MyBatis文件(1)新建一个实体类的包和User实体类(2)编写实体类(3)新建Mapper接口包和UserMapper接口(3)新建
jdbc
web15085415935
·
2025-03-29 21:34
面试
学习路线
阿里巴巴
spring
mybatis
java
Java基础
——第二章Java的基本程序设计结构
目录数据类型变量与常量运算符字符串控制流程大数数组数据类型Java是一种强类型语言。这就意味着必须为每一个变量声明一种类型。在Java中一共有八种基本类型,其中4种整形、两种浮点类型、1种字符类型char(用于表示Unicode编码的代码单元)和1种用于表示真值的boolean类型。整形:用于表示没有小数部分的数值,允许负数。Java提供了4种整形。类型存储需求取值范围int4字节-2417483
猪头的彩虹糖
·
2025-03-29 15:22
Java基础学习
java
java 面试八股文
一、
Java基础
篇1.接口和抽象类的区别相似点:(1)接口和抽象类都不能被实例化(2)实现接口或继承抽象类的普通子类都必须实现这些抽象方法不同点:(1)抽象类可以包含普通方法和代码块,接口里只能包含抽象方法
迷失的星星。
·
2025-03-29 08:00
java
开发语言
面试
Java基础
3.28
1.二维数组从形式上定义看int[][]原来的一维数组的每个元素是一维数组,就构成了二维数组intarr[][]={{0,0,0,0},{0,1,1,1},{0,0,0,0},{0,1,1,1}};关于二维数组的关键概念二维数组的元素个数为arr.length二维数组的每个元素是一堆数组,所有如果需要得到每个一维数组的值还需要再次遍历如果我们要访问第(i+1)个一维数组的第(j+1)个值arr[i
anlogic
·
2025-03-29 07:50
java
java
重学
Java基础
篇—什么是快速失败(fail-fast)和安全失败(fail-safe)?
快速失败(fail-fast)和安全失败(fail-safe)是两种不同的迭代器设计策略,主要用于处理集合(如List、Map)在遍历过程中被修改的场景。它们的核心区别在于对并发修改的容忍度和实现机制。1.快速失败(fail-fast)定义快速失败是一种“零容忍”的机制。当集合在遍历过程中被修改(如添加、删除元素),迭代器会立即抛出ConcurrentModificationException,强
Remember_Ray
·
2025-03-29 01:11
重学Java系列
java
2025春招,Spring 面试题汇总
以下是一份2025年春招Spring面试题汇总,送给大家,关于
Java基础
相关的请移步V哥上一篇文章《【长文收藏】2025备战金三银四Java大厂面试题》:Spring基础部分一、Spring基础1.什么是
·
2025-03-28 23:14
springjava面试
Java基础
Java基础
集合底层使用哈希表(数组+链表+红黑树)·HashMap是一个散列桶(数组和链表),它存储的内容是键值对key-value映射·HashMap采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改
ewenge
·
2025-03-28 18:46
java
开发语言
gateway
spring
boot
spring
hibernate
flink-connector-
jdbc
扩展国产达梦数据库
下载flink-connector-
jdbc
源码gitclonehttps://github.com/apache/flink-connector-
jdbc
.git增加达梦数据库支持在org.apache.flink.connector.
jdbc
.databases
炸地瓜
·
2025-03-28 06:49
flink
数据库
大数据
Java基础
(四) Object 数组转成 String 数组
Java有个问题就是toArray()方法是Object[],所以总结了几种Object数组转成String数组的方法:1、System.arraycopy把一个数组中某一段字节数据放到另一个数组中//src:源数组;srcPos:源数组要复制的起始位置;dest:目的数组;destPos:目的数组放置的起始位置;length:复制的长度.publicstaticvoidarraycopy(Obj
JUN_LLLL
·
2025-03-27 21:52
Java基础
Java
object
Sting
Array
数组
java基础
03:数据类型讲解
数据类型强类型语言要求变量的使用严格符合规定,所有变量都必须先定义后才能使用(安全性提高,速度变慢)弱类型语言Java的数据类型分为两大类基本形式(primitivetype)基本类型是最简单的数据类型,它们直接存储值。Java中有八种基本类型,分别是:整数类型:long、int、short、byte浮点类型:float、double字符类型:char布尔类型:boolean引用类型(refere
莓 有烦恼
·
2025-03-27 21:19
java
开发语言
Web开发基础
Web开发基础URL(统一资源定位符)格式:协议://服务器的ip地址:服务器的端口号/项目名/资源路径例子:
jdbc
:mysql//localhost:3306/数据库名服务器:分为软件和硬件硬件服务器
星星不打輰
·
2025-03-27 14:22
JavaWeb
java
后端
22-javaScript基础(前端)
感谢你的路过,希望学生的笔记能给你一点微不足道的参考
Java基础
思维导图,完整Java体系的链接目录标题一,概述1.1什么是JavaScript?1.2JavaScript的作用?
王宇辉
·
2025-03-27 07:01
java知识体系
javascript
前端
html
MyBatis之动态SQL
动态SQL动态SQL是MyBatis最强大的特性之一,它允许你根据条件动态拼接SQL语句,解决传统
JDBC
中大量拼接字符串的繁琐问题。1.什么是动态SQL?
圈圈编码
·
2025-03-27 01:18
mybatis
sql
java
Java基础
语法详解
Java基础
语法详解 Java是一种面向对象的编程语言,具有简单、可移植、安全等特性。
码农的秃头日记
·
2025-03-26 21:17
自学java笔记
java
python
开发语言
ShardingSphere5.2.1+达梦数据库分表操作
4.0.0org.examplesharding-dm041.0sharding-dm04sharding-dm041.8UTF-8UTF-82.7.65.2.11.2.61.33org.springframework.bootspring-boot-startercom.damengDm
Jdbc
Driver188
angushine
·
2025-03-26 18:58
数据库
java
分布式
2023韩顺平java从入门到精通151G 视频教程 下载
JavaWeb学习资料.zip│主流框架.zip│分布式微服务.zip│前端技术栈.zip│基于分布式微服务产品发布解决方案落地实现.zip│必学必会技术栈.zip│必学必会技术栈第二部分.zip│├─1-
Java
手把手教你学AI
·
2025-03-26 15:32
java
开发语言
springboot整合sharding
jdbc
实现简单水平分表
springboot整合sharding
jdbc
1.引入依赖这里是整合mybatis,都一样,sharding
jdbc
通过自定义的数据源来拦住你的sql语句进行改写一定要注意druid数据源,不能使用自动装配的
xc979906570
·
2025-03-26 09:51
学习日记
mysql
spring
boot
后端
SpringBoot+MybatisPlus+shardingsphere 使用年月分表
1.2.83.5.18.0.305.0.0org.springframework.bootspring-boot-starter-weborg.apache.shardingsphereshardingsphere-
jdbc
-core-spring-boot-starter
热诚丶
·
2025-03-26 09:19
spring
boot
mybatis
后端
java
Java基础
手册二(类和对象 对象创建和使用 面向对象封装性 构造方法与参数传递 this关键字 static关键字 继承 多态 方法覆盖 final关键字 访问控制权限修饰符)
个人名片作者简介:java领域优质创作者个人主页:码农阿豪工作室:新空间代码工作室(提供各种软件服务)个人邮箱:[
[email protected]
]个人微信:15279484656个人导航网站:www.forff.top座右铭:总有人要赢。为什么不能是我呢?专栏导航:码农阿豪系列专栏导航
码农阿豪@新空间
·
2025-03-26 05:19
好“物”分享
java
开发语言
Java面试题总结
1.
Java基础
1.1JDK和JRE的区别JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具和
Java基础
的类库。
努力的Java程序员
·
2025-03-26 05:48
笔记
java
Java基础
知识点复习(概念、语法与集合)
目录概念Java几种异常,Error和Exception的区别异常处理方式有哪些;throw和throws区别;什么时候不用throwsJava特点,为什么跨平台,为什么解释和编译都有编译型语言和解释型语言的区别语法JDK和CGLIB动态代理反射概念;特性;应用场景创建对象的方式;什么时候被回收String,StringBuffer,StringBuilder区别finally语句块一定会执行吗泛
slh别学了
·
2025-03-26 02:23
java
java
windows
python
开发语言
Java基础
09:ArrayList集合
系列文章目录
Java基础
01:JAVA概述、基础语法
Java基础
02:运算符、流程控制语句、Random随机数
Java基础
03:IDEA、快捷键
Java基础
04:数组、二维数组
Java基础
05:方法
Java
XXXZhy
·
2025-03-25 18:50
JAVA基础笔记
JAVA
【
Java基础
笔记】第十二章 ArrayList类
目录前言第十二章ArrayList类12.1集合概述12.1.1数组的特点12.1.2集合的特点12.2ArrayList快速入门12.2.1ArrayList集合12.2.2ArrayList集合的对象获取12.2.3ArrayList集合添加元素的方法12.3ArrayList对于泛型的支持12.3.1泛型概述12.3.2举例12.4ArrayList常用API【ArrayList集合案例1】
Silence丶
·
2025-03-25 18:50
Java基础
java
开发语言
后端
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他