- 博客(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关注的人