自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA+Agent学习day27

这些天把javase重新复习了一下,主要是过一遍:基础语法+类和对象+继承+多态+抽象类+接口+object类+集合+异常+泛型+通配符;明天开始开javaweb的复习和学习,已经拖延了好几天了哈哈哈哈。

2026-08-31 21:58:54 188

原创 JAVA+Agent学习day26

首先,我了解了 Spring Boot 测试的基本配置方法,能够通过引入测试依赖、编写测试类,对普通业务组件和 Web 接口进行初步验证。随后,我学习了 MyBatis 的基本概念及快速入门流程,包括配置数据源、创建数据库表和实体类、编写 Mapper 接口与 XML 映射文件,并通过测试用例执行 SQL。在参数和返回数据部分,我掌握了简单类型、实体类、Map 等多种参数传递方式,以及返回单个数据、实体对象、Map、List 和自增主键等结果处理方式。百日大厂计划day26!

2026-08-02 23:27:13 532

原创 JAVA+Agent学习day25

例如表现层依赖业务层接口,业务层依赖数据访问层接口,具体实现类由容器统一创建和注入。学习这一部分后,我认识到优秀的软件设计不仅要实现功能,还要关注结构清晰、职责分离和后期维护。DI 即依赖注入,由容器在运行时把所需对象注入到目标类中。这样可以减少类与类之间的直接依赖,提高代码的可维护性、可测试性和扩展性。三层架构通常分为表现层、业务逻辑层和数据访问层。表现层负责接收请求和返回结果,业务逻辑层负责处理核心业务规则,数据访问层负责与数据库交互。百日大厂计划day25 fighting!

2026-07-31 23:31:26 689

原创 JAVA+Agent学习day24

本文总结了SpringMVC开发的核心知识点,包括ResponseEntity的使用、RESTFul架构风格、声明式异常处理和参数校验机制、拦截器与过滤器的应用,以及MVC模式与三层架构的设计理念。作者通过学习掌握了后端接口开发规范、异常统一处理、请求参数校验等关键技术,并理解了项目分层架构的思想。文章体现出对SpringMVC开发流程的系统性认知,展现了积极的学习态度和进取精神。

2026-07-30 23:13:40 341

原创 JAVA+Agent学习day22

今日学习重点:1)SpringMVC响应数据(前后端分离/混合开发模式、转发重定向、JSON响应);2)RESTFul设计(资源标识、HTTP语义、标准化格式),突出其安全统一、解耦简洁的优势;3)异常处理扩展(声明式异常/参数校验、拦截器过滤器)。通过实战RESTFul接口巩固知识点,持续跟进大厂技术栈。

2026-07-24 18:58:14 517

原创 JAVA+Agent学习day21

本文总结了SpringMVC注解的实际应用: @RequestMapping详解:包括路径匹配规则(模糊/精确)、类/方法级别使用、请求方式限制、简化注解(如@GetMapping)及映射冲突避免。 参数接收方式:直接接收的局限性、@RequestParam解决参数名不一致问题、实体类接收多参数、List/数组接收多值。 路径参数处理:动态路径设计,@PathVariable的三种用法(同名/显式指定/多参数)。 JSON参数处理:JSON特点及格式要求,@RequestBody接收JSON请求体的注意事项

2026-07-23 21:33:44 536

原创 JAVA+Agent学习day20

本文介绍了后端开发入门基础,重点讲解了Web核心概念(B/S、C/S架构、HTTP协议、服务器软件等)和Java技术路线(SpringBoot→SpringMVC→MyBatis→Spring高级)。通过SpringBoot案例实践,体验了其简化开发的优势,包括统一版本管理、插件配置和场景启动器的便利性。文章最后鼓励坚持"百日大厂计划"学习。全文约150字,概括了Web开发基础框架和SpringBoot的核心价值。

2026-07-22 19:36:32 589

原创 JAVA+Agent学习day19

工程构建->观念及过程+项目构建+可视化+插件,生命周期+pom配置。依赖管理->作用域+提取和维护+报错的解决流程+传递特性+冲突特性。百日大厂计划day19!2.Maven的依赖管理和工程构建。3.Maven的工程继承和聚合关系。1.Maven的定位以及主要作用。4.Maven的仓库关系和优先级。5.一个Maven项目的实战。今日学习:Maven。

2026-07-21 21:56:15 203

原创 今日轮休~~~

今天有事,就复习了一下,学了一丢丢的新内容,明天开启前端系统学习。

2026-07-20 22:04:58 180

原创 JAVA+Agent 学习 day18

3.反射获取class对象,构造方法,方法,成员变量。今日学习:连接池+预处理对象+反射+注解。4.注解的定义与格式+使用+解析+元注解。百日大厂计划day18!1.预处理对象的实现批量添加。2.使用Druid连接池。

2026-07-19 18:01:19 781

原创 JAVA+Agent学习day17

