‍小林同学学JAVA
码龄2年
关注
提问 私信
  • 博客:102,370
    视频:72
    102,442
    总访问量
  • 88
    原创
  • 12,468
    排名
  • 2,906
    粉丝
  • 379
    铁粉
  • 学习成就

个人简介:软件工程申请出战

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2023-03-30
博客简介:

2301_77358195的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,135
    当月
    52
个人成就
  • 获得1,973次点赞
  • 内容获得15次评论
  • 获得1,681次收藏
  • 代码片获得1,005次分享
创作历程
  • 88篇
    2024年
成就勋章
TA的专栏
  • 苍穹外卖
    2篇
  • Java类目
    30篇
  • MYSQL数据库
    10篇
  • 前端
    35篇
  • redis数据库
    4篇
  • Linux
    3篇
  • 数据结构与算法
兴趣领域 设置
  • Python
    python
  • Java
    java
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Day2 苍穹外卖项目 新增员工、ThreadLocal线程局部变量、PageHelper分页查询、启用禁用账号、编辑员工、分类管理功能、日期格式消息转换器

进入sky-common模块,在com.sky.result包下定义了Result.java。
原创
发布博客 前天 18:05 ·
415 阅读 ·
14 点赞 ·
0 评论 ·
6 收藏

Day1 苍穹外卖项目 软件开发整体介绍、项目介绍、开发环境搭建、导入接口文档(YAPI)、Swagger(生成测试接口)、git版本控制、maven分模块开发

项目经理:对整个项目负责,任务分配、把控进度产品经理:进行需求调研,输出需求调研文档、产品原型等,产品原型就是html网页。UI设计师:根据产品原型输出界面效果图架构师:项目整体架构设计、技术选型等开发工程师:代码实现测试工程师:编写测试用例,输出测试报告运维工程师:软件环境搭建、项目上线功能架构功能架构:体现项目中的业务功能模块。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。可以代替postman。
原创
发布博客 2024.11.17 ·
881 阅读 ·
22 点赞 ·
0 评论 ·
30 收藏

JAVA的application.yml文件的配置

MyBatis-Plus 是 MyBatis 的增强工具,提供了更多的功能,如 CRUD 操作、分页、SQL 注入器等。Redis 是一个高性能的 key-value 存储系统,常用于缓存、消息队列等场景。MyBatis 是一个优秀的持久层框架,支持定制化 SQL、存储过程以及高级映射。文件常用于配置各种应用程序属性,尤其是在使用 Spring Boot 框架时。在 Java 项目中,
原创
发布博客 2024.11.15 ·
356 阅读 ·
5 点赞 ·
0 评论 ·
2 收藏

JAVA工具包 java.lang 包、java.util 包、java.io 包、java.net 包、java.sql 包、java.time 包、java.util.concurrent 包

包提供了 JDBC(Java Database Connectivity)的支持,用于数据库访问。包是 Java 8 引入的日期时间 API,提供了对日期、时间、时区、持续时间等的支持。包提供了网络编程的支持,包括 URL、Socket、ServerSocket 等。类:用于字节流和字符流之间的转换。包提供了用于输入输出的类和接口。包提供了大量的实用工具类,包括。、日期时间处理、随机数生成等。
原创
发布博客 2024.11.12 ·
558 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

CSS基础知识day8 box-sizing、resize、box-shadow、opacity、背景属性、border-radius、渐变、字体图标、2D、3D变换、过渡、动画、伸缩盒模型、BFC

CSS3在未来会按照。
原创
发布博客 2024.11.11 ·
333 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

JAVA基础练习题

