1 Object概述 Object: a.概述:Object是类层次结构的根类,也就是所有类的父类。所有对象(包括数组)都实现这个类的方法。 b.成员变量:没有成员变量。 c.构造方法: Object() 只有一个无参构造方法 d.成员方法: protected Obeject() clone() 获取拷贝对象,默认是浅拷贝。 boolean equals(Object obj) 判断两个对象是否相等,默认比较的是地
2024-12-03前言 之前的文章解析了spring中 ioc的核心流程 ,以及包括了bean定义的解析和加载 到容器中,以及 整个spring框架ioc基本流程,以及bean的生命周期 包括 单例bean 以及非懒加载bean实例的创建过程,getbean dogetbean createbean docreatebean 等流程 下去 spring 对di属性 以及 构造器注入 使用三级缓存来解决 循环依赖的问题等等。本篇文章会继续下去,解析 aop源码 ,都知道 spring 对创建
2024-12-03一、异常处理(try catch throw)完全攻略 程序运行时常会碰到一些异常情况,例如: 做除法的时候除数为 0; 用户输入年龄时输入了一个负数; 用 new 运算符动态分配空间时,空间不够导致无法分配; 访问数组元素时,下标越界;打开文件读取时,文件不存在。 这些异常情况,如果不能发现并加以处理,很可能会导致程序崩溃。 所谓“处理”,可以是给出错误提示信息,然后让程序沿一条不会出错的路径继续执行;也可能是不得不结束程序,但在结束前做一些必要的工作,如将内存中的数据写入文件、关闭打开的
2024-12-03参考国外的这篇文章,步骤比国内的很多简练 需要注意的是Go官方要求要设置代理才能安装 Go Module的包 因此,我们在这一步结束后 加一步: 然后再在vscode点击右下角出现的那些install就不会报错了 本来想一步步全都写下来的,但是个人比较懒并且写这篇博客的主要目的就是方便自己以后安装,因此如果你哪一步不会可以私信我。
2024-12-037-3 判断闰年及星期几 (20 分) 注:仅供参考和交流,抄袭后果自负 输入年月日的值(均为整型数),输出该年份是否为闰年,同时输出该日期为星期几。 其中:年份的合法取值范围为[1820,2020] ,月份合法取值范围为[1,12] ,日期合法取值范围为[1,31] ; 判断星期几的算法如下:假定公元0001年1月1日为星期一,因此只要计算出当前输入日期离0001年1月1日所差的天数,然后拿这个天数除以7求余数,当余数为0时,为星期日,当余数为1时,为星期一,以此类推,当余数为6时,为星期六。
2024-12-03作为一名刚入门的后端程序员,我总结了一下常用的开发工具,如有漏缺还望大佬指教。 暂时接触的就这么多,后续再慢慢补充!
2024-12-03Maven org.springframework.boot spring-boot-starter-aop 2.4.3 Gradle implementation group: ‘org.springframework.boot’, name: ‘spring-boot-starter-aop’, version: ‘2.4.3’ 2、面向切面原理,编写配置类横向扩展业务代码 ===========================================================
2024-12-03当 Docker 容器报告权限不足时,可能是由于容器内部的用户与主机操作系统的用户不匹配导致的。解决这个问题的一种常见方法是在容器内部设置适当的用户和权限。 以下是几种配置容器权限的方法: 在 Dockerfile 中配置用户和权限:你可以在 Dockerfile 中使用 USER 和 RUN 命令来配置容器内的用户和权限。例如: # 设置用户 ARG USER_NAME=myuser ARG USER_HOME=/home/myuser ARG USER_ID=1000 ARG GRO
2024-12-031. ArrayDeque Deque 是双端队列,既可以从队列头部增删元素,也可以从队列尾部增删元素。ArrayDeque 是用数组实现的双端队列。 因为数组元素的位置是固定的,所以进行头插时,一般情况下常人思维就是把队列内已有的元素统一向后移动,给队首腾出地方。 但是这种操作耗时严重,所以本文的主角 ArrayDeque 就体现出了它的设计精妙之处。 public class ArrayDeque { Object[] elements; // 默认长度16,后续扩容总是2的整数次幂(重要
2024-12-03什么是主从复制 MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。 为什么主从复制 在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从
2024-12-03