- 博客(24)
- 收藏
- 关注
原创 【Java基础】IO流(二)
1. 字符流 2. 缓冲流 3. 转换流 4. 序列化对象 5. 打印流 6. 补充知识: Proparties 7. 补充知识: IO框架
2022-09-19 17:50:26
1059
10
原创 【Java基础】File类 IO流
1. File的使用2. 补充知识: 方法递归3. 补充知识: 字符集4. IO流: 概述5. IO流: 字节流6. IO流: 资源释放的方式
2022-09-14 23:34:03
1606
25
原创 VUE-CLI/VUE-ROUTER
官方文档vue-cli是vue官方出品的快速构建单页应用的脚手架,里面集成了webpack,npm,nodejs,babel,vue,vue-router。
2022-08-24 00:21:47
3863
213
原创 【Java基础】面向对象进阶(二)
个人简介 目录1. 包2. 权限修饰符3. final4. 常量 5. 枚举6. 抽象类7. 面向对象三大特征之三: 多态 1. 什么是包? 1). 包是用来分门别类的管理各种不同类的,类似于文件夹、建包利于程序的管理和维护。 2). 建包的语法格式:package 公司域名倒写.技术名称。报名建议全部英文小写,且具备意义 3). 建包语句必须在第一行,一般IDEA工具会帮助创建 2. 导包 1). 相同包下的类可以直接访问,不同包下的类必须导
2022-08-21 22:22:18
769
27
原创 【Java基础】面向对象进阶
个人简介目录1. static静态关键字2. static应用知识: 工具类3. static应用知识: 代码块4. static应用知识: 单例5. 面向对象三大特征之二: 继承 1. static是什么? 1). static是静态的意思,可以用来修饰成员变量, 成员方法 2). static修饰成员变量之后称为静态成员变量(类变量), 修饰方法之后称为静态方法(类方法) 3). static修饰后的成员变量, 可以被类的所有对象共享(访问, 修改) 2.
2022-08-21 01:52:44
557
17
原创 【Java基础】面向对象基础
面向对象介绍并不是一个技术,而是一种编程指导思想把现实世界的具体事物全部看成一个一个的对象来解决问题为什么要用面向对象编程生活中我们解决问题就是按照对象化的方式进行的.如果程序也能够按照生活中的方式来解决问题,那么程序就更符合人类的思维习惯,代码看起来会更易理解,更简单.面向对象的指导思想,优点小结:在程序中也把现实世界的具体事物全部看成一个一个的对象来解决问题.按照面向对象编程来设计程序:程序代码符合人类思维习惯,更易理解,更简单面向对象的重点学习什么?学习获取已有对象并使用。
2022-08-19 23:26:18
1896
41
原创 【Java基础】编程思维训练
目的:复习前半段课程学习的Java编程知识,能够使用所学的知识解决问题,提升我们的编程能力。涉及到的知识点变量、数组运算符:基本运算符、关系运算符、逻辑运算符…程序流程控制:if、switch;for、while;死循环、循环嵌套跳转关键字:break、continue、return。1. 案例一: 买飞机票2. 案例二: 找素数3. 案例三: 开发验证码4. 案例四: 数组元素的复制5. 案例五: 评委打分6. 案例六: 数字加密7. 案例七: 模拟双色球[拓展]...
2022-08-14 23:45:19
898
67
原创 【Java基础】方法
方法是什么方法是一种语法结构,它可以把一段代码封装成一个功能,以方便重复调用使用方法的好处是1. 提高了代码的复用性2. 让程序的逻辑更清晰CSDN21天学习挑战赛目录前言1. 方法定义, 调用编辑2. 方法使用的常见问题方法常见问题3. 方法案例简易计算器的实现4. 方法调用的内存图5. 方法的参数传递机制5.1 基本类型的参数传递5.2 引用类型的参数传递6. 方法重载7.方法重写8.四种权限修饰符9.练习: 方法调用的顺序10.补充知识: 单独使用return关键字。...
2022-08-14 07:00:00
345
32
原创 【Java基础】数组
个人简介目录1. 数组 1.1 静态初始化数组 1.2 动态初始化数组 1.4 数组的特性 1.5 数组的工具类Arrays2. 数组的遍历3. 数组使用的常见问题4. Debug工具的使用 4.1 Debug概念 4.2 Debug的操作流程 4.3 Debug的按键及功能 定义数组的时候直接给数组赋值 1. 静态初始化数组的格式 数据类型[ ] 数组名 = { 元素1,元素2,元素3... }; int[ ] a = {1,2,3,4,5}; 数据类型[ ] 数组名 = new
2022-08-13 23:28:56
748
71
原创 【Java基础】程序流程控制
个人简介目录1. 顺序结构2. 分支结构 2.1 if 分支 2.1.1 单分支结构 2.1.2 多分支结构 2.1.3 嵌套分支结构 2.2 switch 分支3. 循环结构 3. 1 普通for循环 3.2 嵌套for 循环 3.3 高效for 循环 3.4 while循环 3.5 do-while循环 4. 跳转关键字 4.1 break 4.2 continue 5. 案例技术 5.1 随机数Random类顺序结构中的代码会按照顺序一行一行向下执行所有的代码语句,可以用来进行输入 输出 计算等
2022-08-07 22:16:48
612
27
原创 【Java基础】类型转换与常用运算符
关于Java语言基础知识我们需要学会什么?类型转换知识如何实现程序中不同类型的变量或者数据互相传输,不同类型的数据运算的结果数据的类型如何确定?运算符的使用程序中怎么进行数据的基本算术运算,以及一些逻辑运算,Java提供了具体的哪些运算方式怎么调用Java提供的程序程序员需要调用Java写好的一些程序,这些程序如何去调用CSDN21天学习挑战赛。...
2022-08-04 21:14:06
484
23
原创 Java基础
Java是什么Java是美国Sun公司()在1995年推出的计算机编程语言,后被Oracle公司收购。Java 早期称为Oak(橡树),后期改名为Java。Java 之父:詹姆斯·高斯林(James Gosling)。为什么要用Java世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。可移植性、安全可靠、性能较好。开发社区最完善,功能最为丰富。Java能做什么桌面应用开发 服务器系统。...
2022-08-04 00:14:13
377
27
原创 VUE [入门篇(二)]
调用时,组件DOM已经更新,所以可以执行依赖于DOM的操作。在数据更新之前调用,发生在虚拟DOM重新渲染和打补丁之前。调用后,所有的事件监听器会被移除,所有的子实例也会被销毁。改造输出:包括格式化数据(价格,日期),大小写转换,排序,添加符号。在实例创建完成后被立即调用,完成数据观测,属性和方法的运算,初始化事件,$el属性未见。在挂载开始之前被调用:相关的 render 函数首次被调用,只在虚拟DOM生成HTML。vue有实例属性,实例方法,实例事件,前两个跟选项类似,不是很常用,这里只讲实例事件。...
2022-08-03 21:39:24
845
30
原创 VUE [入门篇]
1、 v-if 、v-else、v-else-if、v-show2、v-for 3、v-text 、v-html4、v-on5、v-model 6、v-bind 7、v-pre、v-cloak、v-once
2022-07-08 09:00:16
1326
78
原创 Maven项目构建工具
** Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。**Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。......
2022-07-05 21:37:42
2267
73
原创 定时任务(二)
上一篇介绍了@Scheduled注解的使用,接下来我们说一下Quartz的使用一般在项目中,除非定时任务涉及到的业务实在是太简单,使用 @Scheduled 注解来解决定时任务,否则大部分情况可能都是使用 Quartz 来做定时任务。...
2022-06-30 07:00:00
444
31
原创 定时任务(一)
在Spring+SpringMVC环境中,一般来说,要实现定时任务我们有两种方案,一种是使用Spring自带的定时任务处理器@Scheduled注解,另一种就是使用第三方框架Quartz,Spring Boot源自Spring+SpringMVC,因此天然具备这两个Spring中的定时任务实现策略,当然也支持Quartz,本文我们就来看一下Spring Boot中两种定时任务的实现方式...
2022-06-29 20:50:02
637
26
原创 整合视图层(Thymeleaf的使用)
Thymeleaf的意思是模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本,类似于Velocity,FreeMaker等传统的java模板引擎,但是与传统 Java 模板引擎不同的是,Thymeleaf 支持 HTML 原型.它既可以让前端工程师在浏览器中直接打开查看样式,也可以让后端工程师结合真实数据查看显示效果,同时,SpringBoot 提供了 Thymeleaf 自动化配置解决方案,因此在 SpringBoot 中使用 Thymeleaf 非常方便。
2022-06-28 19:50:29
670
55
原创 Java技能树测评
【有奖征文】写技能树评测,送CSDN大礼包、周边礼品及现金奖励!技能树新增了学习门户、增加了学习计划、勋章展示、技能树分享,还上线了 WAP 端门户页,特发起「用户评测」征文活动,希望您在使用产品的同时,给我们带来真实的反馈与建议,助力更好的迭代产品。奖品多多~满足征文要求,提交至少 1 条可行性建议即可获得 1 件礼品,快来参与吧~...
2022-06-26 22:19:23
484
25
原创 自定义Start
在我们的日常开发工作中,经常会遇到一些独立于业务之外的配置模块,我们会把它们放在一个特定的包下,其他工程需要复用这个功能时,需要将代码复制到另一个工程,重新集成一遍,非常麻烦,这时,我们就可以自定义starter了,将独立于业务代码之外的功能模块封装成一个starter,复用时只需要在pom文件中引入它的依赖即可,再由spring boot为我们完成自动装配,就非常轻松了....
2022-06-26 08:15:00
633
9
原创 SpringBoot整合Mybatis
前言:本文用于练习mybatis的增删改查mybatis介绍:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录............
2022-06-22 21:00:16
124
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人