今日学习内容包含MySQL常用函数(字符串/数值/日期函数)、DCL用户权限管理(创建/授权/修改用户),以及JDBC编程(连接数据库/增删改查操作)。重点掌握了PreparedStatement预处理对象防止SQL注入的方法,并完成工具类封装。学习进度标记为"百日大厂计划day17",强调持续努力的重要性。全文用简短语句概括了数据库操作的核心知识点,突出SQL注入防护等关键技术点,最后以鼓励性口号结尾。(全文98字)

2026-07-18 17:57:25 289

原创 JAVA+Agent学习day16

摘要:今日学习MySQL查询操作(简单/条件/排序/聚合/分组/分页查询)和数据库设计三范式(原子性、完全依赖主键、消除传递依赖)。掌握多表关系(一对多/一对一/多对多)及外键约束实现,重点学习多表查询技术(连接/联合/子查询等)。这是百日大厂计划第16天的学习内容,继续坚持!

2026-07-17 23:45:34 326

原创 JAVA+Agent学习day15

摘要:学习MySQL入门知识,包括安装MySQL8和SQLyog、配置环境变量,掌握SQL语言基础(DDL、DML、DCL、DQL),实践数据库和表的创建、查看、删除及修改操作,学习数据插入、修改与删除,了解主键、自增长、非空和唯一约束,初步掌握单表查询。可提供相关安装包,坚持15天打卡,共同进步。

2026-07-16 20:53:28 300

原创 今日休息,爽玩

今天回老家了,休息一天,调整状态,明天开始MySQL!

2026-07-15 21:50:36 334

原创 JAVA+Agent学习day14

【学习总结】今日完成JavaSE集合框架核心内容学习,重点掌握Map体系(HashMap、TreeMap、Hashtable)及集合嵌套应用。关键点: HashMap采用哈希表结构(数组+链表+红黑树),需重写hashCode()和equals()实现去重 TreeSet/TreeMap基于红黑树实现排序,支持自然排序和比较器排序两种方式 Properties集合专用于配置文件操作,注意与IO流结合使用 集合嵌套需掌握多层遍历技巧(如Map套List) 同步开启力扣刷题巩固理解,下一步计划转入MySQL学习

2026-07-14 22:27:14 337

原创 JAVA+Agent学习day13

集合->List下的集合+LinkedList集合+Collections集合+泛型+红黑树+set集合。- removeFirst() / removeLast() 头尾删除。- addFirst() / addLast() 头尾添加。- getFirst() / getLast() 获取头尾。- swap(List, i, j) 交换指定位置元素。- 去重靠:hashCode() + equals()- push() / pop() 栈操作(弹夹模式)- max() / min() 最大最小值。

2026-07-13 22:20:51 360

原创 JAVA+Agent学习day12

本文总结了Java编程的核心知识点,包括多线程的三种实现方式及生命周期、Lambda表达式语法、四大函数式接口、Stream流操作流程、方法引用四种形式、集合框架体系结构、Collection接口常用方法、迭代器使用规范、List接口特点及实现类比较,以及常见数据结构特点。内容涵盖Java并发编程、函数式编程、集合操作等关键技术要点,适合开发者快速回顾核心概念。

2026-07-12 22:33:30 525

原创 JAVA+Agent学习day11

本文摘要:主要介绍了Java IO流的基本概念和常用类。IO流分为字节流(万能流,可处理任意文件)、字符流(专用于文本,解决乱码问题)、序列化流(读写对象)和打印流(输出到控制台或文件)。重点讲解了FileOutputStream和FileReader的构造方法(支持文件和路径参数)及读写操作,并演示了字符流读取文本文件的两种方式(逐字符读取和使用字符数组缓冲)。同时提到IO流的异常处理(try-catch)及JDK7/JDK9的特性差异,以及各类流在文件操作时的自动创建和覆盖特性。(98字)

2026-07-11 22:54:01 382

原创 JAVA+Agent学习day10

BigDecimal->用来处理float和double类型,主要方法是加(add)减(subtract)乘(multiple)除(divide),除法可以有四舍五入的类型。BigInterger->通俗理解,超级大整数->"对象",理论上可以说BigInteger是无限大的,常见的方法是:加 减 乘 除;JDK8的新日期类->LocateDate->年月日;获取日期字段的方法->getxxx(),设置日期字段的方法withxxx()主要方法->构造,获取,创建,删除,判断,遍历。

2026-07-10 22:20:04 343

原创 JAVA+Agent学习day09

【摘要】今日学习了Java异常处理机制:1)异常分为Error(严重错误需大改代码)和Exception(可修复异常);2)Exception包含编译时异常(IDE报红)和运行时异常(运行崩溃);3)throws向上传递异常,try-catch捕获特定异常不影响后续代码执行,finally确保执行;4)异常信息打印的三种方式;5)子类重写方法时的异常抛出规则。注:今日因陪伴女友仅完成部分学习,明日将补全内容。(百日大厂计划Day09)

