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开发知识总结
java基础
知识总结
(二)
目录一.面向对象五大基本原则是什么(可选)二、类与接口1.抽象类和接口的对比2.普通类和抽象类有哪些区别?3.抽象类能使用final修饰吗?4.创建一个对象用什么关键字?对象实例与对象引用有何不同?三、变量与方法1.成员变量与局部变量的区别有哪些作用域存储位置生命周期初始值2.在Java中定义一个不做事且没有参数的构造方法的作用3.在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?4
Upaaui
·
2024-02-01 11:07
#
java
java
开发语言
从0搭建一个springboot web系统
要从头开始搭建一个SpringBootWeb系统,你需要遵循以下步骤:安装
Java开发
环境(JDK)和Maven(构建工具)。创建一个新的Maven项目。
还得是你大哥
·
2024-02-01 08:55
java服务端
spring
boot
前端
后端
solr为什么比MySQL快_Solr原理?为什么要用Solr?Solr为什么比较快?
Solr是一个用
java开发
的基于lucene引擎的全文搜索平台,原理是倒排索引,从关键字到文档的过程,Solr的资源都是以Doc为对象进行存储的,每个文档都由一系列的field构成,每个field表示资源的一个属性
weixin_39693295
·
2024-02-01 08:01
solr为什么比MySQL快
java分布式免费开源搜索引擎 Elasticsearch 详细学习笔记
Java开发
环境中Lucene是成熟的免费开源工具,但Lucene只是一个提供全文搜索功能类库的核心工具包,
殷丿grd_志鹏
·
2024-02-01 07:47
java框架
java
搜索引擎
elasticsearch
Java中使用foreach遍历集合删除元素所引发的灾难
阿里巴巴
Java开发
手册中有这样一条规定:【强制】不要在foreach循环里进行元素的remove/add操作。
tangzhenhao
·
2024-02-01 06:08
最流行的Java IDE有哪些?
幸运的是,Eclipse附带了一个标准的插件集,包括
Java开发
工具(JavaD
枫叶思念
·
2024-02-01 06:52
java
ide
myeclipse
DBserver,比Navicat还好使的一个免费数据库客户端
「DBeaver」是一个基于
Java开发
,免费开源的通用数据库管理和开发工具,使用非常友好的ASL协议。可以通过官方网站或者Github进行下载。
修心光
·
2024-02-01 03:45
数据库
Java 程序员已经到了必须掌握 Spring Boot 的时候
而SpringBoot作为Java领域中最流行的开发框架之一,已经成为了现代
Java开发
的标配。
Itmastergo
·
2024-02-01 01:39
java
spring
boot
开发语言
H2数据库入门
一、H2简介1、H2是一个用
Java开发
的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。作用:a.H2最大的用途在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。
小小橘子皮
·
2024-02-01 00:28
h2
数据库
Java开发
中出现OOM的常见原因有哪些?
当JVM内存严重不足时,就会抛出java.lang.OutOfMemoryError错误。本文总结了常见的OOM原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。1、Javaheapspace当堆内存(HeapSpace)没有足够空间存放新创建的对象时,就会抛出java.lang.OutOfMemoryError:Javaheapspace错误(根据实际生产经验,可以对程序日志中的Out
英腾云课堂
·
2024-02-01 00:59
深入解析Lombok中的@SneakyThrows注解原理
在
Java开发
中,异常处理一直是一个重要的部分。Java中的异常分为受检查异常(checkedexceptions)和未受检查异常(uncheckedexceptions)。
地瓜伯伯
·
2024-02-01 00:48
工具
java
spring
spring
boot
spring
cloud
java-ee
jvm
基于JavaFX的贪吃蛇小游戏
JavaFX用
Java开发
桌面端首选就是JavaFX,它的推出用来取代Swing(一个古老的Java桌面端框架)。
小虎哥的技术博客
·
2024-01-31 23:02
Java
基础系列
java
JavaFX
贪吃蛇
第十天
知识总结
JavaScript实现包含了三个部分:ECMAScript、JavaScript前端验证node.js可写服务器写后台dom文档对象模型操作文档网页bom浏览器模型操作浏览器编写输出提示框。alert(‘’)用文档写内容document,write(‘asasda’)(可以向body中输出内容)写的内容显示在body中。和body的直接区别,不过JS、可以动态改变控制台输出内容console.l
Alice丨殇
·
2024-01-31 23:32
java嵌入式开发neo4j_Neo4j的Java嵌入式开发
Neo4j开发入门Java嵌入式开发模式
Java开发
人员完全可以直接在代码中调用Neo4j的API,并将对Neo4j数据库的操作嵌入在Java代码中。
左丘子仲
·
2024-01-31 20:27
java嵌入式开发neo4j
JDBC快速入门,如何使用JDBC操作数据库?
文章目录1.前言2.JDBC概述2.1概念2.2优点3.JDBC快速入门Java编程基础教程系列1.前言在
Java开发
中,使用Java语言操作数据库是非常重要的一部分,那么Java语言是如何操作数据库的呢
橙 子_
·
2024-01-31 19:41
JavaWeb基础教程系列
数据库
java
mysql
JDBC
阿里巴巴
java开发
手册详解-编程规约(五)-集合处理
(五)集合处理集合处理1、【强制】关于hashCode和equals的处理,遵循如下规则:1)只要重写equals,就必须重写hashCode。2)因为Set存储的是不重复的对象,依据hashCode和equals进行判断,所以Set存储的对象必须重写这两个方法。3)如果自定义对象做为Map的键,那么必须重写hashCode和equals。说明:String重写了hashCode和equals方法
释然狗
·
2024-01-31 19:32
阿里巴巴开发手册
java
数据结构
阿里
java开发
手册最新版-嵩山版(md版)
阿里
java开发
手册最新版-嵩山版(md版)前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善
不会打字314
·
2024-01-31 19:02
javaSE
工具库
java
阿里巴巴
java开发
手册详解-编程规约(四)-OOP 规约
(四)OOP规约1、【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。2、【强制】所有的覆写方法,必须加@Override注解。说明:getObject()与get0bject()的问题。一个是字母的O,一个是数字的0,加@Override可以准确判断是否覆盖成功。另外,如果在抽象类中对方法签名进行修改,其实现类会马上编译报错。3、【强制】
释然狗
·
2024-01-31 19:02
阿里巴巴开发手册
java
阿里巴巴
JAVA开发
手册----(一)编程规约
(一):命名规约*1.代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束*反例:_name/$Object/name_/Object$**2.代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式*正例:alibaba/taobao/youku/hangzhou等国际通用的名称,可视同英文。*反例:DaZhePromotion[打折]/getPingFenByNa
A阳光码农
·
2024-01-31 19:02
java
开发语言
后端
阿里开发手册 嵩山版-编程规约 (十) 前后端规约
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:01
阿里巴巴编程开发手册
java
开发语言
服务器
spring
spring
boot
阿里云
设计规范
阿里巴巴
Java开发
手册解析_编程规约-集合处理
前言《阿里巴巴
Java开发
手册(黄山版)》编程规约-集合处理该章节的知识点基本都来源于jdk源码,将结合源码及例子进行理解备注:文章中的详细及说明为手册本身内容博客地址:芒果橙的个人博客【http://
芒果-橙
·
2024-01-31 19:01
后端
java
开发手册
编程规约
集合
阿里开发手册 嵩山版-编程规约 (十一) 其它
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:31
阿里巴巴编程开发手册
java
服务器
spring
spring
boot
阿里云
设计规范
代码规范
阿里开发手册 嵩山版-编程规约 (五)日期时间的规范
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:30
阿里巴巴编程开发手册
服务器
java
阿里云
代码规范
设计规范
阿里开发手册 嵩山版-编程规约 (九) 注释规约
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:30
阿里巴巴编程开发手册
java
数据库
面经
注释规范
阿里云
设计规范
编码规范
阿里开发手册 嵩山版-编程规约 (一)命名规范
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:00
阿里巴巴编程开发手册
java
阿里巴巴
阿里云
服务器
设计规范
代码规范
阿里开发手册 嵩山版-编程规约 (四)OOP规约-Java程序员必看知识点!!!
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:00
阿里巴巴编程开发手册
服务器
java
阿里云
代码规范
设计规范
面向对象
阿里开发手册 嵩山版-编程规约 (三)代码格式
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:59
阿里巴巴编程开发手册
java
阿里云
代码规范
编程规范
设计规范
服务器
spring
阿里开发手册 嵩山版-编程规约 (二)常量定义
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:59
阿里巴巴编程开发手册
java
开发语言
阿里云
编程规范
阿里巴巴
Java开发
手册-编程规约
最近,阿里巴巴发布了《阿里巴巴
Java开发
手册》,总结了阿里人多年一线实战中积累的研发流程规范,这些流程规范在一定程度上能够保证
猩猩之火
·
2024-01-31 19:29
java
Java开发
编程规范
阿里开发手册 嵩山版-编程规约 (六)集合处理
历史版本前言《
Java开发
手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版
软工菜鸡
·
2024-01-31 19:28
阿里巴巴编程开发手册
java
算法
设计规范
阿里云
spring
java-ee
集合
springCloud gateway 防止XSS漏洞
springCloudgateway防止XSS漏洞一.XSS(跨站脚本)漏洞详解1.XSS的原理和分类2.XSS漏洞的危害3.XSS的防御二.
Java开发
中防范XSS跨站脚本攻击的思路三.相关代码(适用于
Slow菜鸟
·
2024-01-31 19:26
xss
web安全
安全
【LeetCode: 2670. 找出不同元素数目差数组 + 哈希表 + 前后缀处理】
算法题算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
JAVA
硕风和炜
·
2024-01-31 17:39
LeetCode每日一题打卡
leetcode
散列表
算法
java
hash
前后缀
hashset
【LeetCode: 25. K 个一组翻转链表 + 链表 + 递归】
算法题算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
JAVA
硕风和炜
·
2024-01-31 17:07
面试必须掌握的101题
#
链表系列
leetcode
链表
算法
java
面试
递归
Java基础
知识总结
Java语言的特点1.面向对象面向对象(OOP)就是Java语言的基础,也是Java语言的重要特性。面向对象的概念:生活中的一切事物都可以被称之为对象,生活中随处可见的事物就是一个对象,我们可以将这些事物的状态特征(属性)以及行为特征(方法)提取并出来,并以固定的形式表示。2.简单好用Java语言是由C和C++演变而来的,它省略了C语言中所有的难以理解、容易混淆的特性(比如指针),变得更加严谨、简
七七真的是太棒了
·
2024-01-31 17:34
java
开发语言
后端
Java开发
丨 Spring是什么?什么是IOC?什么是AOP?
Java开发
丨Spring是什么?什么是IOC?什么是AOP?
枪哥玩转嵌入式
·
2024-01-31 17:54
51单片机
智能小车
嵌入式
单片机
51单片机
Goby 漏洞发布|Jenkins args4j 文件读取漏洞(CVE-2024-23897)
Jenkinsargs4jfilereadvulnerability(CVE-2024-23897)CVSScore:9.8影响资产数:729753漏洞描述:CloudBeesJenkins(前称HudsonLabs)是美国CloudBees公司的一套基于
Java
Gobysec
·
2024-01-31 17:04
Goby
漏洞
红队版
jenkins
漏洞验证
Goby
【漏洞复现】Jenkins CLI 任意文件读取漏洞(CVE-2024-23897)
漏洞描述Jenkins是基于
Java开发
的一种持续集成工具。2024年1月25日,Jenkins官方披露CVE-2024-23897JenkinsCLI任意文件读取漏洞致。
粉刷本领强
·
2024-01-31 17:04
漏洞复现
servlet
Java中SimpleDateFormat时YYYY与yyyy以及HH和hh的区别注意踩坑
场景
Java开发
手册中为什么要求SimpleDateFormat时用y表示年,而不能用Y:
Java开发
手册中为什么要求SimpleDateFormat时用y表示年,而不能用Y_simpledateformat
霸道流氓气质
·
2024-01-31 16:20
Java
java
开发语言
Spring如何进行参数校验
在
Java开发
中,对输入参数进行校验是一个非常重要的环节,它可以帮助我们避免非法数据对程序造成的影响。Spring框架提供了多种方式进行参数校验,本文将详细介绍如何在Spring中进行参数校验。
沐知全栈开发
·
2024-01-31 13:55
spring
java
数据库
【Spring框架】@Cacheable注解:缓存最佳实践
在
Java开发
中,性能优化是一个永恒的话题。对于使用Spring框架的应用程序来说,@Cacheable注解提供了一种简单有效的方式来提升性能,特别是对于那些计算成本高或数据变化不频繁的操作。
墨苏玩电脑
·
2024-01-31 11:54
spring
缓存
java
亲子日记22
上午在家完成学校作业,假期是对这个周所学的
知识总结
查漏补缺最好的时机,我发现思琪在数学刚刚学角这一章掌握的不是十分的透彻。所以完成学校作业后,我又给她找了张关于角的练习题。
琪琪爸爸_eee6
·
2024-01-31 11:27
Java目前合适您诉求的职位一览
一、优酷优酷-大运营中心-会员运营优酷-JAVA研发工程师岗位描述负责会员核心业务产品开发岗位要求本科及以上学历,计算机软件或相关专业;3年及以上使用
JAVA开发
的经验,JAVA基础扎实,理解io、多线程
持续成长的mage
·
2024-01-31 10:28
【漏洞通告】 Jenkins CLI 任意文件读取漏洞
漏洞概况Jenkins是一个开源软件项目,是基于
Java开发
的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。
十三2
·
2024-01-31 09:33
WEB安全
jenkins
安全
ava.lang.NullPointerException出现的几种原因及解决方案
在
Java开发
中,NullPointerException是一个常见而又让人头痛的异常。
u010405836
·
2024-01-31 09:07
python
java
前端
十年架构师详解JVM运行原理
做
Java开发
的几乎都知JVM这个名词,但是由于JVM对实际的简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是JVM,以及弄清楚
董林刚
·
2024-01-31 09:34
JVM
版本控制比较
本文首先列举没有版本控制工具时可能遇到的问题,再对主流版本控制工具做概要介绍,之后对作为
Java开发
者首选的版本控制工具CVS的历史、功能、概念做详细的介绍;最后在Eclipse+CVS环境中,以CVS
zimohuakai
·
2024-01-31 08:48
编程相关
vss
数据库
cvs
工具
服务器
branch
JavaWeb学习
知识总结
1.自定义servlet的三种方式,及区别?方式一:编写一个类去实现Servlet接口(必须重写Servlet接口里面所有的抽象方法)方式二:编写一个类去继承GenericServlet抽象类(重写生命周期的service方法(抽象法))GenericServle抽象类它实现了Servlet接口,还实现了ServletConfig接口(这个接口中提供了一个getServletContext方法)可
小鸡嘎嘎叫
·
2024-01-31 08:06
JavaWeb
javaweb
jsp
servlet
mvc
ES(ElasticSearch)技术栈简介
es也使用
Java开发
并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTfulAPI来隐藏Lucene的复杂性,从而让全文搜索变得简单。Ela
小希 fighting
·
2024-01-31 08:54
elasticsearch
大数据
搜索引擎
萝卜视频源码前后端带视频演示
萝卜影视源码前端是用
JAVA开发
的全原生APP源码,后端用的是二次开发的苹果CMS,支持局域网投屏,视频软解硬解,播放器自带弹幕功能。支持解析官方视频,支持M3U8,MP4。
ms3_ishenglu
·
2024-01-31 08:22
音视频
自定义注解实现动态数据源
在
Java开发
中,使用多数据源能够提高系统的灵活性和性能。本文将通过介绍自定义注解的方式,实现动态数据源的切换。
coder_sheep
·
2024-01-31 04:42
spring实战
java
spring
spring源码
aop
ioc
动态数据源
mybatis
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他