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
2024java开发学习路线
文章目录第一阶段【
JAVA基础
】第二阶段【数据库+
jdbc
】第三阶段【JavaWeb】第四阶段【框架】第五阶段【微服务】第六阶段【常用中间件】第七阶段【查缺补漏】别问,问就是Java已死!
HGW689
·
2024-01-17 18:00
开发思想
java
CRM项目07
voidupdateSeller(@Param("sellerId")LongsellerId,@Param("customerId")LongId);updatecustomersetseller_id=#{sellerId,
jdbc
Type
建国同学
·
2024-01-17 18:18
如何快速打好
Java基础
,全面概况Java学习路线
从大学到现在,我使用Java已经将近20年,日常也带实习生,还在公司内部做training,所以可以分享下我的经验,希望对你有用。因为是在工作中培训,就必然有两个约束:实用、时间紧,因此就不能像大学那样,把所有的知识点都面面俱到的讲到。而只能挑基础的,实用的,难理解的讲。至于其他边边角角的知识,就一笔带过。一则没有时间,二则不常用,再则既使讲了,学生印象也不深刻。总之一句话:“好钢用在刀刃上”。下
26a058e669f9
·
2024-01-17 18:33
spring data jpa 环境搭建(多DB)
org.springframework.bootspring-boot-starter-data-jpamysqlmysql-connector-javaruntimespringboot多数据源配置#数据源配置mysql8使用com.mysql.cj.
jdbc
.Driver
kyoxue
·
2024-01-17 18:55
JAVA基础
知识(五)——面向对象(中)
面向对象(中)一、面向对象特征之一:封装与隐藏1.1简介1.2封装性的体现1.3四种访问权限修饰符二、类的成员之三:构造器2.1构造器的特征2.2构造器的作用2.3语法格式2.4构造器分类2.5构造器重载2.6属性赋值过程三、扩展知识3.1JavaBean3.2UML类图四、关键字:this的使用4.1this是什么?4.2this关键字使用4.2.1修饰内容4.2.2this修饰属性和方法4.2
⊙ω⊙ 在学习的路上越走越远~~~
·
2024-01-17 17:07
java
java
Java中构造器的细节,你懂几个?
构造器是
Java基础
中非常重要的知识点,我相信读者们只要认真的看完我这篇文章,绝对会对构造器的认识提升一个甚至好几个档次。
qq_54432917
·
2024-01-17 17:02
Java
java
intellij-idea
开发语言
后端
面试
Java基础
面试题---异常有哪些种类,可以举几个例子吗?
Java中的异常,主要可以分为两大类,即受检异常(checkedexception)和非受检异常(uncheckedexception)对于受检异常来说,如果一个方法在声明的过程中证明了其要有受检异常抛出:publicvoidtest()throwsException{}那么,当我们在程序中调用他的时候,一定要对该异常进行处理(捕获或者向上抛出),否则是无法编译通过的。这是一种强制规范。这种异常在
qq_54432917
·
2024-01-17 17:02
Java
java
开发语言
后端
面试
前端
JAVA基础
入门By黑马程序员
一.1.java的三大体系是JavaEE,JavaSE,JavaME2.java程序的运行环境简称为JRE3.编译Java程序需要使用javac命令4.javac.exe和java.exe可执行程序文件存放在JDK安装目录下的bin目录下5.path环境变量用来存储java的编译和运行工具所在的路径,classpath环境变量用来保存Java虚拟机要运行的“.class”文件路径。二1.通过Jav
驭风少年56
·
2024-01-17 17:26
java
java
jvm
servlet
黑马 Javaweb - MySQL 精华篇
知识库链接:
Java基础
入门·语雀数据库约束主键约束primarykey外键约束foreignkey非空约束notnull唯一约束unique默认约束defaultcreatedatabasets_db
南城余coding
·
2024-01-17 17:54
南城余的MySQL学习
数据库
sql
Java基础
- 黑马
知识库链接:
Java基础
入门·语雀1.编程语言发展历史机器语言-》汇编语言-》高级语言Java属于高级语言,高级语言都是通过翻译之后变为计算机底层可以识别的机器语言机器语言都是由0和1组成的1.1.jdk
南城余coding
·
2024-01-17 16:20
那些年有关我的代码经历人生
南城余的Java学习
python
开发语言
java基础
之线程知识点
线程进程的概念操作系统(OS)中并发(同时)执行的多个程序任务进程的特点宏观并行,微观串行在一个时间段内,CPU会将时间段划分为若干个时间片,一个时间片是能被一个程序拥有,且只有拥有时间片的程序才能执行自身内容,所以当时间片的划分足够细小,交替频率足够快,就会形成并行的假象,时间上仍然是串行.线程的概念是进程的基本组成部分是进程中并发执行的多个任务线程的特点宏观并行,微观串行一个时间片只能被一个进
这孩子叫逆
·
2024-01-17 15:42
java
java
开发语言
java基础
之线程安全问题以及线程安全集合类
线程安全问题当多个线程同时访问同一个临界资源时,原子操作可能被破坏,会导致数据丢失,就会触发线程安全问题临界资源:被多个线程同时访问的对象原子操作:线程访问临界资源的过程中不可更改和缺失的操作互斥锁每个对象都默认拥有互斥锁,该锁默认不开启.当开启互斥锁之后,线程想要访问对象,则在需要拥有时间片的基础上也拥有锁标记,锁标记只能被一个线程拥有,拥有时间片和锁标记的线程才能执行自身内容,在此期间,其他线
这孩子叫逆
·
2024-01-17 15:42
java
java
安全
windows
java基础
之线程练习题
1.关于线程设计,下列描述正确的是()A.线程对象必须实现Runnable接口B.启动一个线程直接调用线程对象的run()方法C.Java对多线程同步提供语言级的支持synchronizedD.一个线程可以包括多个进程2.在java中的线程模型包含()A.一个虚拟处理器(CPU)B.执行的代码C.代码操作的数据D.以上都不是3.有关线程,那些描述是正确的?A.一旦一个线程被创建,它就立即开始运行s
这孩子叫逆
·
2024-01-17 15:11
java
java
python
开发语言
Spring Boot整理-Spring Boot是什么?
SpringBoot是一个开源的
Java基础
框架,它旨在简化基于Spring的应用开发。
不务正业的猿
·
2024-01-17 14:17
学习之路
Java
spring
boot
后端
java
【征服redis3】一文征服redis的jedis客户端
使用数据库的时候,我们可以用
JDBC
来实现mysql数据库与java程序之间的通信,为了提高通信效率,我们有了数据库连接池比如druid等等。
纵横千里,捭阖四方
·
2024-01-17 13:14
一个项目征服Java
精通redis
redis
数据库
缓存
105道Java面试题以及答案(超过50000字的八股文)
目录一、
Java基础
1.什么是Java?2.Java中的数据类型有哪些?3.什么是自动装箱和拆箱?4.什么是泛型?5.什么是反射?6.什么是异常?7.什么是集合?8.什么是序列化?9.什么是多线程?
小王要努力ぴ
·
2024-01-17 13:19
2023最新面试八股文
java
servlet
面试
【
JAVA基础
--计算机网络】--TCP三次握手+四次挥手
三次握手+四次挥手写在前面1.三次握手1.1作用:为了在不可靠的信道上建立起可靠的连接;1.2建立过程1.3面试提问2.四次挥手2.1作用:为了在不可靠的网络信道中进行可靠的连接断开确认2.2断开过程2.3面试提问写在前面三次握手建立连接;四次挥手断开连接;TCP协议里的标识:SYN:Synchronization(同步)ACK:Acknowledgment(确认)FIN:Finish(结束)1.
大龄烤红薯
·
2024-01-17 13:30
JAVA--基础学习
java
计算机网络
tcp/ip
面试官:ThreadLocal 为什么会内存泄漏吗?是怎么产生的?面试必问!
...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-
JDBC
Java基基
·
2024-01-17 12:26
面试
java
spring
boot
中间件
mybatis
Java基础
知识积累,不断更新ing
1.三元运算符语法:条件式?值1:值22.数据类型转换隐式转换低级向高级转换,自动转换,无需手动显示精度排序:byte、short、int、long、float、double显示转换语法:(类型名)要转换的值inta=(int)40.5//此时a为403.switch语句switch语句后面跟的表达式必须是:整型、字符型、字符串型遇到break会退出
温柔的谢世杰
·
2024-01-17 12:13
Java中的float在内存中的存储
最近在讲
Java基础
,讲到数据类型的转换,提到整数类型长字节类型数据放到短字节类型数据中时,由于字节数不够,会截断数据,所以需要程序员手动强制类型转换,例如将int型的数据放到byte类型中。
千锋陈老师
·
2024-01-17 12:55
tidb Cloud 连接spring boot 项目
PingCAPDocs1.github账号登录2.创建集群3.点击对应集群cludter0导入数据导入本地导入只支持csv文件,其他导入需要AWZ账号使用S3云存储二、连接spingboot项目选择java,复制下面的
jdbc
url
qq_58647543
·
2024-01-17 12:15
tidb
spring
boot
后端
rabbitmq-
java基础
详解
一、rabbitmq是什么?1、MQ定义MQ(MessageQueue)消息队列主要解决:异步处理、应用解耦、流量削峰等问题,是分布式系统的重要组件,从而实现高性能,高可用,可伸缩和最终一致性的架构,rabbitmq是消息队列中的一种。1.1异步通过消息队列,生产者无需等待消费者完成处理即可继续执行其他任务,从而提高系统响应速度和吞吐量。例如,在用户下单后,订单系统可以将订单信息发送到消息队列,然
CAUC_lin
·
2024-01-17 11:30
rabbitmq
java-rabbitmq
rabbitmq
java
2024年Java后端学习路线
思维导图:必备知识:
Java基础
JavaWeb数据库:MySql,Redis开发中间件:Maven,Git,Docker,RabbitMQ开发框架:SSM,springboot,mybatis-plus
自学Java的菜鸟
·
2024-01-17 09:48
开发日记
java
学习
mybatis
Java后端学习路线分享
1、
Java基础
Java是一种纯面向对象的语言,我们要学习Java的基本类型、封装、继承、多态、反射、IO等,不建议看课
M偶遇在沙漠
·
2024-01-17 09:43
Java
java
学习
开发语言
后端
Spring的纯注解配置
1.环境搭建1.1.创建工程1.2.待改造的问题我们发现,之所以我们现在离不开xml配置文件,是因为我们有一处很关键的配置,如果他要也能用注解配置,那么我们就可以脱离xml文件了:1.2.1.
jdbc
配置
执 、
·
2024-01-17 09:19
spring
java
后端
java基础
函数式编程:lambda表达式,stream流函数式编程:lambda表达式,stream流lambda表达式和stream流是函数式编程的一种表现,lambda表达式先出现的,stream流后出现的,stream流的出现也是得益于lambda表达式的注解注解注解就是给一个东西打上标签,方便程序在运行的时候拿到该标签下的类或者方法,字段等,之后再通过反射进行一系列操作数据库课设mysql数据库远程
chirou_
·
2024-01-17 08:50
java
开发语言
java链接hive数据库实现增删改查操作
要在Java中连接Hive数据库并实现增删改查操作,需要使用Hive
JDBC
驱动程序。首先,确保已经安装了Hive,并且Hadoop集群正在运行。
酷爱码
·
2024-01-17 08:30
java技术教程
java
hive
数据库
PGDspider的使用
windows-x64_bin.exe出现问题:打不开java包出现闪退解决方法:java环境搭建image.png具体操作见Java环境搭建:JDK环境变量配置(win7和win10下的操作)(zhihu.com)
Java
luly
·
2024-01-17 07:08
配置JDK环境变量(最简单手把手教程)
JDK(JavaDevelopmentKit)Java开发工具包,包含JREJDK是整个Java的核心,包括了Java运行环境、Java编译器、Java运行工具、Java文档生成工具、Java打包工具和
Java
weixin_55454616
·
2024-01-17 07:52
java
jdk1.8
jdk
2023年 Java 面试八股文(20w字)
目录第一章-
Java基础
篇1、你是怎样理解OOP面向对象难度系数:⭐2、重载与重写区别难度系数:⭐3、接口与抽象类的区别难度系数:⭐4、深拷贝与浅拷贝的理解难度系数:⭐5、sleep和wait区别难度系数
不爱敲代码吖
·
2024-01-17 06:21
java
jdbc
-mysql
NotWritablePropertyException:Invalidproperty'driverClass'ofbeanclass(com.alibabadruid.pool.DruidDataSource]Beanproperty"driverClassmysql的配置有问题
米达麦呀
·
2024-01-17 06:06
spring
java
后端
sql
Java数据库编程
Driver:
JDBC
驱动程序的核心接口,与数据库通信并创建数据库连接Connection:表示与数据库的连接,提供管理和执行SQL的方法Statement:执行SQL语句并返回结果,是执行静态SQL语句的基本接口
illusionbigdata
·
2024-01-17 06:52
java期末
数据库
java
oracle
DAY02_瑞吉外卖项目优化—MySQL主从复制&读写分离案例&项目实现读写分离&Nginx-概述&Nginx-命令&Nginx-应用
目录前言1MySQL主从复制1.1介绍1.2搭建1.2.1准备工作1.2.2主库配置1.2.3从库配置1.3测试2读写分离案例2.1背景介绍2.2Sharding
JDBC
介绍2.3数据库环境2.4功能测试
Mr_sun.
·
2024-01-17 06:21
mysql
nginx
笨蛋学Java-基础复习
Java基础
复习1.Java异常1.1异常概念1.2异常Throwable分类1.2.1Error类1.2.2Exception类1.2.2.1RuntimeException运行时异常1.2.2.2CheckedException
Today-Saturday
·
2024-01-17 05:54
java
开发语言
java基础
- 05 Vector
Vector学过C++的同学都知道,Vector也在C++中存在,他可以说是两种编程语言中都存在的数据结构,但是值得我们注意的是,Vector在java中和在C++中是存在差别的,在Java中,Vector是一个数组。并且他是动态的,可以自动调整大小且容纳新的元素,他实现了List接口,提供了许多方便的方法来操作元素,诸如添加,修改,删除,等等,Vector在Java中还保持着线程安全的特点·,也
Miaow.Y.Hu
·
2024-01-17 05:09
java
java
python
windows
Java基础
进阶——经典案例实现银行ATM机详细代码系统功能
本次项目中我们选用当前热门的MVC框架来简单搭建经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。要求:实现银行ATM机基本功能我这边采用的是二级菜单,**第一层就是登录、注册两个功能。登录成功后进入操作界面,1.存款2.取款3.余额4.修改密码5.转账6.退
小顿爱编程
·
2024-01-17 04:19
java基础
java
RestClient,离谱的报错
###Errorqueryingdatabase.Cause:org.springframework.
jdbc
.CannotGet
Jdbc
ConnectionException:FailedtoobtainJD
在无清风
·
2024-01-17 04:09
mysql
spring
boot
Java基础
点复习-----LinkedList
1.你需要通过循环迭代来访问列表中的某些元素。需要频繁的在列表开头、中间、末尾等位置进行添加和删除元素操作。LinkedList继承了AbstractSequentialList类。LinkedList实现了Queue接口,可作为队列使用。LinkedList实现了List接口,可进行列表的相关操作。LinkedList实现了Deque接口,可作为队列使用。LinkedList实现了Cloneab
豆沙沙包?
·
2024-01-17 03:35
java
windows
python
Java基础
-
Java基础
知识-运算符-笔记
1.运算符算数运算符:+-*/%赋值运算符:=定义变量的语法规则:类型变量名=变量值比较运算符:>=乘除>加减逻辑运算符:逻辑非(!)>逻辑与(&&)>逻辑或(||)整体优先级:逻辑非(!)>算术运算符>比较运算符>逻辑与(&&)>逻辑或(||)
编程在手天下我有
·
2024-01-17 01:34
java
笔记
Java基础
-
Java基础
-笔记
1.二进制1)它包含0、1两个数,逢二进一如:1->12->10...)2)每一个0或者每一个1,叫做一个bit(比特)2.二进制与十进制转换十进制数据转成二进制数据:使用除以2获取余数的方式如:1111/2=5...15/2=2...12/2=1...01/2=0...1将余数进行倒序数排序:1011∴十进制数字11转换为二进制为:10115050/2=25...025/2=12...112/2
编程在手天下我有
·
2024-01-17 01:03
java
笔记
Java基础
-常量,变量,数据类型-笔记
1.关键字分类用于定义数据类型的关键字:class,interface,enum,byte,short,int,long,float,double,char,boolean,void。用于定义流程控制的关键字:if,else,switch,case,default,while,do,for,break,continue,return。用于定义访问权限修饰符的关键字:private,protecte
编程在手天下我有
·
2024-01-17 01:02
java
算法
笔记
【java八股文】之分布式系列篇
八股文】之JVM基础篇-CSDN博客【java八股文】之Redis基础篇-CSDN博客【java八股文】之Spring系列篇-CSDN博客【java八股文】之分布式系列篇-CSDN博客【java八股文】之
Java
Allen_lixl
·
2024-01-16 23:44
java
分布式事务
分布式系统
java
分布式
开发语言
MyBatis第三课
区别#(预编译SQL)和$(即时SQL,它是进行的字符串拼接)的区别,其中之一就是预编译SQL和即时SQL的区别原因:回顾两者的共同点MaBits可以看作是Java程序和Mysql的沟通桥梁,底层还是(
jdbc
狗哥不是甜妹
·
2024-01-16 23:11
mybatis
java
spring
【Java】spring boot 运行sql文件
org.projectlomboklomboktruech.qos.logbacklogback-classic1.2.112,配置数据库连接信息spring:datasource:driver-class-name:com.mysql.cj.
jdbc
.Driverurl
PlanOne_A
·
2024-01-16 22:21
Java
java
spring
boot
sql
SpringBoot整合
jdbc
Template执行SQL脚本文件
SpringBoot整合
jdbc
Template执行SQL脚本文件DriverManagerDataSourcedataSource=newDriverManagerDataSource();dataSource.setDriverClassName
大头目T
·
2024-01-16 22:21
后端
sql
spring
boot
数据库
SpringBoot 就这一篇全搞定
SpringBoot就这一篇全搞定文章收集在GitHubJavaEgg中,欢迎star+指导JavaEgg——《“Java技术员”成长手册》,包含
Java基础
、框架、存储、搜索、优化、分布式等必备知识,
Dashesand
·
2024-01-16 22:50
spring
boot
后端
java
Java基础
面试题 1day
基本数据类型和其对应的包装类型基本数据类型根据所在的作用域存放的位置是不一样的;当基本数据类型是局部变量时,存放的位置是栈;当基本数据类型是成员变量时,存放的位置是堆;当基本数据类型作为成员变量存在时,并且被static修饰时,存放的位置仍然是堆,但是类型就不属于是对象了,而是类。为什么几乎所有的对象实例都是存放在堆中?答:因为当HotSpot虚拟机引入JIT后,就开始对对象进行逃逸分析,如果发现
云来喜
·
2024-01-16 22:52
java
开发语言
SpringBoot+MybatisPlus实现sharding-
jdbc
分表
介绍学习sharding-
jdbc
的分库分表功能,以分库,分表,分库分表三种方式来实现,此文章只展示分表,为简洁其余两种分篇写1.环境搭建代码结构数据库搭建(一个mysql数据库下多个表,表结构一致)pom.xml
黑辰King
·
2024-01-16 22:22
spring
boot
后端
java
Springboot集成 Sharding-
JDBC
+ Mybatis-Plus实现分库分表(源码)
#Sharding-
jdbc
简介Sharding-
jdbc
是开源的数据库操作中间件;定位为轻量级Java框架,在Java的
JDBC
层提供的额外服务。
写代码的珏秒秒
·
2024-01-16 22:52
spring
boot
mybatis
后端
java基础
:求数组的和以及平均数案例分析
/***解题思路:首先定义一个包含数字的数组hens,*然后使用循环遍历数组中的每个元素,并将其累加到sum变量中。*最后,将sum除以数组长度得到平均值avg。最终将结果打印输出到控制台。*/代码如下:packageidea;importjdk.dynalink.NamedOperation;/***解题思路:首先定义一个包含数字的数组hens,*然后使用循环遍历数组中的每个元素,并将其累加到s
陌上烟雨864
·
2024-01-16 19:42
JAVA学习笔记
算法
java
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他