自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Aop

AOP 为 Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

2023-09-13 17:58:45 59

原创 spring介绍

源自于建筑学,隶属土木工程,后发展到软件工程领域软件工程框架:经过验证的,具有一定功能的,半成品软件经过验证具有一定功能半成品。

2023-09-12 19:16:35 72

原创 Linux学习路线

Linux和我们常见的Windows一样,都是操作系统,例如:新浪、百度、淘宝等互联网公司,他们使用的服务器全都是Linux系统;全球500强企业95%的服务器使用的都是Linux系统。1.3.1 什么是 LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。

2023-08-29 16:48:10 129

原创 Json的学习方法

JSON是一种轻量级的数据交换格式,全称为JavaScript ObjectNotation(JavaScript对象表示法)。它以易于阅读和编写的文本格式来表示结构化数据,常用于Web应用程序之间的数据传输。

2023-08-24 18:14:29 58

原创 MySQL索引和函数

一 概念索引,使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。二 优点和缺点。

2023-08-23 19:01:12 86

原创 MySQL查询语句

【代码】MySQL查询语句。

2023-08-22 16:15:27 21

原创 MySQL学习教程

关系型数据库:SQL(Structured Query Language)非关系型数据库:NoSQL(Not Only SQL)–如果表名或者字段名是特殊字符,则需要带``:数据仓库,软件,安装在操作系统之上。数据库:DB(DataBase)DBMS(数据库管理系统)所有的语句都要以分号结尾。:存储数据,管理数据。

2023-08-21 17:26:21 25

原创 Java高级I/O流

与硬盘交互|存储信息流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出。File类:是文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。也就是说如果我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可。

2023-08-16 17:45:25 36 1

原创 Java(API)

java中的数据类型int,double等不是对象,无法通过向上转型获取到Object提供的方法,而像String却可以,只因为String是一个对象而不是一个类型。基本数据类型由于这样的特性,导致无法参与转型,泛型,反射等过程。为了弥补这个缺陷,java提供了包装类。

2023-08-15 18:16:06 42 1

原创 Java集合的使用

集合只能存储引用数据类型 ArrayList是顺序结构 特点:查询快,增删慢、线程不安全,效率高1、HashMap是可以序列化的。是线程不安全的。2、HashMap的底层主要是基于数组和链表实现的,它之所以有相当快的查询速度主要是因为它是通过计算散列码来决定存储位置的。3、HashMap中主set集合中的方法和collection中的方法是一样的。无序性(元素存取的顺序不一致), 元素不重复HashSet线程不安全,效率高,允许存储null元素,元素无序且唯一 HashSet元素唯一。

2023-08-14 18:43:26 29

原创 抽象类和接口

Java中的接口属性全都是全局静态常量方法都是全局抽象方法无构造方法一个类可以实现多个接口,非抽象类实现接口时必须实现接口中的全部方法抽象类利于代码复用,接口利于代码维护。

2023-08-10 16:23:34 26 1

原创 继承的使用

小伙伴们回答一下吧

2023-08-09 18:22:13 18 1

原创 Java面向对象-封装和继承

创建卡车类,类中包含汽车的品牌、型号售价、最大载重封装汽车的各个属性得出预计结果后尝试优化和调整代码编写方式。创建轿车类,类中包含汽车的品牌、型号售价、百公里油耗封装汽车的各个属性。提供先进的推理,复杂的指令,更多的创造力。得出预计结果后尝试优化和调整代码编写方式。

2023-08-08 17:33:17 24 1

原创 数组的基础应用

数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器数组既可以存储基本数据类型,也可以存储引用数据类型数组是一组相关数据的集合,一个数组实际上就是一连串的变量.

2023-08-04 18:24:31 33 1

原创 流程控制结构

提供先进的推理,复杂的指令,更多的创造力。

2023-08-03 18:30:43 41

原创 选择结构语句

a.什么是顺序判断。

2023-08-02 21:11:32 224 1

原创 Java基础语法

a.内存的作用b.内存工作原理c.Java内存a.什么是变量b.变量的存储方式c.变量和内存的关系d.使用变量e.变量的命名规范f.常用关键字a.什么是数据类型b.数据类型详解c.类型转换a.使用变量存储信息b.内存优化a.算数运算符b.逻辑运算符c.比较运算符d.赋值运算符e.三目运算符。

2023-08-01 17:24:55 28 1

原创 软件开发流程

