自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Day Day Up !

欢迎访问个人博客:https://ffeng007.github.io/

  • 博客(14)
  • 收藏
  • 关注

原创 SpringBoot外部配置文件实现数据库切换

【代码】SpringBoot外部配置文件实现数据库切换。

2023-03-10 12:07:39 298

原创 JSON转化成Excel文件

【代码】通过JSON生成Excel文件(jar包同级目录)

2022-09-19 14:24:30 1396

原创 CSS3

文章目录一、初始CSS1.CSS2.CSS基本语法3.引入CSS方式4.CSS基本选择器5.CSS高级选择器1.层次选择器2.结构伪类选择器3.属性选择器二、美化网页元素1.为什么使用CSS2.字体样式3.文本样式4.文本阴影5.超链接伪类6.列表样式7.背景样式8.渐变样式三、盒子模型1.盒子模型2.边框border3.内外边距 padding margin4.盒子模型尺寸5.圆角边框6.盒子阴影四、浮动1.标准文档流2.display3.浮动 float4.边框塌陷及解决方法5.inline-block

2021-08-16 16:31:14 163

原创 HTML5

文章目录@[toc]一、HTML基础1.HTML2.HTML基本结构3.基本标签标题标签段落标签水平线标签换行标签字体样式标签注释和特殊符号4.图像标签5.链接标签6.行内元素和块元素二、列表、表格与媒体元素1.列表2.表格3.媒体元素4.页面结构分析5.内联框架三、表单1.表单语法2.常用表单元素3.表单高级应用4.表单初级验证一、HTML基础1.HTMLHTML:Hyper Text Markup Language(超文本标记语言)超文本包括:文字、图片、音频、视频、动画等。W3C:Worl

2021-08-12 20:34:03 133

原创 Java集合框架

文章目录一、集合二、Collection体系1.Collection父接口2.Collection子接口List子接口List实现类1、ArrayList【重点】ArrayList源码分析2、Vector3、LinkedListArrayList和LinkedList区别Set子接口Set实现类1、HashSet【重点】2、TreeSet三、Map集合概述Map集合的实现类1、HashMap【重点】HashMap源码分析HashSet源码分析HashtableProperties2、TreeMapTreeS

2021-08-08 20:19:44 112

原创 Java注解和反射

一、注解Annotation1.注解不是程序本身,可以对程序做出解释(这一点和注释(comment)没什么区别)可以被其他程序(如编译器)读取。注解以 @注释名 在代码中使用,还可以添加一些参数值。2.内置注解@Override,只用于修饰方法,表示方法重写。@Deprecated,可以修饰方法,类,属性,表示不推荐程序员使用,可能存在问题,但是可以使用,或者存在更好的方式。@SuppressWarnings,用来抑制编译时的警告信息,需要添加一个参数才能使用。public cla

2021-08-02 18:54:52 101

原创 Java多线程

一、线程简介程序:指令和数据的有序集合(静态概念)进程:执行程序的一次执行过程(动态概念)线程:CPU调度和执行的单位,一个进程中有多个线程。程序运行的时候,即使自己没有创建线程,后台也会多个线程,如main()主线程和gc线程。操作系系中运行的程序就是进程,一个进程可以有多个线程。普通方法调用:只有主线程一条执行路径。多线程:多条执行路径,主线程和子线程并行交替执行。对同一份资源操作时,会存在资源抢夺问题,需要加入并发控制。二、线程创建1.继承Thread

2021-07-28 11:31:02 93

原创 Java异常

一、异常异常指程序在运行中出现的不期而至的各种状况,如:文件找不到,网络连接失败,非法参数等。1.三种类型的异常检查性异常:用户的或错误或问题引起的异常,程序员无法预见的,这些异常编译时不能被简单的忽略。运行时异常:运行时可能被程序员避免的异常,运行时异常可以在编译时被忽略。错误:错误不是异常,而是脱离程序控制的问题,错误在代码中经常被忽略。2.异常体系结构异常类(Throwable)分为俩类,异常(Exception)用户程序可能捕获的异常情况或者是程序可以处理的异常。运行时异常

2021-07-18 19:53:08 71

原创 Java面向对象(OOP)

一、面向对象1什么是面向对象Java的编程语言是面向对象的,采用这种语言进行编程成为面向对象编程(object-oriented-programming,OOP)面向对象编程的本质:以类的方式组织代码,以对象的组织(封装)数据。面向对象的三大基本特征:封装,继承,多态。从认识角度,先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。从代码角度,现有类后有对象。类是对象的模板。2类与对象的关系类是抽象的数据类型,对某一类事物整描述和定义,但不能代表某一个具体的事物。对

2021-07-15 16:42:34 142

原创 Java数组

一、数组概述1.数组的定义数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。2.数组的基本特点长度确定,数组一旦被创建,其大小不可以改变。元素必须是相同类型,不能是混合类型。数组中的元素可以是任何数据类型,包括基本类型和引用类型。数组变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量,数组本身就是对象,Java中对象实在堆中的,因此数组无论保存

2021-07-08 19:51:58 95

原创 Java方法

一、方法1.什么是方法System.out.println()System是系统类,out是标准输出对象,println()是一个方法这句话是调用系统类System中的标准输出对象out中的方法printlin()方法是解决一类问题的步骤的有序组合。方法包含于类或者对象中。方法在程序中被创建,在其他地方被引用。2.方法的优点使程序变得简短和清晰。有利于维护程序。提高程序的开发效率。提高了代码的重要性。二、方法的定义修饰符 返回值类型 方法名(参数类型 参数

2021-06-27 17:47:44 82

原创 Java流程控制

一、用户交互Scanner1.Scanner对象用Scanne类来获取用户的输入。创建Scanner对象的基本语法:Scanner scanner = new Scanner(System.in);不使用要关闭Scanner类,否则会一直占用资源2.next 和 nextLinenext()一定要读取导到有效字符后才可以结束输出。对输入有效字符之前遇到的空白,next()方法会将其去掉。对输入有效字符之后遇到的空白,next()方法会将其作为分隔符或结束符。nex

2021-06-26 20:15:05 99

原创 Java基础语法

一、注释单行注释//Hello World!多行注释/*Hello World!Hello World!*/文本注释/***Hello World!*Hello World!**/二、标识符、关键词标识符命名规则所有的标识符都应该以字母、美元符号、下划线开始首字符之后可以是字母、美元符号、下划线、数字的任意组合不能用关键词命名大小写敏感关键词 abstract assent boolean break byte ase catc

2021-06-23 18:43:59 189

原创 Dos基础学习

一、打开方式通过开始运行命令提示符 (可以选择以管理员方式运行)Win键+R 输入cmd 打开命令提示符在任意文件夹下,按住shift键+鼠标右键,打开命令窗口资源管理器的地址栏之前甲上 cmd + 空格 打开命令提示符二、常见命令#盘符切换 cd /d F:#查看当前目录下的文件 dir#切换目录 cd xxx 返回上一级 cd.. #退出终端 exit#清理屏幕 cls#查看电脑的ip ipconfig#打开应用 c

2021-06-23 11:36:13 93

空空如也

空空如也

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

TA关注的人

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