自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我们该如何看待AIGC(人工智能)

[TOC]( 🚀文章目录)---AIGC全称为AI-Generated Content,指基于生成对抗网络GAN、大型预训练模型等人工智能技术,通过已有数据寻找规律,并通过适当的泛化能力生成相关内容的技术。与之相类似的概念还包括Synthetic media,合成式媒体,主要指基于AI生成的文字、图像、音频等。从字面意思上看,AIGC是相对于过去的 PCG、UCG 而提出的。因此,AIGC的狭义概念是利用Al自动生成内容的生产方式。但是 AIGC已经代表了AI技术发展的新趋势。

2024-04-24 20:11:49 5574 178

原创 JavaScript变量及数据类型

在JavaScript中我们可以使用变量来存储数据,而我们存储的数据又可以分为:字符串,数字,布尔值,数组等,并可以更改变量的值,因为变量如其名可变的量。数据类型,指的是对数据进行操作时数据的类型,不同的数据可以使用不同的类型来存储,如123这个数值,或者'字'文本等等。JavaScript简介-CSDN博客C语言操作符和数据类型的存储详解_f2(&b)运算的是主函数还是调用函数-CSDN博客。

2024-04-22 12:09:03 828 17

原创 我为什么想成为一名程序员

为什么你选择成为一名程序员#

2024-04-20 16:35:55 4013 24

原创 Linux基本指令(1)

结果:首先我们可以看到所在的目录下的所有目录以及文件,然后我使用了cp -R dir arr 将身处的目录中的dir目录以及它的所有子目录都复制粘贴到arr目录下了,然后我们再此使用tree就可明显看到dir中的内容已经全部复制到arr目录下了。:cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则他会把前面指定的所有文件或目录复制到此目录中,若同时指定多个文件或目录,而最后一个目的地并非一个已存在的目录,则会出现错误信息。:ls [选项][目录或者文件]

2024-04-18 16:19:12 2819 34

原创 CSS display属性

在CSS中我们可以使用display属性来控制元素的布局,我们可以通过display来设置元素的类型。在不设置的时候很多元素都有对应的display属性值,如常见的它默认的display属性就是block块元素),还有默认的display属性是inline行内元素),我们可以使用display属性来设置元素。其display值说明none隐藏元素。block将元素设置为块级元素。inline将元素设置为内联元素。list-item。

2024-04-17 16:17:26 1708 26

原创 CSS盒模型(详讲)