1.发现需求——梳理需求——产品经理(需求文档原型图)2.确定模式 语言框架 ——项目经理(架构师){项目架构}3.设计——UI设计师(大前端) (UI图)美化4.开发编码——前端 后台 联调 页面 接口5.测试 内测 公测——测试工程师(测试用测报告)6.部署上线——运维工程师,实施工程师(后台)7.运维 迭代。

2023-07-31 17:15:00 26 1

原创 gitee最详细使用教程,看这一篇就够了

新建个文件夹方便看,进入到这个文件夹,鼠标右键-打开git bash命令窗口--复制网站上的ssh链接-在刚才的Git窗口中输入命令 git clone 然后右键即可。git push origin master -f //(强制提交,强制提交可能会把之前的commit注释信息,不会改变修改的代码,慎用),都是提交到master分支。在官网---个人---设置---ssh公钥---下面的公钥文本域(大的输入框)复制进去---上面的标题是随意改的,给自己看的---确定.这步是将本地文件初始化为本地仓库。

2023-07-25 11:59:13 2716

原创 css布局

Flex 全称 Flexible box 布局模型,通常称为 flexbox 或 flex,也称为弹性盒子或弹性布局。一种比较高效率的 css3 布局方案。事实上它是一种新类型的盒子模型,也有书上称作弹性伸缩盒布局。旨在提供一个更加有效的方式来布置,对齐和分布在容器之间的各项内容,即使它们的大小是未知或者动态变化的。弹性布局的主要思想是让容器有能力来改变项目的宽度和高度,以填满可用空间 (主要是为了容纳所有类型的显示设备和屏幕尺寸)的能力。优点:应用恰当的弹性布局对用户十分友好。

2023-07-21 20:00:44 52 1

原创 html5新增表单属性

div>块标签、<span>文本标签、<link>链接一个外部样式表、<h1>-<h6>标题、<a>超链接、<img>图片、<button>按钮、<input>输入框、<br>换行、<p>段落、<ul>无序列表、<hr>水平分割线、<table>表格。

2023-07-19 20:37:00 117

原创 css定位

(这是 css3 新增的属性值)粘性定位。最初会被当作是relative,相对于原来的位置进行偏移;一旦超 过一定阈值之后,会被当成 fixed定位,相对于视口进行定位。position:sticky ,其支持还不是很普 遍。决定盒子的层级顺序,值为数字,没有单位,数值大的将覆盖数字小的部分。固定定位:不管页面如何滚动,他都永远固定在那里。提供先进的推理,复杂的指令,更多的创造力。css定位分为五个阶段。

2023-07-18 20:37:39 20 1

原创 浮动de学习

方法三:使用::after 伪元素 给盒子添加最后一个子元素,并给 ::after设置 {content:"";BFC规范(Box-Formatting Context 块级格式化上下文)是页面上的一个隔离的独立容器,容器里面 的子元素不会影响到外面的元素,反之亦然。浮动的元素不再区分块级元素、行内元素、已经脱离了标准文档,一律能够设置宽度和高度,即使他 是a标签或span标签。方法二:给后面的父盒子设置 clear:both 属性 -- 会导致margin失效。四、浮动的元素一定能设置宽高。

2023-07-17 17:55:19 22 1

原创 css样式及盒子属性

会受到框中填充的背景颜色影响 Content(内容) - 盒子的内容,显示文本和图像 width:盒子宽度 height:盒子高度。CSS 盒模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边距,边框,填充,和实际内容。· inherit: 规定应该从父元素继承 text-align 属性的值line-height: 文本行高。可以将元素转换为行内元素,将元素转换为行内元素的不多见。使用display:none;盒子的height属性如果不设置的话,它将自动被内容撑开,如果没有内容,默认是0。

2023-07-14 23:53:37 61 1

原创 【无标题】

当特殊的样式需要应用到个别元素时,就可以使用内联样式。使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。当单个文件需要特别样式时,就可以使用内部样式表。CSS 是在 HTML 4 开始使用的,是为了更好的渲染HTML元素而引入的.提供先进的推理,复杂的指令,更多的创造力。

2023-07-13 18:59:04 34 1

原创 HTML一个月甩开一堆人

代码是枯燥无味的,但是你可以让他变得有点乐趣,用复杂的指令,去增加更多的创造力。HTML的列表标签和表格的制作。一个是rowspan:合并行。一个是colspan:合并列。表格标题<caption>th:定义表格的标题栏。自定义列表dl,dt。table:定义表格。

2023-07-12 22:25:21 39 1

原创 新手小白学习前端的第一天

今日就讲到这里结束啦,我们下期再见。

2023-07-11 17:04:34 27

空空如也

空空如也

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

TA关注的人

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