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基础
后端技术
学习路线和导图
学习技能的过程是需要时间的积累和反复的训练,这也是后端开发工程师掌握技能的必经之路。这篇主要记录下后端学习路线,参考大v们的文章,作为自己后续“打怪升级”的导图。有一个自顶而下的视野,从整体到细节的拓展才不会让自己迷失。一、什么是后端开发?看过一篇文章,发现《完整的软件开发人员职业指南》的作者JohnSonmez介绍比较通俗易懂:https://dzone.com/articles/what-is
XJYSober
·
2023-04-08 02:16
经验分享
程序人生
招聘贴--京东物流平台数据部
招聘岗位:JavaWeb高级工程师:3年以上JAVA开发经验、
JAVA基础
扎实,熟悉多线程、IO、JVM等。
曹振华
·
2023-04-08 02:25
零基础学习大数据要学哪些内容?
但企业用的最多的还是JAVA),接下来学习数据结构、Linux系统操作、关系型数据库,夯实基础之后,再进入大数据的学习,具体可以按照如下体系:第一阶段COREJAVA(加**的需重点熟练掌握,其他掌握)
Java
kuntoria
·
2023-04-08 02:29
基于Java毕业设计自由教学平台源码+系统+mysql+lw文档+部署软件
毕业设计自由教学平台源码+系统+mysql+lw文档+部署软件本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
花样1999
·
2023-04-08 02:04
java
mysql
开发语言
Java学习笔记
Java基础
1.标识符和关键词1.1标识符(_a1,$a,1a(错))1.2修饰符1)strictfp(精确浮点类型)内部所有的float和double都是精确浮点类型transient(不可序列化)标识变量不可被序列化
目标Web3
·
2023-04-08 02:53
基础学习
2023最新
JAVA基础
面试题
JAVA基础
面试题1.Java中的基本数据类型:Java中的基本数据类型包括整型(byte、short、int、long)、浮点型(float、double)、布尔型(boolean)和字符型(char
旧言.
·
2023-04-08 01:41
java
jvm
面试
java基础
分享20180923
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自
天蝎冬天去看海
·
2023-04-08 01:43
java语言多叉树转化为二叉树_
Java基础
- 多叉树、森林和二叉树之间的转换
/***@authorwb**森林、树和二叉树之间的转换*有序树、森林和二叉树之间有一一映射的关系,可以相互转换。*多叉树向二叉树转换的方法如下:*(1)加虚线:同一个父节点的相邻兄弟节点之间加虚线。*(2)抹实线:每个节点只保留它与最左子节点的连线,与其他子节点的连线都抹掉。*(3)虚改实:虚线改为实线。*例如,如图所示就是多叉树向二叉树转换的结果:*AA*│││││││*B────┘CDEF└
哈特曼
·
2023-04-08 01:50
java语言多叉树转化为二叉树
Java基础
面试题(==equals区别,StringBuffer/StringBuilder)
1.JDK和JRE的区别是什么?1)JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。2)JRE:JavaRuntimeEnvironment的简称,java运行环境,为java的运行提供了所需环境。总结:JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具。简单来说:如果你需要运行j
不会投篮的程序猿
·
2023-04-08 00:15
面试题
java
面试
eclipse
Java基础
知识【String、StringBuffer、StringBuilder、==与equal()的区别】
1.String、StringBuffer、StringBuilder1.1可变性String类:中使用final关键字·字符数组保存字符串。所以String对象是不可变的。privatefinalcharvalue[]StringBuilder与StringBuffer都继承自AbstractStringBuilder类,在AbstractStringBuilder中也是使用字符数组保存字符串但
捌椒
·
2023-04-08 00:43
Java基础知识
java
Java基础
:(String,StringBuffer,StringBuilder的区别) 以及 (== 和 equals 的区别)
执行速度:StringBuilder>StringBuffer>String1.String:是不可变的,但是为什么我们能重新赋值了?其实是在我们赋值的时候,String创建了新的对象,并且把指向的地址改为新的对象的地址,才会造成我们认为它重新赋值的错觉2.StringBuffer,StringBuilder:是可变的,都是在原字符上操作区别:StringBuffer是线程安全,适用于多线程Str
减肥的大坤坤
·
2023-04-08 00:12
java
Java基础
12:String、StringBuffer和StringBuilder的区别
前言:String、StringBuffer和StringBuilder是常用的字符串类,都位于java.lang.*这个包下。当字符串相加操作或改动较少的情况下,建议使用String;当字符串相加操作较多或改变较多的情况下,建议使用StringBuilder,如果采用了多线程,则使用StringBuffer。一、String、StringBuffer和StringBuilder的区别1.1、St
Java后端何哥
·
2023-04-08 00:30
Java基础
string
stringbuilder
stringbuffer
线程安全
Java基础
—多线程
1.进程:1.进程可以理解成线程的容器,一个进程执行必须至少要一条线程。2.进程可以理解为一个程序的执行2.线程:1.CPU分配资源是以线程为单位2.3.关注点1.进程间不能相互通信,但是同一个进程的多个线程之间可以共享数据。4.并发和并行1.并发:单核CPU同一时间只能处理一条线程,但是速度非常快,造成并行的假象(例子:开车打电话)2.并行:多核CPU,每个核心单独执行一个线程。5.多线程的优势
啊声
·
2023-04-07 23:04
Java基础
java
jvm
开发语言
java基础
之测试类
Junit单元测试测试可以分为两类:一类是黑盒测试,一类是白盒测试。黑盒测试:不需要写代码,不关注内部的流程(盒子相对于测试人员来说是黑的,看不到内部的结构),只需要给输入值,看程序是否可以给出期望的输出结果白盒测试:需要写代码,同时需要关注内部的流程(盒子相对于测试人员来说是白的,是可以看到的,我们也需要关注内部的流程)。而Junit属于白盒测试步骤:定义一个测试类建议:测试类名:被测试的类名T
嘿,鱼骨头^O^
·
2023-04-07 21:29
java高级特性
java
java-net-php-python-4java个人博客系统计算机毕业设计程序
java-net-php-python-4java个人博客系统计算机毕业设计程序本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
荣荣科技
·
2023-04-07 21:38
java
开发语言
servlet
基于JAVAWeb产品管理系统计算机毕业设计源码+数据库+lw文档+系统+部署
产品管理系统计算机毕业设计源码+数据库+lw文档+系统+部署本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
北伐李
·
2023-04-07 21:02
java
servlet
开发语言
夜夜肝到秃顶,2022年Java面试题目收集整理归纳
Java基础
系列面试题
Java基础
1.JDK和JRE有什么区别?2.==和equals的区别是什么3.两个对象的hashCode()相同,则
倾听铃的声
·
2023-04-07 21:01
后端
java
面试
开发语言
jvm
架构
2022年Java面试题目收集整理归纳(持续更新)
Java基础
系列面试题
Java基础
1.JDK和JRE有什么区别?2.==和equals的区别是什么3.两个对象的hashCode()相同,则
90后小伙追梦之路
·
2023-04-07 21:31
java
面试
架构
java
面试
jvm
数据库
后端
java计算机毕业设计虚拟物品交易网站源码+系统+数据库+lw文档
计算机毕业设计虚拟物品交易网站源码+系统+数据库+lw文档本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
科科网络
·
2023-04-07 21:26
java
开发语言
servlet
程序猿面试必背——Java资料整理
可能涉及到的知识点:编程语言:
Java基础
知识:计算机网络、操作系统、linux、数据库(关系型如mysql+非关系型如redis、MongoDB等)、JVM框架:Spring、SpringBoot、SpringMVC
繁星_
·
2023-04-07 20:17
job
java
面试
软件开发
后端
JAVA基础
知识----三大流程控制结构
1.流程控制语句Ø在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。流程控制语句分类Ø顺序结构Ø选择结构Ø循环结构Øif语句第一种格式:if(关系表达式){语句体;}执行流程:首先判断关系表达式看其结果是true还是false,如果是
梦造我
·
2023-04-07 19:33
笔记
java
Java基础
之流程控制语句
1.流程控制语句1.1概述什么是流程控制语句流程控制语句:可以控制程序的执行流程。流程控制语句的分类顺序结构选择结构循环结构执行流程:从上往下,依次执行。1.2顺序结构publicstaticvoidmain(String[]args){//顺序结构,根据编写的顺序,从上到下System.out.println(1);System.out.println(2);System.out.println
限定私语
·
2023-04-07 19:30
JavaSE
崔斯坦
流程控制
Java基础
java基础
——流程控制语句(顺序结构)
流程结构控制语句分类:作用:用来控制程序执行流程。顺序结构:是程序借结构中最简单基本的流程控制,没有特定的语法结构,按照代码的先后顺序依次执行,程序中大多数代码都是这样执行的。(写在前面的先执行,写在后面的后执行)例如:在java中直接执行一下代码:packagecom.lcn.day03;publicclassDemo{/***顺序结构*/publicstaticvoidmain(String[
CN_L
·
2023-04-07 19:16
java基础
流程控制语句
顺序结构
java基础
之控制执行流程if条件语句
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号
java基础
笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
卧龙不言
·
2023-04-07 19:15
日常总结
java语法
java基础
java
条件语句
JAVA基础
——三种流程控制语句
三种流程控制语句顺序结构1、从上到下依次执行packageTest3;publicclassOrderDemo{publicstaticvoidmain(String[]args){System.out.println(1);System.out.println(2);System.out.println(3);}}顺序输出:123选择结构1、if的第一种packageTest3;/**if语句第
云 祁
·
2023-04-07 19:12
Java基础
(三)流程控制语句
1顺序结构顺序结构就是程序从上到下逐行地执行。表达式语句都是顺序执行的。并且上一行对某个变量的修改对下一行会产生影响。publicclassStatementTest{publicstaticvoidmain(String[]args){intx=1;inty=2;System.out.println("x="+x);System.out.println("y="+y);//对x、y的值进行修改x
zhufei463738313
·
2023-04-07 19:41
java基础
java
好程序员00后自学Java经验分享,Java零基础视频推荐大全!
刚入门学习
java基础
推荐去b站看视频边敲变练习,搜索“Java自学XXX”、“XXX讲解”等一类关键词去找自己想要的视频。B站好程序员讲的知识点很细。
好程序员IT教育
·
2023-04-07 18:07
java
经验分享
开发语言
java 不检查注解_
java基础
之:java注解
一:元注解元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它annotation类型作说明。Java5.0定义的元注解:1.@Target,2.@Retention,3.@Documented,4.@Inherited这些类型和它们所支持的类在java.lang.annotation包中可以找到。下面我们看一下每个元注解的作用和
美业云营销
·
2023-04-07 17:44
java
不检查注解
Java基础
学习第二十三讲:Lambda表达式
Lambda表达式一、Lambda表达式背景Lambda表达式(lambdaexpression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambdaabstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。Lambda表达式是JavaSE8中一个重要的新特性。lambda表达式允
铁达尼灬胖
·
2023-04-07 17:41
Java基础学习
java
学习
jvm
Java基础
学习第二十四讲:Stream流
Stream流一、什么是Stream流Stream流操作是Java8提供一个重要新特性,它允许开发人员以声明性方式处理集合,其核心类库主要改进了对集合类的API和新增Stream操作。Stream类中每一个方法都对应集合上的一种操作。将真正的函数式编程引入到Java中,能让代码更加简洁,极大地简化了集合的处理操作,提高了开发的效率和生产力。同时stream不是一种数据结构,它只是某种数据源的一个视
铁达尼灬胖
·
2023-04-07 17:41
Java基础学习
java
学习
jvm
Java基础
学习第十七讲:集合
集合集合类是Java数据结构的实现。Java的集合类是java.util包中的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。Java集合类是Java将一些基本的和使用频率极高的基础类进行封装和增强后再以一个类的形式提供。集合类是可以往里面保存多个对象的类,存放的是对象,不同的集合类有不同的功能和特点,适合不同的场合,用以解决一些实际问题。Java中的集合类可以分为两
铁达尼灬胖
·
2023-04-07 17:10
Java基础学习
java
学习
开发语言
Java基础
学习第八讲:Java面向对象---类、属性和方法
Java面向对象—类、属性和方法在生活中,说到类,可以联想到类别,同类,会想到一类人,一类事物等等。而这一类人或事物都是具有相同特征或特点和行为的,我们根据不同的特征或特点和行为将他们归类或分类。同时,当我们认识一个新事物的时候,我们一般来说是从过往的事物中总结事物的特点(特征),并比对新事物,把新事物进行归类,以达到认识新事物。在Java中,类是对一组具有相同特征和行为的对象的抽象描述。可以看出
铁达尼灬胖
·
2023-04-07 17:40
Java基础学习
java
开发语言
后端
Java基础
学习第三天
今天开始学习
java基础
第三天,我们主要来学习一下java的运算符。Java运算符主要分为算数运算符,赋值运算符,扩展赋值运算符,关系运算符,逻辑运算符,位运算符和条件运算符。我们一个一个来说。
达钰
·
2023-04-07 17:30
Java基础
学习第二十五讲:自定义注解
自定义注解一、什么是注解Annontation是Java1.5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观、更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或框架使用。Annontation像一种修饰符一样,应用于包、类型、构造方法
铁达尼灬胖
·
2023-04-07 17:28
Java基础学习
java
学习
开发语言
一个工作7年JAVA工程师面试总结:掌握这些技术,offer拿到手软
小编在这里给大家整理了包括但不限于:
JAVA基础
和进阶类、Spring、Springboot、SpringMVC、MyBatis、MySQL
Java小叮当
·
2023-04-07 16:11
Java面试
java
面试
java基础
面经
程序员面试
Java面试官一般这样问,掌握这些你也可以拿offer到手软
小编在这里给大家整理了包括但不限于:
JAVA基础
和进阶类、Spring、Springboot、SpringMVC、MyBatis、MySQL
ikt4435
·
2023-04-07 16:06
程序员
编程
Java
面试
java
经验分享
【
Java基础
】Java到底是解释运行还是编译运行?
本文基于JDK1.8版本。正文Java语言有两个最为显著的特性,一个是所谓的“书写一次,到处运行”,另外一个是自动垃圾收集功能。前者通过将java程序编译成标准字节码而后通过JVM转为对应平台的机器码来屏蔽底层差异实现此特性。后者通过Java垃圾收集(GarbageCollector)回收分配内存使得开发人员不需要操心内存的分配和回收。今天我们来探讨一下“书写一次,到处运行”的运行是解释运行还是编
重重重重重楼
·
2023-04-07 16:59
JAVA
Java基础
题:Java半编译半解释型语言
A:Java中的编译生成的是字节码文件而不是二进制机器指令B:与操作系统无关D:jvm可以有不同实现.低版本不一定能执行高版本的编译型语言的首先将源代码编译生成机器语言,再由机器运行机器码(二进制)。像C/C++等都是编译型语言。程序执行效率高,依赖编译器,跨平台性差些,如C、C++、Delphi等。解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic
长不大的大灰狼
·
2023-04-07 16:48
Java基础题
java
编程语言
Java基础
概念与常识4:如何理解Java语言“编译与解释并行”
我们可以将高级编程语言按照程序的执行方式分为两种:编译型:编译型语言会通过编译器将源代码一次性翻译成可被该平台执行的机器码。一般情况下,编译型语言的执行速度较快,开发效率比较低。常见的编译性语言有C、C++、Go、Rust等等。解释型:解释型语言会通过解释器一句一句的将代码解释为机器代码后再执行。解释型语言开发效率比较快,执行速度比较慢。常见的解释行语言有Python、JavaScript、PHP
小爷本烨
·
2023-04-07 16:18
java
开发语言
java 中int常量池_
Java基础
2:基本数据类型与常量池
原标题:
Java基础
2:基本数据类型与常量池本节主要介绍基本数据类型的大小,自动拆箱装箱,基本数据类型的存储方式,以及常量池的原理。
劝君莫问归处
·
2023-04-07 15:43
java
中int常量池
Java基础
面试题
这些基本数据类型为什么有对应的包装类?1、因为基本数据类型不具备面向对象的思想,不能实例化,没有一些对应的方法可进行调用。2、数据库允许有NULL,数据处理无法进行操作。装箱与拆箱1、装箱是将值类型转换成引用类型的过程,拆箱就是将引用类型转换成值类型的过程。2、注:只有装过箱的对象才能拆箱;Integera=1;//自动装箱具体实现是调用valueOf(1)intb=a;//自动拆箱具体实现是调用
CH的学习笔记
·
2023-04-07 15:22
Java基础
之《minio(2)—springboot整合minio》
1、创建一个桶Bucket,名字叫testBuckets-CreateBucket2、创建一个访问用户Identity-Users-CreateUser(1)创建一个用户user001,12345678(2)设置权限consoleAdmin:控制台管理diagnostics:诊断readwrite:读写(3)为用户设置AccessKeysAccessKey:VsKN1asPH1l4iNiLSecr
csj50
·
2023-04-07 14:56
JAVA基础
java
minio
三、VsCode配置
java基础
环境(离线安装插件)
1.本章不做过多描述,仅演示怎么操作希望在qi离线安装插件的时候,有台可以联网的电脑在线安装作为参考#本章不做过多描述,仅演示怎么操作,希望在离线安装插件的时候,有台可以联网的电脑在线安装作为参考,以防漏掉需要安装的插件。2.仅以安装“JavaExtensionPack”插件为例,不安装其关联的插件VSCode官方扩展插件(1)点击上面的链接进入插件页面搜索框输入,并搜索搜索后,插件顺序不一定一样
贝小猪的快乐生活
·
2023-04-07 13:11
Java基础
41 面向对象(高级)
面向对象(高级)一、类变量和类方法1.1、static(类变量)1.1.1关于static的存放位置1.1.2类变量使用细节及注意事项1.2、类方法1.2.1、类方法使用细节及注意事项二、main方法2.1、深入理解main方法三、代码块3.1、代码块的基本介绍3.2、代码块的使用细节及注意事项3.3、代码块练习题四、单例设计模式4.1、饿汉式4.2、懒汉式4.3、对比与小结五、final关键字5
chen.c.
·
2023-04-07 13:30
Java基础
Java进阶
java
jvm
算法
Java基础
11(if 条件语句)
条件语句什么是条件语句?条件语句可以说是一种结构,一种判断的结构,其实它就代表:如果…则…的逻辑。什么时候使用条件语句?程序要运行,则需要执行各种语句,不同语句所表达的意思不同,而为了更好的分辨想要表达的意思,则会使用一些特殊的语句来解决问题,比如条件语句。与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流程,条件语句在Java中非常重要,进行各种判断,便于输出想要的结果,这章主要介
chen.c.
·
2023-04-07 13:00
Java基础
java
Java网络编程
更多精彩尽在博主首页:i新木优子
Java基础
系列教程:传送门♂️寄语:不经历风雨,长不成大树,不受百炼,难以成钢欢迎关注点赞收藏⭐留言作者水平有限,发现错误欢迎留言轰炸网络编程就是要实现在网络中不同计算机之间的通信如何实现不同计算机之间的数据传输呢
i新木优子
·
2023-04-07 12:47
Java
网络
java
网络协议
Java面向对象基础(多态)
博客主页:i新木优子
Java基础
系列教程:传送门♂️寄语:不经历风雨,长不成大树,不受百炼,难以成钢欢迎关注点赞收藏⭐留言作者水平有限,发现错误欢迎留言轰炸文章目录一、多态1.1多态概述1.2多态中成员的访问特点
i新木优子
·
2023-04-07 12:17
Java
java
开发语言
Java基础
知识练习
博客主页:i新木优子
Java基础
系列教程:传送门♂️寄语:水滴集多成大海,读书集多成学问欢迎关注点赞收藏⭐留言作者水平有限,发现错误欢迎留言轰炸文章目录1.减肥计划if版2.减肥计划switch版3
i新木优子
·
2023-04-07 12:46
Java
java
eclipse
Java基础
系列(四十二):集合之AbstractList
前言AbstractList是实现List接口的一个抽象类,它的地位之与List类似于AbstractCollection之与Collection,同事,AbstractList继承了AbstractCollection,并针对List接口给出了一些默认的实现。而且它是针对随机访问储存数据的方式的,如果需要使用顺序访问储存数据方式,还有一个AbstractSequentialList是Abstra
ViYoung
·
2023-04-07 12:17
java基础
系列08--异常处理
Java异常处理Throwable类java.lang.Throwable包下,有Error,Exception2个直接子类,我们主要关注Exception子类下的RuntimeException子类,也叫运行时异常,其他的是大致部分是编译异常处理异常两种处理方式:自己将该问题处理,然后继续运行自己没有针对的处理方式,只有交给调用main的jvm来处理异常处理的两种方式:try…catch…fin
addin_gao
·
2023-04-07 12:17
上一页
118
119
120
121
122
123
124
125
下一页
按字母分类:
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
其他