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基础
Spring源码解析—— AOP代理的生成
本文已经收录到大彬精心整理的大厂面试手册,包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式
程序员大彬
·
2023-10-12 10:23
java
spring
spring
java
后端
Java基础
面试~~多线程
1.并行和并发有什么区别?并行:就是多个任务真实的同时执行。并发:偏重于多个任务交替执行,而多个任务之间有可能还是串行的。2.线程和进程的区别?简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程。进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高。线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运
修 己
·
2023-10-12 07:37
面试
Java多线程
面试
多线程
java
并发
java integer 缓存_
java基础
---Integer缓存机制---Integer缓存机制
上面的规则适用于整数区间-128到+127。因为Integer.valueof就是缓存策略执行的地方===Integer.valueof(inti)publicstaticIntegervalueOf(inti){if(i>=IntegerCache.low&&i<=IntegerCache.high)returnIntegerCache.cache[i+(-Integ
hello-ov
·
2023-10-12 07:35
java
integer
缓存
Java架构师必备技能
1、
Java基础
技术体系掌握牢固:JVM内存分配垃圾回收类装载机制JVM性能优化反射机制多线程网络编程常用数据结构和相关算法2、对面向对象的软件开发思想有清晰的认识、熟悉掌握常用的设计模式:熟练使用UML
zhan_lang
·
2023-10-12 05:35
设计模式
Mybatis
微服务
java面试题
jvm
Redis
Spring
分布式
多线程
MySQL
java必备技能
java架构师必备技能
【重点】Java大厂面试10个知识点汇总
本篇笔记是我五年来的工作学习面试经验&记录,希望对大家有一些帮助一、
java基础
Object类的所有方法:getClasshashCodeequalsclonetoStringnotifynotifyAllwaitfinalize
猪哥66
·
2023-10-12 05:10
Java学习之路
java基础
怎么学?当时,作为懵懂的小白,大一学习了c和c++,还有数据结构,后来才自学的java。有了c++的基础,其实学java确实感觉挺容易上手。
Java架构大仙
·
2023-10-12 05:33
[SpringMVC] REST风格/RESTful
✨✨个人主页:沫洺的主页系列专栏:JavaWeb专栏JavaSE专栏
Java基础
专栏vue3专栏MyBatis专栏Spring专栏SpringMVC专栏SpringBoot专栏Docker专栏Reids
沫洺
·
2023-10-12 01:27
SpringMVC
java
spring
java基础
是javase,JavaSE基础知识学习-----Object类
1.“==”两端比较的是基本数据类型,判断基本数据类型的值是否相等,相等就返回true,否则返回false,重点是值,数据类型可能不同,例如:.2.“==”两端比较的是引用类型,判断的是引用类型变量的地址值是否相等,例如:.equals(Objectobj)的相关知识源码如下所示:.equals(Objectobj)处理引用类型变量,在源码中发现还是比较的还是地址值。.String类也是继承了Ob
驴放屁
·
2023-10-12 00:39
java基础是javase
Java环境搭建-基础语法
文章目录JavaSE_day01【
Java基础
语法】今日内容学习目标第一章Java概述1.0从项目到代码1.1JavaSE课程体系介绍1.2计算机语言介绍(了解)计算机语言是什么计算机语言发展计算机语言排行榜计算机语言走势
阿飞不存在
·
2023-10-11 23:40
JavaSE
java
经验分享
Java 基础进阶学习第一天 Object类、常用API
Java基础
进阶学习第一天Object类、常用APID190322自今天起,记录下每天自学Java的总结以及感悟,与君共勉最重点:Object,包装类。
xc965746550
·
2023-10-11 23:40
Java基础进阶
学习
感悟
每日
JAVA基础
学习
学习资源来自B站狂神说:https://space.bilibili.com/95256449/channel/seriesdetail?sid=393820Java基本概念Java特性和优势简单性面向对象重点在对象和对象之间的接口上可以移植性writeonce,runanywhere高性能分布式通过Url访问资源动态性反射机制多线程同时看视频听音乐…等等安全性异常机制等等健壮性Java三大版本W
-Ausen
·
2023-10-11 23:10
Java编程
java
java-ee
开发语言
Java
后端技术
-Spring Cloud Alibaba Nacos学习笔记
目录Nacos简介Nacos安装Nacos服务注册中心Nacos服务提供者注册Nacos服务消费者注册和负载Nacos服务注册中心对比提升Nacos服务配置中心Nacos作为配置中心-基础配置Nacos作为配置中心-分组配置Nacos集群和持久化配置Nacos简介Nacos是一个易于使用的动态服务发现、配置和服务管理平台,用于构建云本地应用程序。通过SpringCloudAlibabaNacosD
笑一笑、
·
2023-10-11 23:57
Java
java
学习
spring
cloud
Java基础
加强——Junit、反射、注解
今日内容1.Junit单元测试2.反射3.注解Junit单元测试:*测试分类:1.黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2.白盒测试:需要写代码的。关注程序具体的执行流程。*Junit使用:白盒测试*步骤:1.定义一个测试类(测试用例)*建议:*测试类名:被测试的类名TestCalculatorTest*包名:xxx.xxx.xx.testcn.itcast.test2.定
Spring618
·
2023-10-11 21:30
JDK、JRE、JVM的区别以及JVM详解
程序员如果需要学习Java语言的相关编程,都需要搭建好安装好Jdk,Jdk中包含了Java的运行环境(Jre)、Java工具和
Java基础
的类库。
猪猪的学习日常
·
2023-10-11 20:56
Java复习日常
java
java-ee
程序人生
Java常见面试题 -- JDK、JRE、JVM之间的区别
开发工具(JavaDevelpmentKitjava)JDK是整个JAVA的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具(javac/java/jdb等)和
Java
眼里只有码
·
2023-10-11 20:26
Java面试
java
jvm
jdk
编程语言
linux
Java基础
面试-面向对象
什么是面向对象?对比面向过程,是两种不同的处理问题角度面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象),及各自需要做什么比如洗衣机洗衣服面向过程会将任务拆解成一系列的步骤(函数)1、打开洗衣机–.-2放衣服.-3放洗粉–.4、清洗—5烘干面向对象会拆出人和洗衣机两个对象:人:打开洗衣机放衣服放洗衣粉洗衣机:清洗烘干从以上例子能看出,面向过程比较直接高效,而面向对象更易于
凐滅
·
2023-10-11 20:49
java面试
JAVA
java
面试
开发语言
java--JDK 和JRE的区别、JVM和JMM
3、JDK、JRE、JVM之间关系(1)JDK=JRE+Java工具s+
Java基础
类库JRE=JVM+JVM工作所需的类库JDK(JavaDevelepmentKi
@snow'
·
2023-10-11 20:49
知识辨析
java
java-ee
开发语言
java基础
04
04.01_Java语言基础(循环结构概述和for语句的格式及其使用)A:循环结构的分类for,while,do...whileB:循环结构for语句的格式:for(初始化表达式;条件表达式;循环后的操作表达式){循环体;}C执行流程:a:执行初始化语句b:执行判断条件语句,看其返回值是true还是false如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行循环后的
NgNono
·
2023-10-11 20:39
Java基础
面试-JDK JRE JVM
详细解释JDK(JavaDevalpmentKit)java开发工具JDK是Java开发工具包,它是Java开发者用于编写、编译、调试和运行Java程序的核心组件。JDK包含了Java编程语言的开发工具和工具集,以及Java标准库和其他一些必要的文件。JDK中的主要组件包括:编译器(javac):用于将Java源代码编译成Java字节码文件(.class文件)。JRE(JavaRuntimeEnv
凐滅
·
2023-10-11 20:40
java面试
JAVA
java
面试
jvm
jdk
php 封装好处,PHP面向对象三大特性之一:封装
JAVA基础
——面向对象三大特性:封装、继承、多态JAVA面向对象三大特性详解一.封装1.概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问.2
UEGOOD学院校长
·
2023-10-11 18:48
php
封装好处
JAVA进阶路线图
java学习之路第一阶段技术名称技术内容J2SE(
java基础
部分)java开发前奏计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,相关反编译工
Elvin_Chen
·
2023-10-11 15:37
【技术人生】
java
JAVA计算机毕业设计星光在线光影系统Mybatis+源码+数据库+lw文档+系统+调试部署
Mybatis+源码+数据库+lw文档+系统+调试部署本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
基在
·
2023-10-11 15:27
mybatis
java
mysql
java基础
-线程
一.线程的概述进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。线程:就是在一个进程中负责一个执行路径。多线程:就是在一个进程中多个执行路径同时执行。多线程的好处:1.解决了一个进程里面可以同时运行多个任务(执行路径)。2.提供资源的利用率,而不是提供效率多线程的弊端:1.降低了一个进程里面的线程执行频率。2.对线程进行管理要求额外的CPU开销,线程的使用会给系统带来上下
发光驴子
·
2023-10-11 15:19
【
JAVA基础
分支结构详解】
文章目录前言1.1、if结构1.2、if...else结构1.3、if...elseif结构2.1、switch...case结构总结前言Java是一门编程语言,它提供了多种控制结构来帮助开发者管理程序的流程。其中分支结构是一种非常重要的控制结构,它能够根据不同的条件来执行不同的代码块。本文将会详细介绍Java中的分支结构。默认情况下,程序是按照代码编写的自上而下的顺序去依次执行的。分支语句是在程
南 阳
·
2023-10-11 14:47
java
开发语言
学习
intellij
idea
Java循环结构详解
文章目录目录文章目录前言一、循环结构1.1while结构1.2do...while结构1.3for结构1.4嵌套循环1.5增强for循环二.补充总结前言本文将介绍
java基础
中的循环结构循环结构是计算机程序设计中的一种常见的控制流程结构
南 阳
·
2023-10-11 14:47
开发语言
java
数据结构
spring
tomcat
1
Java基础
的进阶-*重点
1.2Java进阶a.final在Java中有什么作用?最终不能被继承、重写、修改final修饰的类叫最终类,该类不能被继承。final修饰的方法不能被重写。final修饰的变量叫常量,常量必须初始化,初始化之后值就不能被修改。b.Java中IO流分为几种?入出、字节8与字符16按功能来分:输入流(input)、输出流(output)。按类型来分:字节流和字符流。字节流和字符流的区别是:字节流按8
Java_Eastlin
·
2023-10-11 09:19
面试
java
0
Java基础
1.
Java基础
篇1.1基本a.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,Java开发工具包,提供了Java的开发环境和运行环境。
Java_Eastlin
·
2023-10-11 09:19
面试
java
开发语言
尚品甄选项目教程发布
如果你已经学习了
Java基础
、SSM框架、SpringBoot、SpringCloud,想找一个项目来实战练习;或者你刚刚入行,需要可以写到简历中的微服务架构项目,本套项目教程就是为你量身打造!
尚硅谷铁粉
·
2023-10-11 09:14
java
spring
cloud
开发语言
尚品甄选2023全新SpringBoot+SpringCloud企业级微服务项目
如果你已经学习了
Java基础
、SSM框架、SpringBoot、SpringCloud,想找一个项目来实战练习;或者你刚刚入行,需要可以写到简历中的微服务架构项目!
帅杰IT大神
·
2023-10-11 09:37
尚品甄选
神领物流
沉浸式项目实战
spring
cloud
spring
boot
微服务
尚品甄选
2023
Java基础
(一)
一、概念1.程序:程序=数据结构+算法。数据结构是计算机存储和组织数据的方式,算法是解决某个问题的一系列有序指令的集合。2.Java:是一种面向对象的编程语言,于1994年由Java之父Gosling在硅谷大会上公开展示。3.Java特点:①Java是面向对象的编程语言(opp);②Java语言是健壮的,它的强类型机制、异常处理。垃圾回收等机制是程序健壮性的保证;③Java是跨平台的,一个编译好的
thdwx
·
2023-10-11 08:47
java
开发语言
Java基础
(变量篇)
变量是Java程序中基本的存储单元,变量名有三个基本要素:数据类型、变量名和值。变量名是一块内存单元的名称,就像门牌号一样,通过变量可以找到它表示的内存单元,并对这块内存单元进行操作。在Java中变量必须声明后使用。Java有以下数据类型:本文介绍Java的八种基本数据类型。Java的基本数据类型的长度在不同平台都是一致的,以保证可移植性。一、整型1.byte:占一个字节,范围为-128~127.
thdwx
·
2023-10-11 08:12
java
开发语言
JAVA面经整理
一、JavaSE❤1、
Java基础
1、一个十进制的数在内存中是怎么存的?Java支持的数据类型有哪些?什么是自动拆装箱?int和Integer有什么区别?什么时候使用int什么时候使用Integer?
程宇寒
·
2023-10-11 08:35
java
java面试题
java知识点
java开发
java程序员
java需要掌握的知识点
一阶段:JavaSE基础第一步:夯实
Java基础
语法1.Java语言的发展史2.JDK的下载和安装3.DOS命令的介绍和使用4.Path环境变量的配置5.第一个代码HelloWorld案例6.NotePad
weixin_41062965
·
2023-10-11 06:35
面试
java
最全Java学习路线图——Java学习指南
●技术点小节:1.开发工具的安装配置的介绍2.JDK安装3.DOS环境编程4.Eclipse的安装使用●
JAVA基础
1.基本的语法规范2.数据类型3.流程控制4.函数●初识JavaOOP1.类,对象,面向编程思想
qq_38432141
·
2023-10-11 06:03
java
学习
路线
入门
教程
Java学习路线
目录一阶段:JavaSE基础二阶段:数据库三阶段:JavaWeb四阶段:框架进阶五阶段:数据结构与算法开发工具推荐:一阶段:JavaSE基础第一步:夯实
Java基础
语法1.Java语言的发展史2.JDK
马克图布mk
·
2023-10-11 06:32
java
学习
后端
java面试总结
1、
Java基础
1.1、Java面向对象包括哪些特性,怎么理解的封装:装隐藏了类的内部实现机制。对属性进行了封装:外界只能通过特定的方法进行访问。
池佳齐
·
2023-10-11 05:41
java
java
数据结构
开发语言
基于springboot实现的博客系统(免费)
1.1项目概述开发语言:Java8数据库:MySQL5.7以上版本前端技术:template模板引擎
后端技术
:Springboot+SpringMVC+MyBaties+shiro数据库连接池:Druid
源码轻舟
·
2023-10-11 04:52
springboot
博客
三天吃透mybatis面试八股文
本文已收录到Github仓库,该仓库包含**计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式
大彬聊编程
·
2023-10-11 04:47
Java
框架
面试
java
面试
用Java实现的在线聊天小项目,适合巩固
Java基础
对于学习完JavaSE的小伙伴,急需要做一个JavaSE的综合性项目来练练手,提升综合编码能力,那么该JavaSE实现的DQ在线聊天项目项目就非常适合你来练手,该项目的主要目的是让学完JavaSE的同学对Socket网络编程、IO流、线程及线程池等知识进行一些实战综合运用。该项目应用的知识点包括下面这些内容:Thread的运用、线程池的运用、IO流的使用、Socket的运用、项目打包、引入jar包
编程说书酱
·
2023-10-11 03:31
Java基础
学习
内置数据类型byte:1.byte数据类型是8位、有符号的,以二进制补码表示的整数,占用的空间只有int类型的四分之一。2.数值范围:-2^7~2^7-13.声明赋值:bytea=100short:1.short数据类型是16位、有符号的,以二进制补码表示的整数,占用的空间是int类型的二分之一。2.数值范围:-2^16~2^16-13.声明赋值:shorta=1000int:1.int数据类型是
低端程序员
·
2023-10-11 03:51
JAVA基础
加强篇11——网络编程
网络编程课程安排什么是网络编程?网络编程可以让程序与网络上的其他设备中的程序进行数据交互。网络通信基本模式常见的通信模式有如下2种形式:Client-Server(CS)、Browser/Server(BS)课程安排网络通信三要素三要素概述、要素一:IP地址实现网络编程关键的三要素IP地址:设备在网路中的地址,是唯一的标识。端口:应用程序在设备中唯一的标识。协议:数据网络中传输的规则,常见的协议有
寒J
·
2023-10-11 02:43
JAVA基础加强篇
java
Java基础
之反射机制
背景:Java程序中的所有对一项都有两种类型:编译时类型和运行时类型(由于多态导致的),这可能会导致对象的编译时类型和运行时类型不一致。反射(Reflection)是被是为动态语言的关键,反射机制允许程序再运行起家借助ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,再堆内的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),
颜妮儿
·
2023-10-11 02:42
Java
java
开发语言
Java基础
——网络编程
网络通信要素一:IP地址或域名IP作用:给网络中的一台计算机设备做唯一的编号。IP分类:方式一:IPv4(占用4个字节)IPv6(占用16个字节)方式二:公网地址(万维网使用)私有地址(局域网使用,以196.168开头)特殊的IP地址:127.0.0.1(本地回路地址)域名:便捷的记录IP地址,当在链接网络是输入一个主机的域名后,域名服务器(DNS)负责将域名转换位IP地址,然后和主机建立连接。网
颜妮儿
·
2023-10-11 02:40
JavaWeb
java
网络
开发语言
基于安卓android微信小程序音乐播放器
运行环境小程序前端框架:uniapp小程序运行软件:微信开发者
后端技术
:java+Ssm(Spring+SpringMVC+MyBatis)+vue.js后端开发环境:idea/eclipse数据库:mysql
QQ2083558048
·
2023-10-11 00:58
计算机毕业设计
app
android
微信小程序
小程序
Java后端学习路线图,你真的只需要这一张
今天我只选一张图,仅此一图,足以包罗Java
后端技术
的知识点。所谓不求最好,但求最全,学习Java后端的同学完全可以参考这张图进行学习路线安排。当然,有一些知识点是可选的,并不是说上面有的你都要会啦。
星星不闪包退1
·
2023-10-10 21:23
后端
java
java
学习
面试
基于centos、alpine制作Java JDK基础镜像
文章目录前言一、简介二、制作JDK/
Java基础
镜像1.准备事项2.制作Dockerfile脚本2.1.基于centos作为基础镜像2.2.基于alpine作为基础镜像3.构建镜像4.测试验证前言在日常开发中
tag心动
·
2023-10-10 18:08
Docker容器
java
java基础镜像
docker
jdk基础镜像
运维
Node.js 做 Web 后端的优势在哪?为什么是明智的选择?
当我们谈论构建强大的Web应用程序时,选择适当的
后端技术
至关重要。在如今的技术领域中,Node.js已经崭露头角,并且越来越多的开发者和企业选择将其作为首选的后端开发工具。
冲浪中台
·
2023-10-10 18:37
node.js
前端
Linux 配置全面讲解(安装JDK(1),
Java基础
全套视频教程
-f指定文件名-z调用gzip压缩命令进行压缩-t查看压缩文件的内容-x解开tar文件tar–cvfn.tar./*压缩当前目录下的所有文件和目录,文件名为n.tartar–xvfn.tar解压压缩包中的文件到当前目录(如果长时间未解压成功Ctrl+C推出)tar–cvzfm.tar.gz./*压缩文件tar-zxvfm.tar.gz解压m.tar文件到当前目录复制代码2.9grep命令grepr
m0_60749939
·
2023-10-10 17:12
程序员
后端
面试
java
罗辑思维首席架构师:Go微服务改造实践
十多年一直专注于
后端技术
的研发,在消息通信,分布式存储等方向有着丰富的经验。个人技术兴趣广泛,主要专注Go/Ja
weixin_34405332
·
2023-10-10 17:57
php
java
json
Java基础
- 网络编程
7.网络编程7.1概述计算机网络指的是将地理位置不同的具有独立功能的多台计算机设备,通过通信线路连接起来,在网络通信设备、操作系统和管理软件的协调下,实现资源共享和信息传递的环境网络编程实现网络互连的不同计算机上运行的程序间的进行数据交换,使用计算机语言来完成网络模型OSI应用层(Application):网络服务与最终用户的一个接口。协议有:HTTPFTPTFTPSMTPSNMPDNS表示层(P
ADMAS
·
2023-10-10 16:06
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他