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进阶
2022年流行的Java框架有哪些?
毕竟,任何框架都是有助于更快更好地开发软件解决方案的工具之一,下面,【
Java进阶
营】小编就给大家分享2022年流行的Java框架。
Java进阶营菌
·
2023-03-29 00:19
Java架构
程序员
java
设计模式
外观模式
spring
boot
架构
初学者学Java有哪些建议?学到哪种程度可以就业?
下面和【
Java进阶
营】小编一起来看看吧!1.一套比较好的Java学习教程真的非常重要,我相信很多人在自学Java的时候都会去网上找各种教程,但基本都是非常零散和拼凑的。
Java进阶营菌
·
2023-03-29 00:18
Java架构
程序员
java
设计模式
外观模式
spring
boot
架构
网络篇
本系列将分为以下几个大模块:Java基础篇、
Java进阶
篇、常见设计模式Android基础篇、Android进阶篇、性能优化网络相关、数据结构与算法常用开源库、Kotlin、Jetpack注1:以上文章将陆续更新
hahaoop
·
2023-03-29 00:08
Java进阶
篇(4)— JDK8新增的Map方法
JDK8最大的新特性便是增加反应式流编程。作为最常用的数据结构Map。它有什么变化呢?我们能不能更加方便的使用呢?在JDK8中Map的一些方法可以使用Lambda表达式了。而Lambda表达式是就是匿名内部类的简写。实际上可以理解为Map的参数可以是一段代码了。即行为参数化。1.什么叫做行为参数化以Map的遍历为例:匿名内部类的调用方式:@TestpublicvoidtestMap(){Mapma
Java进阶营菌
·
2023-03-28 23:54
Java架构
程序员
spring
boot
spring
spring
cloud
架构
java
普通程序员财富升阶的路径
普通人财富升阶的方法最靠谱的只有一个,就是买房.不论是自己住,还是买了之后卖,都是刚需.住在北上广深4套房是刚需,双方父母两套,自己一套,孩子一套,生两个孩子就2套.所以后面做的一切都是为了买到4套房.我的思路是这样的:精通算法+
Java
随手点灯
·
2023-03-28 23:47
一个Java注解@Recover学会丑陋的循环重试代码,若干
Java进阶
资料整理
1使用背景在实际项目中其中一部分逻辑可能会因为调用了外部服务或者等待锁等情况下出现不可预料的异常,在这个时候我们可能需要对调用这部分逻辑进行重试,代码里面主要就是使用for循环写一大坨重试的逻辑,各种硬编码,各种辣眼睛的补丁。特别是针对重试的逻辑,到处都有。所以我决定用一个重试组件优化一波。它的出现,解决掉这部分丑陋的代码!这个组件的源码地址如下:https://github.com/spring
唐宇Java架构师
·
2023-03-28 23:16
程序员
java
spring
struts
spring
boot
spring
cloud
若干
Java进阶
资料整理,面试,教程,书籍等分享
若干Java面试资料&技术进阶资料面试题整理十分全面,文末还有答案解析!(文章比较长,耐心看完,让你面试提升一大截!)Mysql面试题1、MySQL中有哪几种锁?2、MySQL中有哪些不同的表格?3、简述在MySQL数据库中MyISAM和InnoDB的区别4、MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?5、CHAR和VARCHAR的区别?6、主键和候选键有什么区别?7、
唐宇Java架构师
·
2023-03-28 23:15
程序员
java
spring
struts
spring
boot
spring
cloud
【
Java进阶
营】Java架构师入门到精通Java基础——计算机网络(1)
1简单汇总1.OSI,TCP/IP,五层协议的体系结构,以及各层协议2.IP地址分类3.ARP是地址解析协议,简单语言解释一下工作原理4.简单介绍几种协议5.TCP三次握手四次挥手6.在浏览器中输入www.baidu.com后执行的全部过程7.TCP和UDP的区别8.TCP对应的协议和UDP对应的协议9.DNS域名系统,简单描述其工作原理2主要介绍2.1OSI,TCP/IP,五层协议的体系结构,以
Java进阶营-公
·
2023-03-28 14:41
java
spring
spring
boot
spring
cloud
架构
零基础自学Nginx 基础篇 1 初识Nginx 1.9 server块和location块的简单说明
零基础自学Nginx文章目录零基础自学Nginx基础篇1初识Nginx1.9server块和location块的简单说明【黑马程序员Nginx教程,
Java进阶
从0到1学会Nginx分布式框架】基础篇1
Ding Jiaxiong
·
2023-03-25 01:23
Nginx
nginx
java
运维
[
Java进阶
篇][函数式编程][Java 8+ Stream API]
[
Java进阶
篇][函数式编程][Java8+StreamAPI][
Java进阶
篇][函数式编程][Java8+StreamAPI]序言Stream是什么?
某魔法的一己之见
·
2023-03-24 13:25
Java基础增强
【
Java进阶
】流式编程Stream
前言「Java8系列」神秘的Lambda「Java8系列」神奇的函数式接口继上两篇之后,本文已经java8系列的第三篇了。本篇文章比较长,但我希望大家都能认真读完。读不完可以先收藏,在找时间读。没看过前两篇的可以点上边的链接看看,前两篇文章算是对是用Stream铺垫的一点基础吧,不过不看也可以学会使用Stream,但看了会有助于更好的理解和使用。在没有深入了解之前,我以为Stream也是数据的载体
余 一
·
2023-03-24 13:11
stream
JAVA进阶
知识学习-day02 Collection集合&Iterator迭代器&泛型
一、Collection集合1.1集合:集合是java中提供的一种容器,可以用来存储多个数据。1.2集合和数组的区别:数组的长度是固定的,集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值,集合存储的都是对象,而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。1.3Collection类:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要
小陈工
·
2023-03-21 15:51
Android架构师之路--
Java进阶
基础--泛型
Java进阶
基础--泛型一、什么是泛型泛型(Generic)是Java编程语言的强大功能。它们提高了代码的类型安全性,使你在编译时可以检测到更多错误。
差时分
·
2023-03-20 07:54
Java学习之路(基础到高级200讲)
view/57171.html对应博客有300余篇基础到高级的文章可作为课件:https://www.yingyinyi.com/site/buddy/blog/cheering.html30.00¥
Java
gentlefly
·
2023-03-19 13:11
Java进阶
学习笔记(十)
1、数据与表现分离--细胞自动机:死亡:如果活着的邻居的数量3,则死亡;新生:如果正好有3个邻居活着,则新生;其他情况则保持原状;packagecellmachine;importjava.lang.reflect.Field;importjavax.swing.JFrame;publicclassCellmachine{publicstaticvoidmain(String[]args){Fie
理以周
·
2023-03-18 04:27
Android架构师之路--
Java进阶
基础--注解与反射
Java进阶
基础--注解与反射一、注解Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。注解是元数据的一种形式,提供有关于程序但不属于程序本身的数据。
差时分
·
2023-03-16 15:58
Spring IOC精简手写实现
这两点同时也是
Java进阶
的重点技术。在学习Spring框架的源码时,可以在不断地手写实现中复习Java的核心技术。
髙小亜
·
2023-03-15 07:53
Spring
Framework
Java
Spring
Spring
IOC
java进阶
项目mvc框架,
Java进阶
SSM(Spring+SpringMVC+MyBatis)框架分布式高并发java web项目实战教程...
第一期第一节课程介绍面向的学习人群具备有一定的java基础初级开发者->中高级开发者具备一定的自学能力和执行能力!技术选型SpringSpringMVCMybatisredissolorEasyUIUEditorJQueryFreemarkactivMQhttpClientMySQL开发环境InteliJIDEAMavenTomcat7JDKNginxGitpostmansqlyogwin7计划技
轲幽
·
2023-03-13 21:19
java进阶项目mvc框架
【
Java进阶
营】Java技术专题「TestNG专题」单元测试框架之TestNG使用教程指南(上)
TestNG介绍**TestNG是Java中的一个测试框架,类似于JUnit和NUnit,功能都差不多,只是功能更加强大,使用也更方便。TestNG安装org.testngtestng6.10testTestNG的优点漂亮的HTML格式测试报告支持并发测试参数化测试更简单支持输出日志支持更多功能的注解编写TestNG测试用例的步骤使用Eclipse生成TestNG的测试程序框架在生成的程序框架中编
Java进阶营-公
·
2023-03-13 21:48
java
spring
spring
boot
spring
cloud
架构
【
Java进阶
营】Java技术专题「TestNG专题」单元测试框架之TestNG使用教程指南(下)
承接上文[☕【Java技术指南】「TestNG专题」单元测试框架之TestNG使用教程指南(上)],继续开展我们的下篇的TestNG的技术特性。分组测试分组测试即为使用group,如果你使用xml的话就是里边的标签,如果是直接在class中,是通过@Test(groups=“group2”)这种方式来分组,如第四节的注解说明中的那个例子,分了两个group,而且@BeforeGroup是需要添加g
Java进阶营-公
·
2023-03-13 21:17
java
spring
spring
boot
spring
cloud
架构
Servlet | Servlet简单入门——构建第一个Servlet项目
中的Servlet相关知识点,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏,本专栏为作者第一个付费专栏,如果觉得不错的可以多多支持本专栏地址:ServletJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-03-13 14:44
JavaWeb
#
Servlet
servlet
java
计算机网络笔记 | 第一章:计算机网络概述(1.1-1.4小节知识点整理)
从专栏将讲述有关于计算机网络相关知识点,如果有想学习Java的小伙伴可以点击下方连接查看专栏,还有JavaEE部分本专栏地址(持续更新中):计算机网络MyBatis:✍️MyBatisJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-03-13 14:43
计算机网络
计算机网络
MyBatis案例 | 使用映射配置文件实现CRUD操作——查询所有数据
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JavaWebJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-03-13 14:13
JavaWeb
#
MyBatis
mybatis
java
数据库
MyBatis案例 | 使用映射配置文件实现CRUD操作——通过主键查询对应数据
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JavaWebJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-03-13 14:13
JavaWeb
#
MyBatis
mybatis
java
MyBatis案例 | 使用映射配置文件实现CRUD操作——多条件查询
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JavaWebJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-03-13 14:13
JavaWeb
#
MyBatis
mybatis
java
MyBatis案例 | 使用映射配置文件实现CRUD操作——动态SQL优化条件查询
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JavaWebJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-03-13 14:40
JavaWeb
#
MyBatis
mybatis
sql
java
java连接rabbitmq_没用过消息队列?一文带你体验RabbitMQ收发消息
同时MQ也是
Java进阶
不必可少的技术栈之一,所以Java开发从业者对它是必须
weixin_39520210
·
2023-03-13 13:33
java连接rabbitmq
rabbitmq自动重启
rabbitmq连接数一直增加
消息队列控制灯代码
自己搭建消息队列
【
Java进阶
营】微服务架构之「 API网关 」
一、为什么需要「API网关」?为什么做微服务的需要「API网关」呢?「API网关」到底有些啥功能呢?我们以前项目结构比较简单的时候有用到过「API网关」概念的模块吗?其实在我们的项目曾经还是单体应用的时候,虽然没有「API网关」的概念,但是一般在项目中都会用到filter/过滤器之类的东西,filter的作用就是把项目中的一些非业务逻辑的功能抽离出来独立处理,避免与业务逻辑混在一起增加代码复杂度。
梦幻python
·
2023-03-11 11:20
Java架构
Java
java
微服务
架构
spring
boot
spring
【
Java进阶
营】设计模式那点事-桥接模式(多层继承的优雅实现)
桥接模式使用组合方式:将m*n个子类优化为m+n个子类。简述1.1定义桥接模式定义:将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(HandleandBody)模式或接口(Interfce)模式。1.2UML图抽象化(Abstraction)角色:抽象化给出的定义,并保存一个对实现化对象的引用。(可选)修正抽象化(RefinedAbstraction)角色
梦幻python
·
2023-03-11 11:50
Java架构
Java
java
设计模式
桥接模式
架构
spring
【
Java进阶
营】Java架构师面试题——JVM性能调优
对JVM内存的系统级的调优主要的目的是减少gc的频率和Fullgc的次数。1.Fullgc会对整个堆进行整理,包括Young、Tenured和Perm。Fullgc因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少Fullgc的次数。2.导致Fullgc的原因1)年老代(Tenured)被写满调优时尽量让对象在新生代gc时被回收、让对象在新生代多存活一段时间和不要创建过大的对象及数组避免直接
梦幻python
·
2023-03-11 11:50
Java
Java架构
spring
java
spring
boot
spring
cloud
架构
Java 后端开发常考面试题有哪些?
接下来
Java进阶
营带你一起来进入面试环节!Java开发实用的面试题及参考答案1、进程,线程,协程之间的区别是什么?
java梦梦
·
2023-03-10 18:13
java
面试
经验分享
架构
spring
Java反序列化:基于CommonsCollections4的Gadget分析
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的java高阶学习交流群,加群一起交流学习深造。
java高级编程中心
·
2023-03-09 20:20
JAVA进阶
篇(10)—Guava实现的EventBus(调度算法源码分析)
1.使用方式引入依赖com.google.guavaguava27.0.1-jre定义被观察者类由该类触发事件通知:publicclassTestBus{/***EventBus,默认使用PerThreadQueuedDispatcher分发器(该分发器内部维护的Executor是执行执行线程run方法,即使用主线程执行监听方法)。*该分发器是每个线程内部维护了一个queue。*每个线程互不干扰(
小胖学编程
·
2023-03-09 12:49
Java进阶
(下篇)
Java进阶
(下篇)
Java进阶
一、泛型与FileP5621.集合的复习2.为什么要使用泛型3.自定义泛型张同学核心笔记
Java进阶
一、泛型与FileP5621.集合的复习2.为什么要使用泛型3.自定义泛型
程序猿张同学
·
2023-02-23 14:43
Java学习
java
Java进阶
-并发-进阶
一、源码解析1.1AQSAQS模型.pngacquire()流程.pngJUC解析-AQS(1)Java并发之AQS详解Thread详解Exclusive:ReentrantLockShare:Semaphore/CountDownLatchCyclicBarrier并发编程之CountDown源码分析并发编程之CyclicBarrier源码分析并发编程之Semaphore源码分析1.2Threa
GIT提交不上
·
2023-02-09 22:18
Java进阶
架构实战——Redis在京东到家的订单中的使用
背景Redis作为一款性能优异的内存数据库,在互联网公司有着多种应用场景,下面介绍下Redis在京东到家的订单列表中的使用场景。主要从以下几个方面来介绍:订单列表在Redis中的存储结构Redis和DB数据一致性保证Redis中的分布式锁缓存防穿透和雪崩订单列表在Redis中的存储结构订单列表数据在缓存中,是以用户的唯一标识作为键,以一个按下单时间倒序的有序集合为值进行存储的。大家都知道Redis
Netty711
·
2023-02-06 11:23
redis
java
架构
jvm
大数据
快速成为优秀Java 工程师的诀窍
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶
牛耳教育知变学院
·
2023-02-05 14:02
Java注解与反射这一篇就够了(近万字长文,建议收藏)
java.jpeg传送锚点博客github前言本章节主属于
Java进阶
部分,如果你刚接触Java或者完全没有编程基础,不建议阅读这部分内容,可以返回上一章节基础部分内容的讲解,本篇内容主要包括以下几个部分
aliensq
·
2023-02-04 23:05
Java进阶
-JVM-调优
一、
Java进阶
-JVM-调优 jvm调优主要是针对垃圾收集器的收集性能优化,令运行在虚拟机上的应用能够使用更少的内存以及延迟获取更大的吞吐量。
GIT提交不上
·
2023-02-03 19:18
Java进阶
struts & Hibernate面试题(8)
备注:部分面试题参考CSDN博客论坛,笔者重新整理修正完善答案!文章持续更新中……【71】谈谈你对Struts的理解。1.struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个
真香IT
·
2023-02-03 14:31
Java进阶
——MySQL工具Explain
继上次简单介绍了下,innodb存储下的索引结构,当然写的真不咋地,后期等我写博客的水平提高后我打算专门整个系列专题,主攻MySQL底层逻辑。还请大家见谅。1.什么是ExplainMySQL的explain简单来说就是执行计划,也就是通过它获取到一条SQL交给MySQL服务器它打算怎么去执行。2.有什么用我在实际应用中很简单,就是用来模拟优化器执行SQL语句,做SQL优化时找出性能瓶颈。3.怎么用
小艮坤
·
2023-02-02 08:08
Java生态入门到架构
mysql
数据库
Java进阶
--Java中的泛型详解
Java泛型是在JDK1.5中引进来的一个概念。泛型意为泛化的参数类型,英文为**Generics**,翻译过来其实就是通用类型的意思。泛型在平时开发中经常用到,例如常用的集合类、Class类等都是JDK给我们提供的泛型类,更多的时候我们还会使用自定义泛型。可见,泛型在Java体系中还是一个很重要的知识。那么,本篇文章我们就来系统的学习一下Java的泛型。一、为什么要引入泛型上边已经提到,泛型是在
我赌一包辣条
·
2023-02-01 09:41
Java进阶
Java泛型
泛型擦除
java进阶
(二):多线程
1、多线程的目的即“最大限度的利用CPU资源”,当某一线程的处理不需要占用CPU而只和I/O等资源打交道时,让需要占用CPU资源的其他线程有机会获得CPU资源。2、创建线程方法一:通过继承Thread类创建线程普通线程如果继承自Thread类,就成为了一个线程类,并可以通过该类的start方法来启动线程,执行线程代码。*Thread类的子类可以直接实例化,但在子类中必须覆盖run方法才能真正运行线
丁俊杰_
·
2023-01-31 04:47
必看,个人整理的系统化Java后端最全知识点
这里,我大体根据基础、Java基础、
Java进阶
给分了下类,挑的也都是最常用最重要的工具。这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。里面讲的就是这些内容。我会尝试更加系统化。
着火点
·
2023-01-31 02:53
后端
java
开发语言
jvm
后端
架构
Java进阶
--方法重载
笔记内容java重载的原理,以及如何运用java重载的方法,java重载的好处。1.基本介绍java中允许同一个类中,多个同名方法的存在,但要求形参列表不一样!比如:System.out.println();就可以输出不同的数据类型。方法重载减轻了起名的麻烦,减轻记名的麻烦;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(S
流年~啊
·
2023-01-30 10:11
java
java
开发语言
JavaWeb | JDBC相关API详解 2 (内附以集合形式输出表)
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JDBCJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-01-27 16:33
JavaWeb
#
JDBC
java
数据库
mysql
JavaWeb | 预编译SQL及PreparedStatement讲解
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JDBCJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-01-27 16:33
JavaWeb
#
JDBC
数据库
sql
java
数据库
JavaWeb | JDBC相关API详解 1(含源码阅读)
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JDBCJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-01-27 16:03
#
JDBC
JavaWeb
java
mysql
java-ee
JavaWeb | 揭开SQL注入问题的神秘面纱
本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏本专栏地址:JDBCJava入门篇:Java基础学习篇
Java
Alita11101_
·
2023-01-27 16:02
#
JDBC
JavaWeb
数据库
sql
java
数据库
必看!java后端,亮剑诛仙(最全知识点)
这里,我大体根据基础、Java基础、
Java进阶
给分了下类,挑的也都是最常用最重要的工具。image这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。如
小姐姐味道
·
2023-01-27 16:07
上一页
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
其他