自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 后端开发基础-SpringMVC框架学习-008——基础概念

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **System.out.println(“系统异常。System.out.println(“自定义异常。//资费类型:1-包月;//的过程当中,做了一些错误的操作,比如。//抛出一个应用异常(用户在使用系统。//调用业务层模块来进行登录处理。//调用AdminDAO访问数据库。//应用异常,需要明确提示用户。//系统异常,提示用户稍后重试。如果能够恢复,则立即恢复。//测试AdminService。

2024-06-04 18:42:01 728

原创 万字详解!终于有人把微服务架构讲清楚了。。。

服务提供者会与注册中心保持心跳,而一旦超出一定时间收不到心跳包,注册中心就认为该节点出现了问题,会把节点从服务列表中摘除,并通知到服务消费者,这样服务消费者就不会调用到有问题的节点上。先从客户端来说,我们创建连接的时机可以是从注册中心获取到节点信息的时候,但更多时候,我们会选择在第一次请求发起调用的时候去创建连接。这时候,就需要在服务消费者这边设置一个开关比例阈值,当注册中心通知节点摘除,但缓存列表中剩下的节点数低于一定比例后(与之前一段时间相比),不再进行摘除,从而保证有足够的节点提供正常服务。

2024-06-04 17:43:20 947

原创 SpringBoot 自动配置原理以及启动流程

SpringBoot在启动的时候从类路径下的META-INF/spring.factories中获取EnableAutoConfiguration指定的值,将这些值作为自动配置类导入到容器中,自动配置类就生效,帮我们进行自动配置工作。以前我们需要自己配置的东西,自动配置类都帮我们完成了。@ConditionalOnMissingBean :仅仅在当前上下文中不存在某个对象时,才会实例化一个Bean,该注解表示,如果存在它修饰的类的bean,则不需要再创建这个bean,可以给该注解传入参数例如。

2024-06-04 16:09:12 277

原创 MySQL 沉浸式面试:隔离级别、锁、索引原理连环炮你扛得住吗?

当数据修改时,会先在 redo log 记录这次操作,然后再修改缓冲池中的数据,当事务提交时,会调用 fsync 接口对 redo log 进行刷盘。聪明的 InnoDB,在干活儿之前,先将要做的事情记录到一个叫 undo log 的日志文件中,如果失败了或者主动 rollback,就可以通过 undo log 的内容,将事务回滚。哈哈,我觉得这就属于同门师兄较劲儿了。同时,红黑树和平衡二叉树有相同缺点,即每个节点存储一个关键词,数据量大时,导致它们的深度很深,MySQL 每次读取时都会消耗大量 IO。

2024-06-04 15:24:36 790

原创 Java虚拟机相关面试题

程序中的变量存储在主内存中,每个线程拥有自己的工作内存并存放变量的拷贝,线程读写自己的工作内存,通过主内存进行变量的交互。(17-02-开始):跟虚拟机栈类似,虚拟机栈用于管理java函数的调用,而本地方法栈用于管理本地方法(native方法,由C语言实现)的调用。JMM屏蔽了不同操作系统差异,是跨平台可用的内存模型,用来描述线程的数据在何时从主内存读取,何时写入主内存,解决线程间数据共享和传递的问题。1: istore_1 将操作数栈中栈顶int型数值出栈,存入局部变量表(下标为1的位置)

2024-06-04 14:44:03 857

原创 java--swing界面实现注册登录(用文本文件存储数据)

,“消息提示”,JOptionPane.WARNING_MESSAGE);”,“消息提示”,JOptionPane.WARNING_MESSAGE);”,“消息提示”,JOptionPane.WARNING_MESSAGE);if (new Check().check2(message[0])) //调用Check的check方法检测用户是否存在, 如果不存在执行。//在屏幕中间显示(居中显示)

2024-06-04 14:03:30 732

原创 985毕业,半路出家28岁进军Java,坚持了三年现如今年薪36W+,也不算辜负自己了

Java开发需要学会乃至到掌握精通的知识:Spring boot、Spring cloud、Dubbo、Redis、ActiveMQ、Nginx、Mycat、Spring、MongoDB、ZeroMQ、Git、Nosql、Jvm、Mecached、Netty、Nio、Mina、性能调优、高并发、tomcat 负载均衡、大型电商项目实战、高可用、高可扩展、数据库架构设计、Solr 集群与应用、分布式实战、主从复制、高可用集群等。不然别说入门了,到后期行业红利不行的时候,会被首选淘汰掉,自己的努力也会打水漂。

2024-06-04 13:11:57 232

空空如也

空空如也

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

TA关注的人

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