1.1.1 需求/* 定义一个表示学生信息的类Student,要求如下:(1)类Student的成员变量:sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。(2)类Student带参数的构造方法:在构造方法中通过形参完成对成员变量的赋值操作。(3)类Student的方法成员:getNo():获得学号;getName():获得姓名;getSex():获得性别;getAge()获得年龄;getJava():获得Java 课程成绩。
原创
发布博客 2024.10.31 ·
536 阅读 ·
12 点赞 ·
0 评论 ·
17 收藏

MYSQL设计思想 第一范式、第二范式、第三范式

在数据库设计中,三大范式是指关系数据库中的表设计应该满足的规范化程度,主要是为了降低数据冗余和提高数据的完整性。这三大范式分别是:第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。
原创
发布博客 2024.10.29 ·
965 阅读 ·
25 点赞 ·
0 评论 ·
11 收藏

JAVA基础 类、对象、方法、实例变量、 Java 源程序与编译型运行区别、面向对象

利用继承的方法,可以重用已存在类的方法和属性,而不用重写这些代码。被继承的类称为超类(super class),派生类称为子类(sub class)。要访问的话,可以通过编写相应的构造函数来实现对该类的成员进行赋值操作,或者调用该类的setXxx()方法来实现。封装是一种将数据(属性)和对数据的操作(方法)结合在一起,限制外部对对象内部状态的直接访问的机制。从报错信息可以知道,不能通过 (对象.成员)的方式来调用,因为是private访问修饰符来修饰的.进一步说,所谓的封装就是把类的属性和方法使用。
原创
发布博客 2024.10.27 ·
419 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

Vue3学习 创建Vue3项目、ref、reactive、setup、Vue3生命周期、Composition API

什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。注意事项:一般会创建一个hooks文件夹,然后在里面写相应的 useXxx.js 文件})})return {x,y。
原创
发布博客 2024.10.27 ·
610 阅读 ·
24 点赞 ·
0 评论 ·
11 收藏

JAVA异常类 Throwable超类、Exception类、检查型异常、非检查型异常、异常处理方式、全局异常处理器、自定义异常、Result类

在 Java 中你可以自定义异常。编写自己的异常类时需要记住下面的几点。所有异常都必须是 Throwable 的子类。如果希望写一个检查性异常类,则需要继承 Exception 类。如果你想写一个运行时异常类,那么需要继承 RuntimeException 类。只继承Exception 类来创建的异常类是检查性异常类。
原创
发布博客 2024.10.21 ·
820 阅读 ·
11 点赞 ·
0 评论 ·
21 收藏

Vue脚手架学习 vue脚手架配置代理、插槽、Vuex使用、路由、ElementUi插件库的使用

例如在input框输入了一些信息,然后要切到另外一个组件,回来发现之前输入的信息不见了,是因为组件在切换时就会被销毁,此时就可以设置该组件处于活跃状态就不会被销毁。数据在组件插槽的自身,但根据数据生成的结构需要组件的使用者来决定。在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,1.作用:切换不同的路由,默认之前的路由是会被销毁的。上面这种引入方式比较暴力,直接把全部的CSS和组件都引入,会导致所占的空间比较大。
原创
发布博客 2024.10.19 ·
1082 阅读 ·
25 点赞 ·
0 评论 ·
16 收藏

JAVA常见的关键字 final、this、super、static、abstract

1.Final关键字2.This关键字3.Super关键字3.1 基本用法3.1.1访问父类的成员变量3.1.2调用父类的方法3.1.3 调用父类的构造函数3.2super关键字的深层理解3.3 注意事项4.Static关键字4.1 作用范围4.2 使用4.2.1 修饰类的成员变量4.2.2修饰类的成员方法4.2.3 修饰代码块4.2.4 修饰内部类4.2.5 注意事项5.abstract关键字5.1 为什么要用?5.2
原创
发布博客 2024.10.12 ·
641 阅读 ·
14 点赞 ·
0 评论 ·
24 收藏

JAVA基础 基本数据类型、引用数据类型、数组、String、StringBuffer、StringBuild、Iterator迭代器

有一个需求就是普通数据也想用迭代器,那必须得自己封装...@Override@Override@Override// 增强for循环// }注意:由于增强For循环也是迭代器实现的,因此也可以使用增强For循环。。。
原创
发布博客 2024.10.11 ·
1441 阅读 ·
10 点赞 ·
0 评论 ·
23 收藏

Vue脚手架学习 初始化脚手架、ref、props、mixin、自定义插件、组件的自定义事件、全局事件总线、消息订阅与发布、nextTick、动画过渡效果

Mixins 是一个对象,它包含了 Vue 组件的选项(data、methods、computed、watch、生命周期钩子等)。当一个组件使用一个混合时,混合的所有选项将与组件的选项合并。你可以定义一个或多个混合,然后将它们应用到不同的组件中,从而共享代码和功能。可以把多个组件共用的配置提取成一个混入对象一般会写独立的js文件,然后要使用的地方再引入1.3.2 如何使用 Mixinsdata() {return {},methods: {},
原创
发布博客 2024.10.10 ·
1044 阅读 ·
28 点赞 ·
0 评论 ·
13 收藏

Vue 技术进阶 day2 数据监视的原理、其他内置指令、自定义指令、生命周期、组件化、VueComponent构造函数

自定义指令
原创
发布博客 2024.09.30 ·
1141 阅读 ·
24 点赞 ·
0 评论 ·
28 收藏

Vue 技术入门 day1 模版语法、数据绑定、事件处理、计算属性与监视、class和style绑定、条件渲染v-if/v-show、列表渲染v-for

是 JavaScript 中的一个方法,用于在对象上定义新属性或修改现有属性的特性。obj:要在其上定义属性的对象。prop:要定义或修改的属性名。字符串形式。descriptor:描述符对象,包含了属性的特性。是一个配置对象形式。value:属性的值。writable:布尔值,指示属性是否可以被赋值(默认为falseenumerable:布尔值,指示属性是否可以在for...in循环中被枚举(默认为false:布尔值,指示属性是否可以被删除或修改(默认为false。
原创
发布博客 2024.09.27 ·
1126 阅读 ·
23 点赞 ·
0 评论 ·
28 收藏

Webpack学习 修改入口和出口、自动生成html文件、打包css代码、提取css代码、优化压缩过程、打包less代码、打包图片、打包模式

Webpack 是一个流行的 JavaScript 模块打包工具。它的主要功能是将应用程序中的各种静态资源(如 JavaScript、CSS、图片等)打包成一个或多个文件。打包:把静态模块内容,压缩,整合,转译等(前端工程化)✓把 less / sass 转成 css 代码✓把 ES6+ 降级成 ES5✓支持多种模块标准语法使用 Webpack步骤:1.新建并初始化项目,编写业务源代码2.下载到当前项目中(版本独立),并配置局部自定义命令。
原创
发布博客 2024.09.21 ·
908 阅读 ·
7 点赞 ·
0 评论 ·
18 收藏

Node.js 学习 path模块、fs模块、npm软件包管理器、导出、导入

Node.js 是一个开放源代码的服务器平台,用于在服务器中执行JavaScript代码。它通常运行在服务器上而不是浏览器中。使用 Node.js 编写服务器端程序✓ 编写数据接口,提供网页资源浏览功能等等✓前端工程化:为后续学习 Vue 和 React 等框架做铺垫Node.js 为何能执行 JS?Node.js 是建立在 Google 的 V8 JavaScript 引擎之上,这意味着它可以运行JavaScript代码而无需在浏览器中。
原创
发布博客 2024.09.18 ·
1174 阅读 ·
29 点赞 ·
0 评论 ·
12 收藏

AJAX 进阶 day4 同步和异步代码、回调函数的地狱问题、Promise链式调用、async和await的使用、事件循环、Promise.all静态方法的使用

1. 什么是宏任务?➢浏览器执行的异步代码➢例如:JS 执行脚本事件,setTimeout/setInterval,AJAX请求完成 事件,用户交互事件等2. 什么是微任务?➢JS 引擎执行的异步代码➢例如:Promise对象.then()的回调3. JavaScript 内代码如何执行?➢执行第一个 script 脚本事件宏任务,里面同步代码➢遇到宏任务/微任务交给宿主环境,有结果回调函数进入对应队列➢当执行栈空闲时,清空微任务队列,再执行下一个宏任务。
原创
发布博客 2024.09.17 ·
1216 阅读 ·
29 点赞 ·
0 评论 ·
8 收藏

AJAX 入门 day3 XMLHttpRequest、Promise对象、自己封装简单版的axios

学习之前先了解一下ajax和axios之间的区别:是一种允许网页在后台与服务器进行数据交换的技术,而不需要重新加载整个页面。它不是一种特定的库或框架,而是一种实现异步数据传输的通用方法。,它适用于浏览器和 node.js。(在浏览器中)或 node.js 的原生 HTTP 模块,但它抽象了它们的复杂性,使得发送请求更加容易。在现代前端开发中,Axios 被广泛推荐用来发起 HTTP 请求,因为它简单易用,并且容易集成到常见的进程式任务中,如 React、Vue 或 Angular 应用。
原创
发布博客 2024.09.16 ·
1288 阅读 ·
8 点赞 ·
0 评论 ·
20 收藏
加载更多