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进阶
05:内部类与匿名内部类】
/*匿名内部类:1、什么是内部类?内部类:在类的内部又定义了一个新的类,被称为内部类2、内部类的分类:静态内部类:类似于静态变量实例内部类:类似于实例变量局部内部类:类似于局部变量3、使用内部类编码的代码,可读性很差,能不用尽量不用。4、匿名内部类是局部内部类的一种因为这个类没有名字而得名,叫做匿名内部类。5、学习匿名内部类主要是让大家以后在阅读别人代码的时候,能够理解。并不代表以后都要这样写,因
蛋翼
·
2023-04-06 11:10
java
java
c++
算法
开发语言
【
java进阶
06:数组】使用一维数组模拟栈数据结构 使用二维数组模拟酒店,酒店管理系统 Arrays工具类 冒泡排序算法、选择排序算法、二分法
目录数组二维数组总结作业Arrays工具类数组数组总结及静态初始化一维数组/*Array:1、java语言中的数组是一种引用数据类型,不属于基本数据类型,数组的父类是Object2、数组实际上是一个容器,可以同时容纳多个元素(数组是一个数据的集合)数组:字面意思是“一组数据”3、数组当中可以存储“基本数据类型”的数据,也可以存储“引用数据类型”的数据4、数组因为是引用类型,所以数组对象存储在堆内存
蛋翼
·
2023-04-06 11:10
java
java
jvm
数据结构
【
java进阶
07:常用类】String类、包装类、日期类Date、数字类、随机数、枚举类型
目录String类包装类日期类Date数字类随机数枚举String类String类型的字符串存储原理/*关于javaJDK中内置的一个类:java.util.String1、String表示字符串类型,属于引用数据类型,不属于基本数据类型。2、在java中随便使用双引号括起来的都是String对象,例如:"abc","def","hello"这是3个String对象3、java中规定:双引号括起来
蛋翼
·
2023-04-06 11:10
java
java
jvm
算法
【
java进阶
08:异常】finally关键字、自定义异常类、用户业务作业、军队武器作业
java中的异常处理机制异常在java中以类和对象的形式存在,那么异常的继承结构是怎样的?我们可以使用UML图来描述以下继承结构画UML图的工具:RationalRose、starUML等Object下有Throwable(可抛出的)Throwable下有两个分支:Error(不可处理,直接退出JVM)和Exception(可处理的)Exception下有两个分支:Exception的直接子类:编
蛋翼
·
2023-04-06 11:23
java
java
jvm
uml
Java资深架构师详解
java进阶
技术体系与主流架构思维(建议入手)
本文是来自本人的收藏,和自己从业几年的学习内容,拿出来分享给大家,共同学习进步。Java架构进阶体系:开源框架解析,微服务架构专题,高性能架构专题,架构师筑基专题,团队协作开发专题,B2C商城项目实战。文末有相关对应专题的讲解资料,和高清的思维图谱,有需要的可以去领取。开源框架解析spring5概述Spring5Framework体系结构Spring5环境搭建IOC源码解析AOP源码解析Sprin
cgmx552
·
2023-04-06 10:44
java
架构
开发语言
spring
cloud
spring
Java进阶
三层架构
文章目录
Java进阶
三层架构1、三层架构是什么?2、为什么要用三层架构?3、三层架构怎么用?
很萌の萌新
·
2023-04-06 09:09
Java
数据库
数据库
java
项目架构
史上最全的
Java进阶
书籍推荐,你看了几本?
第一部分:Java语言篇1.《Java编程规范》适合对象:初级、中级介绍:这本书的作者是被誉为Java之父的JamesGosling,入门者推荐阅读,对基础的讲解很不错。2.《Java编程思想》适合对象:初级、中级介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,不过小编认为作者并没有对读者已有的知识经验有过多要求,只是要求读者需要知道基本的程序语言。作者以通俗易懂及小而
muli525
·
2023-04-05 13:13
nginx
java
运维
开发语言
面试
一个小码农的四年工作回忆录,阿里内部核心
Java进阶
手册
图为:我们经常光顾的王婆大虾。直到17年11月,住处也搬到了三环,上班和住宿就在园区里,很近,不用再挤地铁了,也省下来上下班的时间,期间也有一些同事也离开项目组了。因为项目进入正轨,没有那么辛苦忙碌了,我们也住得近,有时间回去午休,还有时间回去做饭吃,我们分工买菜洗菜做饭洗锅,那段时间基本中午下午都自己做,有时间周末还是沃尔玛买菜回来煮火锅,一起的日子还是挺怀念的。下图为:在北京看到的第一场雪下图
Alibaba_开源
·
2023-04-05 09:07
程序员
面试
java
后端
【
Java进阶
营】Redis 集群★★★
目录1、搭建2、故障恢复3、jredis开发阿K须知点:操作集群的添加,查询(对应的插槽机),查看节点(cluseernodes)都必须在主机上面操作。一、搭建1、解决两个问题(1)容量不够,redis如何进行扩容?(2)并发写操作,redis如何分摊?另外,主从模式,薪火相传模式,主机宕机,导致ip地址发生变化,应用程序中配置需要修改对应的主机地址、端口等信息。之前通过代理主机来解决,但是red
Netty711
·
2023-04-05 09:57
spring
spring
boot
java
spring
cloud
架构
史上最全的
Java进阶
书籍推荐,你看了几本?
第一部分:Java语言篇1.《Java编程规范》适合对象:初级、中级介绍:这本书的作者是被誉为Java之父的JamesGosling,入门者推荐阅读,对基础的讲解很不错。2.《Java编程思想》适合对象:初级、中级介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,不过小编认为作者并没有对读者已有的知识经验有过多要求,只是要求读者需要知道基本的程序语言。作者以通俗易懂及小而
Netty711
·
2023-04-05 09:26
java
spring
spring
boot
spring
cloud
架构
【
Java进阶
营】大专的我狂刷29天“阿里内部面试笔记”最终直接斩获十七个Offer
本文主要记录了我的同事能够拿到阿里的offer,一大部分功劳得益于这一本“阿里面试参考指南(恒山版)”,这本手册596页他整整狂刷了29天,收获颇丰。下面咱们就跟着文章一起来看看吧!内容大纲阿里巴巴高并发秒杀架构分布式中间件数据库设计模式与实践数据结构与算法阿里巴巴面试真实场景还原恒山版阿里巴巴高并发秒杀架构XA两阶段提交(2PC)分布式CAP三进二和Base定理中间件JMS消息服务搜索引擎数据库
Netty711
·
2023-04-05 09:19
java
spring
spring
boot
架构
spring
cloud
【
Java进阶
】什么情况下Java程序会产生死锁?如何定位、修复?
今天,我会介绍一些日常开发中类似线程死锁等问题的排查经验,并选择一两个我自己修复过或者诊断过的核心类库死锁问题作为例子,希望不仅能在面试时,包括在日常工作中也能对你有所帮助。今天我要问你的问题是,什么情况下Java程序会产生死锁?如何定位、修复?典型回答死锁是一种特定的程序状态,在实体之间,由于循环依赖导致彼此一直处于等待之中,没有任何个体可以继续前进。死锁不仅仅是在线程之间会发生,存在资源独占的
刘秋宇
·
2023-04-05 09:41
Java核心技术面试精讲
Java
死锁
Java进阶
-反射机制
一、概念Java反射是Java被视为动态(或准动态)语言的一个关键性质。指在程序运行状态中,可以构造任意一个类,可以调用获取任意一个类的方法、变量、构造器等。这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。反射被视为动态语言的关键,框架设计的灵魂。《百度百科》以上的解释不理解没关系,下面来结合图分析程序执行的流程:首先javac编译源代码之后,通过类加载器进内存生成字节码文件
虐心笔记
·
2023-04-04 07:25
Java进阶
必学-【21中Java中的各种锁详解】
不少同学开始慢慢接触多线时候,对线程之间为了保障数据安全性,一致性有所了解,在面试的时候应该会经常碰到线程并发方面的问题,而且也会问到你各种分布式锁的概念,本文就给大家整理了下各种锁的分类,将详细解介绍java中的21种锁。序号锁名称应用1乐观锁CAS2悲观锁synchronized、vector、hashtable3自旋锁CAS4可重入锁synchronized、Reentrantlock、Lo
程序员小檀
·
2023-04-04 06:31
java
开发语言
jvm
Java进阶
:多线程、synchronized锁
多线程、锁多线程下数据安全问题线程安全问题解决方案死锁守护线程定时器关于Object类中的wait和notify方法。(生产者和消费者模式!)练习题多线程下数据安全问题多线程并发环境下,数据的安全问题(重点)存在安全问题的三个条件:1.多线程并发2.有共享数据3.共享数据有修改的行为满足以上3个条件之后,就会存在线程安全问题。解决方法:线程同步机制,让线程排队执行。线程同步机制的语法是:synch
璃 白
·
2023-04-03 23:45
Java
java
2022年Java常用的框架汇总,你常用哪一个?
下面,
Java进阶
营小编详细来探讨一下这些热门的Java框架。1、Spri
James编程
·
2023-04-03 19:54
java
面试
spring
rabbitmq
架构
Java进阶
之路(九)ElasticSearch
ElasticSearch倒排索引正序索引倒排索引使用倒排索引可能导致索引量爆炸只索引到诗名且建立索引矩阵搜索引擎三大过程爬取内容->进行分词->建立反向索引ElasticSearch数据组织其中,keyword类型不会进行分词,而text会进行分词后建立反向索引ElasticSearch集群ELK
CSTopDown
·
2023-04-03 14:40
elasticsearch
搜索引擎
java
【
Java进阶
篇】—— 常用类和基础API
一、String类1.1String的特性java.lang.String类代表字符串,由final关键字修饰,在赋值后不能改变(常量),不能继承String类String对象的字符内容是存储在一个字符数组value[]中的我们来看一下String在JDK8中的源码:publicfinalclassStringimplementsjava.io.Serializable,Comparable,Ch
Bow.贾斯汀
·
2023-04-03 12:21
ReStart-Java
java
开发语言
api
【
Java进阶
营】从基础到进阶,一文详解RocketMQ事务消息,看完不会跪键盘
事务消息是RocketMQ提供的非常重要的一个特性,在4.x版本之后开源,可以利用事务消息轻松地实现分布式事务。本文对RocketMQ的事务消息进行详细介绍,并给出了代码示例。一.相关概念RocketMQ在其消息定义的基础上,对事务消息扩展了两个相关的概念:Half(Prepare)Message——半消息(预处理消息):半消息是一种特殊的消息类型,该状态的消息暂时不能被Consumer消费。当一
燕山588
·
2023-04-03 08:01
架构师
Java
编程
java
json
spring
架构
spring
boot
【
Java进阶
营】码农必备干活:Java编码——高效代码汇总小技巧
一.常量&变量1.1当成员变量值无需改变时,尽量定义为静态常量在类的每个对象实例中,每个成员变量都有一份副本,而成员静态常量只有一份实例。反例publicclassHttpConnection{privatefinallongtimeout=5L;...}正例publicclassHttpConnection{privatestaticfinallongTIMEOUT=5L;...}1.2尽量使用
燕山588
·
2023-04-03 08:30
架构师
Java
编程
java
json
spring
架构
spring
boot
【
Java进阶
营】Java中用递归和迭代实现二叉树的中序( InOrder )遍历
与数组和链表不同,二叉树有几种遍历方式。遍历算法大致分为深度优先和广度优先遍历算法,这取决于算法实际如何工作。顾名思义,深度优先在访问同级别兄弟之前先向二叉树纵深访问,而广度优先是先访问同一级别中的所有节点然后再进入下一级别,因此它也被称为级别顺序遍历。PreOrder和InOrder树遍历算法都是深度优先的,预序和中序算法之间的唯一区别是访问二叉树的根,左节点和右节点的顺序。InOrder遍历算
燕山588
·
2023-04-03 08:33
Java
架构师
java
架构
spring
spring
boot
spring
cloud
小滴课堂-学习笔记:(9)
Java进阶
核心之三大集合框架拓展
愿景:"让编程不再难学,让技术与生活更加有趣"更多架构课程请访问xdclass.net目录第1集Java集合框架遍历之迭代器(Iterator)第2集Java迭代器进阶和注意事项第3集Java集合框架之Collections工具类讲解上集第4集Java集合框架之Collections工具类讲解下集第5集Java集合框架元素排序之Comparable排序接口讲解第6集新版JDK之Objects工具类
dev666
·
2023-04-03 06:21
JAVA
视频教程
面试
java
编程语言
jdk
大数据
redis
Java后端,你没看过的最全知识点,码住你就成功了
这里,我大体根据基础、Java基础、
Java进阶
给分了下类,挑的也都是最常用最重要的工具。基础知识数据结构基本的数据结构是非常重要的,无论接触什么编程语言,这些基本数据结构都是首先要掌握的。
e4fb6e2425b9
·
2023-04-03 05:06
Java进阶
篇
本系列将分为以下几个大模块:Java基础篇、
Java进阶
篇、常见设计模式Android基础篇、Android进阶篇、性能优化网络相关、数据结构与算法常用开源库、Kotlin、Jetpack注1:以上文章将陆续更新
hahaoop
·
2023-04-03 04:57
Java进阶
——JSON格式了解
文章目录一、JSON是什么二、JSON的语法规则三、JSON和XML的比较四.JSON的解析和生成(JSON和JS对象互转)五、JSON格式规定5.1、对象(0bject)5.2、数组(Array)5.3、名称/值对(Name/Value)5.4、字符串(string)一、JSON是什么JSON,全称是JavaScriptObjectNotation,即JavaScript对象标记法。JSON是一
酱紫学Java
·
2023-04-03 04:03
json
java
javascript
后端
极客大学
java进阶
训练营怎么样,图文详解!
Spring思维导图Spring源码学习笔记有关微服务的面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?Dubbo的整体架构设计有哪些分层什么是SpringBoot?以及SpringBoot的优劣势?你如何理解SpringBoot中的Starters?服务注册和发现是什么意思?SpringCloud如何实现?SpringCloud断路器的作用
嗯嗯好的呢!
·
2023-04-03 02:05
面试
学习路线
阿里巴巴
java
dubbo
开发语言
ui
golang
Java进阶
架构师之如何画好架构图?阿里 手把手教你
技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。本文作者阿里巴巴技术专家三画,分享了自己和团队在画好架构图方面的理念和经验,首发于阿里内部技术分享平台,阿里巴巴中间件授权转载,梓敬、鹏升和余乐对此文亦有贡献。当我们想用一张或几张图来描述我们的系统时,
muli523
·
2023-04-02 18:45
python
开发语言
后端
java
架构
通过一个Kafka故障解决过程阐述架构师必须具备的架构思维
[
Java进阶
之梯,成长路线与学习资料,助力突破中间件领域](()[](()1、问题描述某一天突然收到开发环境Kafka报IOException(manyopenfiles),其相关的日志如下:问题是发生在公司的开发环境
m0_69379016
·
2023-04-02 12:44
Java
经验分享
面试
Java进阶
篇之异常处理
Java异常的处理1.异常的概念异常在我们的编写代码的过程中无处不在。那么什么是异常呢?异常通俗的说就是程序错误,比如我们每次代码的结束要用分号“;”,如果这个分号的中文的分号,那么就会报错,只能是英文下的分号;又或者在对象未创建之前使用对象,那么会报错:NullPointerException意为空指针异常。异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。2.
Guarding and trust
·
2023-04-02 12:36
Java
java
B站2022保姆级
Java进阶
教程(一)Javaweb阶段
No.1:Javaweb学完web第一站就到了Javaweb这儿,web和Javaweb之间可是有很多相通的地方,想要做出一个合格的网页,web和Javaweb一个都不能少,但你真的做好准备学习Javaweb了吗?JavaSE学会了没?MySQL数据库会编写增删改查……这些简单的SQL语句了吗?JDBC没忘吧?web前端里的HTML、CSS、JavaScript还记得吗?先别着急骂,我要是不戳戳你
老杜铁杆粉丝儿
·
2023-04-02 06:41
Javaweb
SSM框架
spring
java
spring
boot
后端
架构
B站2022保姆级
Java进阶
教程(Javaweb+SSM框架)
今天这篇博客,是从javaweb到SSM框架的系列学习,我分为几篇博客分享给大家,主要是为了分享给大家Javaweb视频教程和SSM框架学习教程。需要看这一套教程的小伙伴们肯定已经经过了JavaSE,数据库和web的摧残,深刻了解到了Java这玩意儿,越学越难的本质!虽然Java的内容乍一看不多,但越学越难,将一个个大阶段分散开数量也着实不少,想找个合适的教程,深入了解这些东西的技术点更是难上加难
老杜铁杆粉丝儿
·
2023-04-02 06:40
Javaweb
SSM框架
spring
java
后端
分布式
架构
【JAVA】
Java进阶
(一)
注解什么是注解Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。Java语言中的类、方法、变量、参数和包等都可以被标注。Java标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java虚拟机可以保留标注内容,在运行时可以获取到标注内容。当然它也支持自定义Java标注。内置注解Java语言中已经定义好的注解@Override-检查该
爱吃草的羊驼
·
2023-04-02 03:22
java
jvm
spring
【
Java进阶
营】Java架构师入门到精通之微服务架构编码构建(二)
一、前言本文通过实现简单的订单支付业务,来对微服务架构的构建进行练习。本文是对微服务架构编码构建(一)的完善,上一篇文章构建了微服务的提供者,接下来构建微服务的消费者。二、微服务工程构建cloud-consumer-order80微服务消费者订单Module模块(1)创建cloud-consumer-order80模块(2)改写pom.xmlcloud2020com.exercise.spring
spring架构师1776
·
2023-04-01 06:12
spring
java
spring
boot
spring
cloud
架构
【
Java进阶
营】Java架构师入门到精通之微服务架构编码构建(一)
一、前言本文通过实现简单的订单支付业务,来对微服务架构的构建进行练习。二、技术及版本选择Springcloud和Springboot版本对应关系三、创建project工作空间创建父工程:父工程pom.xml4.0.0com.exercise.springcloudcloud20201.0-SNAPSHOTpomUTF-81.81.84.121.2.171.16.185.1.471.1.161.3.
spring架构师1776
·
2023-04-01 06:12
java
spring
spring
boot
架构
spring
cloud
【
JAVA进阶
】
java进阶
之-并发编程
写在前面的话脑子是个好东西,可惜的是一直没有搞懂脑子的内存删除机制是什么,所以啊,入行多年,零零散散的文章看了无数,却总是学习了很多也忘了很多。痛定思痛的我决定从今天开始系统的梳理下知识架构,记录下零散的知识,方便温故知新的同时也顺便清除一些大脑空间用来学习更高深的技术。目录一、使用线程实现Runnable接口实现Callable接口继承Thread类实现接口VS继承Thread二、基础线程机制E
东方老赢灬
·
2023-04-01 04:07
JAVA进阶
java
开发语言
java进阶
-JDK1.8之后新特性:Stream流
Stream流1、概述java.util.stream.Stream接口,表示能应用在一组元素上,一次执行的操作序列,也就是可以对一组数据进行连续的多次操作。Stream在使用的时候,需要指定一个数据源,比如java.util.Collection的子类,List或者Set都可以,但是Map类型的集合不支持。Stream是对集合功能的增强,它提供了各种非常便利、高效的聚合操作,可以大批量数据操作,
持久的棒棒君
·
2023-04-01 00:37
Java
java
【
Java进阶
篇】—— File类与IO流
一、File类的使用1.1概述File类以及本章中的各种流都定义在java.io包下一个File对象代表硬盘或网络中可能存在的一个文件或文件夹(文件目录)File能新建、删除、重命名文件和目录,但File不能访问文件内容本身。如果我们想要访问文件内容本身,就需要使用输入/输出流将File对象作为参数传递给流的构造器在Java程序中表示一个真实存在的文件或目录用File对象,但定义的File对象不一
Bow.贾斯汀
·
2023-03-31 21:10
ReStart-Java
java
开发语言
IO
流
Java进阶
之单点登录详解
之前对单点系统这几个字还挺敬畏的,也有点害怕,来公司很久了系统也一直使用单点登录,但是一直没有时间和机会研究,近来研究一下发现不过尔尔。文章目录一、前言1-1、何为单点1-2、架构图1-3、其它二、单点详解2-1、用户请求2-2、前端跳转登录页面2-3、页面登录2-4、业务系统login接口三、其它一、前言1-1、何为单点我们知道每个系统都应该有登录操作,如果你们有10个系统,并且这十个系统的用户
小道仙97
·
2023-03-31 18:51
#
Java
中阶
java
redis
单点登录
系统架构
每天花2小时复习Java面试指南,高级架构视频,我进了阿里定级P7
Java进阶
架构师必备基础容器并发JVMJava8计算机网络计算机操作系统Linux数据结构算法mysql(优化思路)系统设计分布式线上问题调优(虚拟机,tomcat)面试指南工具编辑添加图片注释,不超过
写代码的珏秒秒
·
2023-03-31 16:20
编程
Java
程序员
java
面试
jvm
java进阶
架构师,需要哪些技能?3个方面挺简单的嘛
今天的主题是:
java进阶
架构师,需要掌握哪些技能!我们用思维导图的方式来进行沟通。
javase1086
·
2023-03-31 11:08
程序员
java
开发语言
分布式
rabbitmq
架构
SSM框架
Java进阶
知识1:反射机制
Java进阶
知识2:注解MVC模式的正确理解一、JavaSSM框架的概念JavaSSM框架即指Spring+SpringMVC+MyBatis的简称,框架集由Spring、MyBatis
devillyd2018
·
2023-03-31 06:30
JAVA
软考-Web应用系统架构设计
spring
java
mybatis
Java进阶
之路——从初级程序员到架构师,从小工到专家
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常
老刘2021111
·
2023-03-30 12:52
技术
方法
工作
优化
基础
【
Java进阶
营】synchronized同步锁的使用与原理
项目开发中,如果需要存储大量的数据,例如如果需要读取100个数,那么就需要定义100个变量,显然重复写100次代码,是没有太大意义的。Java语言提供了数组(array)的数据结构,可以解决这个问题。数组的概念一个数组是相同数据类型的元素按一定顺序排列的集合。使用数组可以将同一类型的数据存储在连续的内存位置。数组中各元素的类型相同,通过下标的方式来访问数组中的元素,下标从0开始。由此得出,数组具有
过客飞飞
·
2023-03-30 10:15
spring
java
spring
boot
架构
spring
cloud
JAVA进阶
之SPI
1、什么是SPI面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,如果需要替换一种实现,就需要修改代码。为了实现在模块装配的时候不用在程序里动态指明,这就需要一种服务发现机制。JavaSPI就是提供这样的一个机制:为某个接口寻找服务实现。这有点类似IOC的思想,将装配的控制权移到了程序之外。1.png由上图为例,我
冰河winner
·
2023-03-29 22:51
视频教程-
Java进阶
高手课-深入JVM虚拟机-Java
Java进阶
高手课-深入JVM虚拟机中国科学技术大学硕士研究生,丹麦奥尔堡大学访问学者,先后就职于eBay、蚂蚁金服、SAP等国内外一线互联网公司,在Java后端开发、架构设计方面有着丰富的经验徐无忌¥49.00
weixin_34615041
·
2023-03-29 01:54
【
Java进阶
营】Redis 配置文件★
1、Units单位配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit大小写不敏感[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RenyxsbT-1651411355373)(https://upload-images.jianshu.io/upload_images/19532021-90c835ff60fdb98e.png)]2、INCLU
澎湖Java
·
2023-03-29 01:51
java
redis
缓存
spring
架构
【
Java进阶
营】Java异步NIO框架Netty实现高性能高并发
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高性能的压缩二进制编解码技术,精心的
澎湖Java
·
2023-03-29 01:21
java
spring
spring
boot
架构
spring
cloud
【
Java进阶
营】Redis 持久化 ★
目录1、RDB2、AOF3、两种的使用场景一、RDB1、是什么在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里2、备份是如何执行的Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保
澎湖Java
·
2023-03-29 01:21
redis
java
linux
spring
架构
【
Java进阶
营】为什么优秀的JAVA框架都是外国人写的?为什么国内的程序猿大部分只会搬砖?
总体来说,中国在软件技术领域,或者是JAVA领域未出现优秀的框架,其实存在三方面的问题:1、技术基础薄弱,没有为出现优秀框架提供技术基础2、经济基础薄弱,没有为技术突破提供经济支持3、教育结构薄弱,没有为技术突破提供人才基础。但是这三面的问题在目前都有了长足进展,而且在某些领域已经有了突破性超越。下面我们来分开看待这个问题。第一:技术基础薄弱,没有为出现优秀框架提供技术基础。中国相对于美国40年代
澎湖Java
·
2023-03-29 01:51
java
spring
spring
boot
架构
spring
cloud
【
Java进阶
营】Java技术专题-虚拟机参数基础学习
JVM参数简介-XX参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM性能上的差异,使JVM存在极大的不稳定性。如果此类参数设置合理将大大提高JVM的性能及稳定性。例如:-XX:+PrintGCDetail,-XX:+ParallelGC不稳定参数语法规则布尔类型参数值-XX:+'+'表示启用该选项-XX:-'-'表示关闭该选项数字类型参数值:-XX:=给选项设置一个数字类型值
澎湖Java
·
2023-03-29 01:22
java
spring
spring
boot
架构
spring
cloud
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他