自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Tomcat 组成与工作原理

Tomcat是什么开源的 Java Web 应用服务器,实现了 Java EE(Java Platform Enterprise Edition)的部 分技术规范,比如 Java Servlet、Java Server Page、JSTL、Java WebSocket。Java EE 是 Sun 公 司为企业级应用推出的标准平台,定义了一系列用于企业级开发的技术规范,除了上述的之外,还有 EJB、Java Mail、JPA、JTA、JMS 等,而这些都依赖具体容器的实现。上图对比了 Java..

2022-01-27 15:58:34 176

原创 Java基础-多维数组

如上所述,我写了 arr[0][0] 来获取 arr[0] 数组的第 0 个索引元素。也就是说,如果要输出二维数组中的一个变量,就需要输出二维数组元素的元素。一个int[]类型的二维数组存储了若干个int[]类型的一维数组。一维数组中的一个元素是变量,而二维数组中的一个元素是一维数组。一个int类型的一维数组存放若干个int类型的变量,换句话说,N维数组是包含N-1维数组的数组。一个int类型的一维数组可以输出多个int变量。同样,一个二维数组可以产生多个一维数组。多维数组是二维或更多维数组的实现。

2022-11-18 15:19:56 1354 1

原创 你开发的系统到底可以支撑多少并发访问?

你开发的系统到底可以支撑多少并发访问?

2022-05-12 09:49:17 2332 1

原创 熔断降级理解

1、为什么需要熔断降级(1)需求背景它是系统负载过高,突发流量或者网络等各种异常情况介绍,常用的解决方案。在一个分布式系统里,一个服务依赖多个服务,可能存在某个服务调用失败,比如超时、异常等,如何能够保证在一个依赖出问题的情况下,不会导致整体服务失败。比如:某微服务业务逻辑复杂,在高负载情况下出现超时情况。内部条件:程序bug导致死循环、存在慢查询、程序逻辑不对导致耗尽内存外部条件:黑客攻击、促销、第三方系统响应缓慢。(2)解决思路解决接口级故障的核心思想是优先保障核心业务..

2022-05-11 14:53:00 1537

原创 第一个测试图片

2022-03-13 18:07:16 107

原创 Tomcat相关资料

1、Tomcat的缺省端口是多少,怎么修改?1)找到Tomcat目录下的conf文件夹2)进入conf文件夹里面找到server.xml文件3)打开server.xml文件4)在server.xml文件里面找到下列信息<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1"redirectPort="8443" uriEncoding="utf-8"/>port="8080"改成你想要的端口2、

2022-03-08 21:07:46 113

原创 Spring

1.Spring简介-Spring Framework架构1) Spring Framework 由什么构成?IoC(控制反转,解决代码耦合)和AoP (面向切面编程,解决代码重复编码)核心思想1.底层IoC核心容器Beans (实例化对象定义)CoreContextSpring El表达式2.中间层技术AOP编程(Spring自身提供AoP实现)Aspects(整合第三方AoP解决方案)3.应用层技术数据访问与数据集成(jdbc,mybatis,redis等

2022-03-07 21:55:14 84

原创 Java 线程池配置的常见误区

系列文章目录文章目录 前言由于线程的创建和销毁对操作系统来说都是比较重量级的操作,所以线程的池化在各种语言内都有实践,当然在 Java 语言中线程池是也非常重要的一部分,有 Doug Lea 大神对线程池的封装,我们使用的时候是非常方便,但也可能会因为不了解其具体实现,对线程池的配置参数存在误解。我们经常在一些技术书籍或博客上看到,向线程池提交任务时,线程池的执行逻辑如下: 当一个任务被提交后,线程池首先检查正在运行的线程数是否达到核心线程数,如果未达到则创建一个线...

2022-01-27 15:16:37 149

原创 JavaSE基础篇(三)

目录1.API2.String的特点3.String常见的构造方法4.String常用的成员方法5.StringBuilder介绍6.StringBuilder常见的构造方法7.StringBuilder的常用成员方法8.StringBuilder和String之间的相互转换9.集合介绍10.集合容器的创建和添加11.ArrayList常用的增删改查方法1.API 问题 : 什么是 API ? API : 应用程序编程接口​简单理解 : 学习别

2021-12-17 16:24:44 297

原创 JavaSE基础篇(二)

1.数组2.方法3.面向对象

2021-12-17 14:09:03 488

转载 互联网黑话

身为一名新时代的互联网工作人员,怎么能对这个行业的黑话一无所知呢?下面我给大家整理了互联网行业的基本“黑话”,看看你知道几条。目录一、互联网人知名大厂别称二、招聘黑话三、 老板黑话四、 产品经理黑话五、程序员的职场行话一、互联网人知名大厂别称1、熊厂、狼厂、蓝厂——百度。百度的Logo是一个蓝色的熊爪子,所以蓝厂和熊厂的名字是这样来的,但是相比来说,百度更多的时候被叫做狼厂,起源于百度CEO李彦宏给百度员工的一封公开信:《鼓励狼性淘汰小资》,引起广泛的讨论,之后百度有员工

2021-12-16 20:40:36 499

原创 JavaSE基础篇(一)

JavaSE基础篇

2021-12-13 19:57:31 363

面向对象高级(2).pdf

Java面向对象内容

2021-12-16

面向对象高级(1).pdf

Java面向对象内容

2021-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除