2026-07-09 23:08:55 485

原创 JAVA+Agent学习day08

本文总结了Java编程中的多个关键知识点:1. 枚举类型的使用与C语言类似,但调用方式不同;2. Record类作为final类用于简化常量类创建;3. 密封类通过sealed和permits限制继承;4. 调试技巧和API文档查阅方法;5. Object类的基础方法(toString、equals);6. Maven的配置和使用;7. Lombok简化JavaBean开发;8. Junit单元测试的基本要求。最后提供了一个包含基础方法和重写toString/equals的Person类实现示例。这些内容涵

2026-07-08 21:54:15 448

原创 JAVA+Agent学习day07

把内部类的代码都重新敲了一编,加深了理解,其实敲着敲着我就发现静态成员内部类,非静态成员内部类,局部内部类,他们之间的基本操作是一通百通的,除了如何如何使用有区别,其他的几乎是可以用相同的思维哈哈。匿名内部类感觉也不是特别难了哈哈哈,无非就是参数传递和返回值传递,和局部内部类的操作方式几乎一致,有种突然学通的感觉哈哈哈哈哈哈哈哈哈。ps:其实是今天回老家了,没啥时间学习,就干脆完成昨天的复习任务了。百日大厂计划day07!不知不觉打卡满一周了,个人感觉良好哈哈哈!今天延续昨天的学习内容,主要是复习内部类。

2026-07-07 18:03:43 128

原创 JAVA+Agent学习day06

今日学习了Java三大知识点:1.多态的使用方法、成员访问特点及转型(向上/向下);2.代码块的概念,主要用于数据库初始化;3.四种内部类(静态/非静态成员、局部、匿名内部类),其中匿名内部类还需重点理解,为Lambda表达式打基础。整体感觉多态与继承关联紧密,内部类概念清晰但需加深实践。百日大厂计划第6天,继续加油!

2026-07-06 18:01:11 460

原创 JAVA+Agent学习day05

本文总结了面向对象编程中的关键概念:抽象类作为设计标准,要求子类必须重写其抽象方法;接口是功能规范的集合,支持多重继承,包含多种成员类型;final关键字用于限定不可更改的类/方法/变量;权限修饰符(public至private)控制访问范围递减。示例代码展示了接口定义,包含常量、抽象方法、默认方法、静态方法和私有方法。这些概念是面向对象编程的核心内容,对代码设计至关重要。

2026-07-05 11:11:00 509

原创 JAVA+agent学习day04

【摘要】今日学习Java面向对象编程,重点理解封装、构造方法、this/static关键字、JavaBean规范及对象数组等概念。前半部分掌握较好,但继承和方法重写部分仍存在模糊。明天计划复习对象数组后的内容,巩固知识点。实践代码演示了Person类实例化、属性赋值及方法调用,以及Mydate日期类和Citizen类的嵌套使用,展示了类与对象的基本操作。"百日大厂计划"第4天,期待明日进步。(注:摘要已忽略代码细节,聚焦学习要点)

2026-07-04 21:46:08 261

原创 java+agent学习day03

今日学习了Java编程中的多个核心概念:二维数组(包含二分查找、冒泡排序等算法)、方法(类似C语言函数,支持重载)、可变参数(本质为数组,需放在参数列表末尾)、递归(需设置出口防止栈溢出)以及面向对象基础(类与对象的关系)。重点包括:方法重载的4个判断条件、可变参数格式要求、递归的问题分解思路,以及将类类比为C语言的"超级结构体"。通过Demo08Practice类展示了字符串拼接、数组操作等方法的实际应用,体现了面向对象封装思想。学习过程中注重与C语言概念的对比理解。

2026-07-03 16:44:16 491

原创 java+agent学习day02

摘要:今天学习了Java流程控制(if/switch)、循环(while/do-while)、数组和随机数,重点掌握了switch的新特性(Java12/13的->语法和case穿透性)。通过结合循环、数组和随机数实现了一个猜数字小游戏。同时开始按计划刷LeetCode题,先用C语言打基础,计划10月冲刺Hot100。代码部分展示了Random类的使用和猜数字游戏的实现逻辑。(98字)

2026-07-02 18:31:26 171

原创 java+agent学习day01

今天初步认识了java,对java的历史有了初步了解,知道了怎么配置java的环境,了解了jdk,jre,jvm;学习了变量,常量,类型转换,运算符,个人感觉之前有过c语言基础的话,入门java还是比较简单的;百日大厂计划day01 (ps:上限为999)

2026-07-01 17:11:21 267

原创 大学生的摆烂学习日记

所以我痛定思痛,从今天开始奋斗,万一我就进入大厂了呢?万一我就年薪百万了呢?2026/5/20,我为什么选择在今天这个神圣的日子开启的博客之旅呢?万一........................因为我的拼好饭,被别人的花束压塌了,完全不能使用.

2026-05-20 20:50:30 26

空空如也

空空如也

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

TA关注的人

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