盒模型很好理解,你把其象限成自己用来装东西的盒子,盒子里面就是放东西的。盒模型经常在网页中使用这是一种思维模型,它由四个部分组成:从内到外分别是内容(content),内边距(padding),边框(border)以及外边距(margin),我们可以使用CSS分别对这些部分进行设置。初识CSS-CSDN博客0基础看这一篇就够了HTML教程(详细汇总)_php代码格式-CSDN博客内边距(padding:可以设置元素距离上面边框的距离。:可以设置元素距离右边边框的距离。

2024-04-14 12:49:42 2281 68

原创 CSS边框

边框就是内边距到外边距的这一段距离,就像我们日常用的盒子它的壳或者是校园的围墙。一般情况下是一条线,我们可以自己设置这些线段的样式。如宽度,颜色等等。我们可以用以下几种属性来设置边框::设置边框的样式,如:实线,虚线等等。:用来设置边框的宽度的(厚度)。:可以用来设置边框的颜色。border:可以用这个属性直接设置边框的三种属性。

2024-04-14 12:37:15 3325 14

原创 CSS设置内外边距

内边距(padding:可以设置元素距离上面边框的距离。:可以设置元素距离右边边框的距离:可以设置元素距离下面边框的距离。:可以设置元素距离左边边框的距离。padding:可以一次性设置元素距离上下左右边框的距离。初识CSS-CSDN博客CSS设置网页颜色-CSDN博客值说明length使用数值配合px,cm单位来定义元素的尺寸,不可以设置负值,默认为0px。定义基于父元素的宽度的 内边距,不可以设置为负的。inherit从元素继承对内边距的设置。使用padding。

2024-04-13 15:16:57 2460 15

原创 CSS设置文本

在CSS中我们可以设置文本的属性,就像Word文档那样可以定义网页中的文本间距或者对齐方式又或者缩进等等。CSS文本常用的属性如下所示:text-aling:用来控制文本水平的对齐方式。:用来控制文本的装饰。:用来控制文本中英文大小写转换方式。:用来控制文本的缩进方式。用来控制行高。:用来控制字符之间的间距。:用来控制单词和单词之间的间距(中文无效)。:用来控制文本的阴影。:用来控制文本的垂直和对齐的方式。:用来控制对文本中空白的处理方式。direction:用来控制文本的方向。

2024-04-11 20:24:06 3494 25

原创 二叉树简介

树是一种非线性的数据结构,它是由n(n>=0)个有限节点组成一个具有层次关系的集合,把它叫做树是因为他看起来像一棵倒挂的树,也就是说他是根朝上,而叶朝下的。数据结构和算法概述-CSDN博客C语言单链表-CSDN博客C语言实现顺序表(增,删,改,查)-CSDN博客有一个特殊的节点,称为根节点,根节点没有前驱节点。除根节点外,其余节点被分成M(M>0)个互不相交的集合T1,T2,......,Tm。

2024-04-09 12:09:42 998 14

原创 CSS设置字体样式

在网页中字体是重要的组成部分,使用好字体可以让网页更加美观,在CSS中提供了一系列用来设置文本样式的属性,如更改字体,控制字体大小和粗细等等。如下::用来设置字体的。font-style:用来设置字体风格,比如斜体。:用来设置字体粗细。font-size:用来设置字体尺寸。:可以将小写字母转换为小型大写字母。:对字体进行伸缩变形(使用较小,并且主流的浏览器都不支持,就不做讲解了)。font:字体所有属性的缩写,可以在一个声明里面设置多个字体属性。CSS设置网页颜色-CSDN博客。

2024-04-06 20:41:17 3490 42

原创 CSS设置网页颜色

我们在电脑显示器,手机屏幕,电视上面看到的颜色都是通用三种颜色混合而成的:红(red),绿(green),蓝(blue)简称为三原色,按照不同的比例就可以配出其他的颜色。在CSS中提供了一些属性可以用来设置颜色如color。

2024-04-05 20:27:44 1547 22

原创 如何打包一个手机软件

然后程序就会生成一个S+的文件夹里面包含了img(图片),js,css,还有主页面index.html以及后面要配置的,manifest.json文件,下列代码中只有框起来的才是我自己写的,展示没啥可用的代码只好用这行代替了......首先选择Android(apk包)然后,如果没证书就使用公用测试证书,然后选择正式打包,最后选择快速打包然后点击打包....然后就是打包:找到发行里面的原生App-云打包然后点击...这里就可以看到打包好的apk文件了,然后复制...出现了如下说明,就是正在打包了...

2024-04-05 12:43:49 1287 25

原创 CSS设置网页背景

我们在制作网页时给网页的背景添加一点东西,能让网页变得更加美观,更能留住用户。

2024-04-04 12:00:09 2104 33

原创 JavaScript简介

HTML用来定义网页的内容,如图片,文本。CSS用来控制网页的外观,如颜色,字体,背景等等JavaScript用来实时更新网页中的内容,如从服务获取数据并更新到网页中,修改某些标签的演示或中的内容等,可以让网页更加生动。

2024-04-03 16:58:48 1736 25

原创 数据结构栈和堆列

队列:只允许一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out)入队列:进入插入操作的一端称为。队列也可以数组和链表的结构实现,使用链表的结构实现更优一些,因为如果使用数组的结构,出队列在数组头上出数据,效率会比较低。栈和顺序表一样,可以做成动态的也可以做成静态的,因为静态的一般是用在那种给定长度的地方,所以这里使用动态的实现栈。Stack.h:栈的结构体,头文件引用,接口函数的声明。Stack.c:接口函数的实现。

2024-04-02 18:55:39 825 34

原创 初识CSS

简单:CSS很容易学习和理解不像很多语言具有逻辑思维复杂且关联多,对于HTML文档来说CSS是不可替代的,因为在很多HTML文档中都需要使用CSS来设置样式。节省时间:你可以把所有的CSS样式都写到一个.css格式的文件中,然后再HTML页面中引用。修改方便:当你将所有的CSS保存在.css文件中在其他多个HTML文件中引用了的话,那么修改一个.css文件里面的东西就可以一起修改所有的HTML文档中的样式,不需要一个个的去修改了。兼容性:css还可以根据不同的设备来设计网页的样式。

2024-04-01 18:32:28 2019 34

原创 HTML块级元素和内联元素(头部和布局)

在HTML中可以使用标签来设置一个内联框架,它的功能是将一个网页嵌入到另一个网页中,标签会在网页中定一个矩形的区域,在这里面可以显示另一个网页的内容。

2024-03-31 19:45:48 572 23

原创 0基础看这一篇就够了HTML教程(详细汇总)

HTML也称Hyper Text Markup Language,意思是超文本标记语言,同时HTML也是前端的基础,在web中HTML和CSS是编程的必备之一。HTML标签非常注重语义化,很多标签都是通俗易懂,在学习web中更重要的是开发技巧和思维。

2024-03-31 19:45:30 1356 3

原创 HTML表格表单以及列表

标签是用来定义表格的。定义完之后发现其结构和Excel的标签是非常相似的,都有行,列,单元格,表头等等,但是Excel毕竟还是专业,不像HTML既不支持排序又不支持求和,还不支持很多数学计算,只能用来展示数据。HTML常用的图片标签和超链接标签-CSDN博客HTML常用文本标签-CSDN博客:表示表格,表格的所有内容需要写在和

2024-03-31 14:25:55 1124

原创 HTML常用的图片标签和超链接标签

在HTML中,我们常常用标签来表示超链接。所谓超链接(Hyperlink)简称(Link),是指用一个地址把一个网页和另外一个网页链接起来,这个东西可以是另外一个网页的地址,也可以当前网页中其他的位置,比如点击回到顶部,还可以是图片,文件,应用程序等,链接的两端分别称为源锚点(当前锚点)和目标锚点(其他的网页),通过点击源锚点就可以跳转到目标锚点。HTML常用文本标签-CSDN博客HTML标签的语法和属性-CSDN博客。

2024-03-31 09:22:00 1214 5

原创 HTML常用文本标签以及注释文本

文本是一种常见的元素,在日常生活,在描述某个东西时,在阅读文章时,都会大量出现。而在Web中我们所书写的代码,也是文本的一部分,有时候大量文字聚集在一起时我们常常难以找到其中关键点,所以在Web中就有很多用来描述文本的标签。HTML标签的语法和属性-CSDN博客html中提供了到六个级别的标题标签,标签的级别最高,标签的级别最低,通过这些标签可以定义网页的标签,合理使用标题可以使网页层次结构更加清晰。HTML标题标签只能用来定义标题,不可以使用标题标签来对文本进行加粗设计。

2024-03-30 11:13:51 1097 5

原创 HTML标签的语法和属性

HTML简介-CSDN博客HTML里面的标签就像C语言里面的关键字一样,每个标签都有自己的语义(含义功能),如代表超链接,代表换行。根据标签的不同,浏览器会使用不同的方式展示标签中的内容,有时候也把HTML文件里面的标签称为HTML中的元素。html的语法其实就是规范只需要在以内还需要对的标签,即可嵌套也可以不嵌套,帮助我们更清晰的看清结构。href:属性可以是标签中提供链接地址(URL)的.src:属性可以为提供对应的图片路径。

2024-03-30 09:18:11 1069 3

原创 HTML简介

HTML是Hyper Text Markup Language的缩写,中文意思为"超文本标记语言",是用来设计网页的。使用HTML编写的文件称为"HTML"文件,后缀是.html(也可以.htm),HTML是一种纯文本文件,可以使用Windows记事本,Linux Vim,Notepad++,Sublime Text,VS Code等编辑器来打开或创建。HTML网站的概念-CSDN博客。

2024-03-29 22:42:36 1060 1

原创 HTML网站的概念

HTML也称Hyper Text Markup Language,意思是超文本标记语言,同时HTML也是前端的基础,在web中HTML和CSS是编程的必备之一。HTML标签非常注重语义化,很多标签都是通俗易懂,在学习web中更重要的是开发技巧和思维。

2024-03-29 16:35:52 1921 12

原创 C语言单链表

C语言实现顺序表(增,删,改,查)-CSDN博客。

2024-03-28 20:17:02 1251 13

原创 C++模版

C++除了支持函数模版,还支持类模版(Class Tamplate).函数模版中定义的类型参数可以用在函数声明和函数定义中,类模版中定义的类型参数还可以用在函数定义中,类模版中定义的类型参数可以用在声明和类实现中,类模版的目的同样是将数据的类型参数化。声明类模版的语法为:class 类模板名// 类内成员定义类模版和函数模版都是以template开头(也可以使用class,目前来讲他们没有任何区别),后跟类型参数;类型参数不能为空,多个类型参数用逗号隔开。

2024-03-28 07:05:59 1225 13

原创 配置Web运行环境与第一个网页

meta charset="UTF-8"说明了网页使用的编码是UTF-8(全球通用编码格式)进入成功后可以看到全是英文,此时就需要下载一个中文插件来翻译。在这之前我们需要创建一个html后缀的文件用来写网页代码.进入官网后按照自己的系统下载,我下载的是Windows.title是网页的标题,标题会显示在浏览器的标题栏中。html包含整个网页所有代码都需要写在html中。body是书写我们可以在网页的所看到的内容的代码。如下就创建好了一个html后缀的文件了。到此就成功的配置和运行了一个网页程序。

2024-03-27 07:52:20 614 8

原创 C语言实现顺序表(增,删,改,查)

数据结构和算法概述-CSDN博客。

2024-03-27 07:22:29 881 7

原创 C++new与delete函数

int main()// new/delete 和 malloc/free最大区别是 new/delete对于【自定义类型】除了开空间还会调用构造函数和析构函数free(p1);delete p2;// 内置类型是几乎是一样的// Cfree(p3);delete p4;free(p5);return 0;

2024-03-26 12:04:30 1110 6

原创 C语言动态内存管理

0基础小白学C语言看这一篇就够了(C语言详讲)-CSDN博客。

2024-03-25 22:34:36 882 12

原创 C语言结构体,联合体,枚举类型

结构体的定义可以使用struct来定义。定义的语法:struct 结构体名{类型 变量名;类型 变量名;结构体里面不能进行运算或者定义函数等操作只能用来定义变量,因为结构体只是一种自定义的数据类型它本质上还是数据类型并不是像函数那样的,所以只能在里面定义数据类型,比如数组,指针,整形,字符等等。int a;int b;如下是错误的写法:其中不能初始化,比如int里面可以初始化那就会导致定义数据的时候数据使用会出错,不能进行逻辑运算和不能定义函数是因为结构体是自定义类型它主要的本质还是。

2024-03-25 10:45:25 814 6

原创 C语言操作符和数据类型的存储详解

操作符分类:算数操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用,函数调用和结构成员一算数操作符:+(加法操作) -(减法操作符) *(乘法操作符) /(除法操作符) %(取余操作符)除了%操作符之外,其他的几个操作符可以作用于正数和浮点数。对于/操作符如果两个操作符都为整数,执行整数除法,而只要有浮

2024-03-24 17:08:28 1231 21

原创 C语言函数和数组

C语言本身是不会对数组下标越界检查的,编译器也不一定报错,但是编译器不报错,并不意味着程序就是对的,所以写代码的时候要自己做检查,二维数组的行和列也可能存在越界。数组创建,在C99标准之前,[]中要给一个常量才可以,不能使用变量,在C99标准支持了变长数组的概念,数组的大小可以使用变量指定,但是数组不能初始化。数组在创建的时候如果不想指定数组的却低的大小就得初始化,数组的元素个数根据初始化内容来确定。所以数组的下标如果小于0,或者大于n-1,就是越界访问了,超出了数组合法空间的访问,

2024-03-24 12:38:38 1099 17

原创 C语言分支和循环

如果表达式的值与所有的case标签的值都不匹配也就是所有的语句都被条过而已,但是如果你并不想忽略不匹配所有标签的表达式的值可以再语句列表中增加一条defaul语句当switch表达式不匹配所有的case标签的值是这个default就会执行所以每个switch语句中只能出现一条default但是他可以出现在switch里的列表的任何位置,switch允许嵌套。如果输入的数不是1就不执行if里的只执行else里的内容,else是后离他最近的if匹配的。则会以只从开始执行的语句执行下去知道遇到break;

2024-03-24 12:29:51 1067 8

原创 C++命名空间和内联函数

首先要找到命名空间ThisLocality然后再::命名空间名,这是找命名空间里的命名空间最后就到了这个命名空间里了,最后::变量名就可以访问了,我们知道嵌套如果太深也不好一般来说两层基本就够了。这段代码,这段代码其实是C++官方库里面的命名空间,这里是直接把这个库展开了,这样就可以随便用里面的东西了。展开命名空间,使用展开命名空间就像把命名空间里面的代码直接放到展开位置上了,使用了展开命名空间之后就不需要再使用,命名空间::这段了可以直接使用里面的变量或者函数跟普通变量使用方法并无区别。

2024-03-24 09:25:23 582 2

原创 C++函数重载,引用,auto

函数重载:是函数的一种特殊情况,C++允许在同一作用域中声明几个功能类似的同名函数,这些同名函数的形参列表(参数个数 或 类型 或类型顺序)不同,常用来处理实现功能类似数据类型不同的问题。一定要函数名相同,参数不同(参数个数,或者是类型)才能实现重载函数类型不算。cout

2024-03-24 08:45:03 708 2

原创 C++类的6个默认成员函数(构造)

其实C++把类型分成内置类型(基本类型:int/double.....指针无论是什么类型的指针都是内置类型,因为指针无论什么时候都是指向地址的)和自定义类型:class,struct...,内置类型就是语言提供的数据类型,如:int/char...,自定义类型就是我们使用class/struct/union等自己定义的类型,看看下面的程序,就会发现编译器生成默认的构造函数会对自定义类型成员_t调用的它的默认成员函数。// 这里会发现运算符重载成全局的就需要成员变量是公有的,那么问题来了,封装性如何保证?

2024-03-24 08:11:56 836 2

原创 C++类和对象进阶

的。

2024-03-24 07:56:16 898 1

原创 C++基础入门

函数重载:是函数的一种特殊情况,C++允许在同一作用域中声明几个功能类似的同名函数,这些同名函数的形参列表(参数个数 或 类型 或类型顺序)不同,常用来处理实现功能类似数据类型不同的问题。一定要函数名相同,参数不同(参数个数,或者是类型)才能实现重载函数类型不算。cout

2024-03-23 20:39:13 1322 5

空空如也

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

TA关注的人

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