自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 智能体:提示词Prompt的基础和设计

定义:提示词是用户输入给AI模型(如ChatGPT、MidJourney等)的指令或问题,用于引导模型生成特定类型的输出。它是用户与AI交互的核心媒介。作用:提示词的质量直接影响AI输出的准确性和相关性。好的提示词能明确任务边界、减少歧义,并激发模型的创造力。提示词就是**“给AI下指令的说明书”**——越清楚、越具体,AI干得越好!帮你更快、更准地拿到想要的结果,不用和AI“猜谜语”。

2025-08-10 23:33:01 1345

原创 coze高阶案例:小红书图文笔记

coze工作流需要确定它具备什么要的功能来给它进行编排,涉及需要大模型处理的都需要系统提示词,系统提示词就是让大模型按照你需要的格式来生成内容。

2025-08-10 00:57:09 424

原创 【从0-1的JavaScript】第4篇:JavaScript的DOM介绍

Document Object Model,文档对象模型,是一种与平台和语言无关的模型,用来表示HTML或者XML文档,文档对象模型中定义了文档的逻辑结构,以及程序访问和操作文档的方式。

2025-07-24 23:44:38 875

原创 【从0-1的JavaScript】JavaScript之let与var的区别

let是为了解决var的历史问题引入的,var的存在的历史问题就是let与var的区别。以下是var的历史问题以及对应的和let的区别。减少全局对象污染风险(是否为window属性的区别,声明的变量可能会覆盖window中对象)防止循环和条件块中的变量泄露(作用域的区别)避免变量提升的歧义(变量提升)通过报错(重复声明、TDZ)提前暴露代码问题。

2025-07-23 15:21:50 476

原创 【从0-1的JavaScript】第3篇:JavaScript之BOM组成和本地存储

BOM:Browser Object Model,浏览器对象模型是JavaScript的组成部分之一,BOM赋予了JavaScript程序与浏览器交互的能力,主要提供了给开发者调用浏览器功能的对象或接口方法。JavaScript将浏览器的各个组成部分封装成对象,主要是一下几个对象组成完整BOM。window对象是全局对象,是整个浏览器中提供给开发者操作DOM的最高级别的对象。在全局作用域下,声明的变量实质上就是给window声明的属性,声明的函数就是给window声明的方法。全局作用域下的this也是win

2025-07-23 14:42:53 295

原创 【coze扣子】第1篇:coze快速入门

Coze是字节跳动推出的零代码AI应用开发平台,可以通过该平台快速创建各种类型的聊天机器人、智能体、AI应用和插件,智能体主要包括人设和LLM模型设置,以及可以发布到各个平台上。

2025-07-23 00:10:04 661

原创 【从0-1的JavaScript】第2篇:JS对象的创建、使用已经内置对象

JavaScript是一种面向对象的编程语言,JavaScript中的所有东西都是对象,对象的创建可以通过{}、构造函数、class类、Object来创建,同时对象属性的访问和修改都可以对象名.属性名或者对象名[“属性名”],使用delete删除对象属性时只是将该属性值置为undefined或者null,而不是删除这个属性,JavaScript也提供了很多内置对象及其方法来给开发者使用。

2025-07-22 16:24:25 814

原创 【从0-1的JavaScript】第1篇:JavaScript的引入方式和基础语法

JavaScript是一门跨平台的、面向对象的弱类型(变量值会自动发生类型转变)脚本语言,也是以函数式优先的解释型语言,主要用来控制网页行为包括一些动态效果和交互功能,从而实现人机交互效果。例如从服务器中获取数据并更新到网页中。JavaScript主要由以下三部分组成:1、ECMAScript:标准,提供了语言的语法和基本对象ECMA: 欧洲计算机制造商协会的简称。 js目前的语法标准就是由ECMA牵头组织进行发布的2、DOM:文档对象模型(Document Object Model),提供处理网页内容的方

2025-07-15 23:26:41 457

原创 【从0-1的CSS】第3篇:盒子模型与弹性布局

盒子模型是网页设计中一种很重要的思维模型,即把网页中的每个元素都看做是一个盒子。这个盒子模型主要是由四个部分组成:内容区content、内边距padding、边框border、外边距margin。内容区是整个盒子模型的中心,主要是存放内容,内容可以是文本、图片等资源。主要属性是:width、height,分别用来指定盒子内容区域的宽度和高度。内边距是内容区和边框之间的空间,可以通过设置这四种属性:padding-top、padding-right、padding-bottom、padding-left,分别

2025-07-06 19:39:44 869

原创 【从0-1的CSS】第2篇:圆角样式border-radius

CSS圆角样式为网页元素提供了多种圆角设置方式。文章介绍了border-top-left-radius、border-top-right-radius、border-bottom-right-radius和border-bottom-left-radius四个属性,分别用于设置元素四个角的圆角效果。重点讲解了border-radius简写属性,它能同时设置四个角的圆角,接受两组参数:第一组控制水平半径,第二组控制垂直半径。文章还详细说明了参数的不同组合方式及其对应的圆角设置规则,并提供了示例代码展示各种圆角

2025-06-06 17:44:22 857

原创 【从0-1的CSS】第1篇:CSS简介,选择器以及常用样式

CSS简介与常用样式设置 CSS(层叠样式表)用于描述网页表现形式,包含选择器、属性和属性值三部分。主要选择器类型有id选择器(#id)、元素选择器(tag)和类选择器(.class),优先级依次降低。CSS支持多种颜色设置方式,包括颜色名称、RGB、RGBA、HEX等。背景样式可设置颜色、图片和尺寸,文本样式包含对齐、装饰、缩进和行高。边框可定义样式、宽度和颜色,表格和列表也有相应布局属性。CSS样式丰富,能够实现多样化的网页效果。

2025-06-05 17:57:49 1411

原创 【从0-1的HTML】第3篇:html引入css的3种方式

HTML引入CSS的三种方式及优先级 HTML可以通过三种方式引入CSS样式: 行内样式:直接写在标签的style属性中 内部样式:写在<style>标签中,通常置于<head>部分 外部样式:通过<link>引入单独的.css文件 三种方式的优先级为:行内样式 > 内部样式/外部样式(内部和外部样式的优先级取决于加载顺序,后加载的覆盖先加载的)。完整HTML文件示例展示了三种方式的综合应用。

2025-06-04 11:42:09 450

原创 【从0-1的HTML】第2篇:HTML标签

HTML标签

2025-06-03 23:48:16 1190

原创 【从0-1的HTML】第1篇:HTML简介

HTML基础概念摘要:HTML(超文本标记语言)是描述网页的标记语言,使用标签定义网页内容。HTML文档由标签组成,包含元素和属性:标签成对出现形成元素,属性以键值对形式提供附加信息。典型HTML文档结构包括DOCTYPE声明、根html标签,head部分定义元信息,body部分展示可视化内容。常见元素有标题(h1)、段落(p)、链接(a)、列表(ul/li)和输入框(input)等,通过属性如href、target等实现特定功能。文档采用UTF-8编码确保字符正确显示。

2025-06-02 22:19:17 471 1

原创 vector(一):vector的插入删除

vector是STL中最常用的序列容器之一,结构与数组类似,vector使用连续的存储位置来存储元素,既可以通过偏移量来访问其元素,但是与一般静态数组不同的是Vector实现的是动态数组,动态数组即随着元素的不断插入会动态的容器所占的内存空间,不需要人工对内存空间进行调整

2022-09-06 20:30:35 5569

原创 STL概论与组成

STL标准模板库是为了建立数据结构与算法得一套标准,主要提供了六大组件,彼此可以组合套用,六大组件为:容器、算法、迭代器、仿函数、适配器、配置器

2022-09-06 16:17:13 493

原创 统计UTF-8字符串中的字符函数

在实际的工作开发中,需要对UTF-8字符串中的字符进行统计,主要考察的知识点是位运算、补码、Unicode字符集、UTF-8编码规则

2022-07-20 22:57:32 754

原创 【Mysql上分之路】第十四篇:MySQL的存储过程与函数

文章目录存储过程和函数存储过程存储过程的优点封装性增强SQL灵活性减少网络流量数据库的安全性和完整性创建存储过程创建存储过程之前创建存储过程之后查看存储过程查看存储过程状态查看存储过程定义查看存储过程信息修改存储过程删除存储过程调用存储过程存储函数存储过程与存储函数的区别?含义条件执行总结存储过程和函数MySQL存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和存储函数能减少数据在数据库和应用服务器之间的传输,能提高对数据的处理效率存储过程存储过程是一组为了完成某个.

2022-03-31 11:59:53 692

原创 【MySQL上分之路】第十三篇:mysql视图操作?我觉得OK

文章目录MySQL视图视图与表的区别?视图的优点定义用户数据简化数据操作提高数据安全性共享所需数据数据独立视图的注意事项视图的操作创建视图单表的视图多表的视图查看视图查看视图字段信息查看视图详细信息修改视图修改视图内容删除视图查看全部视图总结MySQL视图视图是一种虚拟存在的表,同真实的数据表一样具有行列,但是并不实际存在于数据库中,行列中的数据都是来源于定义视图的查询中所使用的表,这些数据是在使用视图时动态生成的数据库中只存放了视图的定义,视图中的数据都存放在定义视图查询的真实表中,使用视图查询数.

2022-03-16 22:23:59 592

原创 【MySQL上分之路】第十二篇:MySQL一个请求的处理流程?淦

文章目录MySQL的请求流程疑问:question:前言MySQL的内部结构连接层SQL层存储引擎层文件系统层MySQL请求的流程​走向:airplane:连接层处理流程连接处理用户授权验证SQL层处理流程存储引擎层处理流程总结MySQL的请求流程疑问❓MySQL数据库服务器在接收客户端请求后是怎么处理的呢?具体流程又是怎么样的呢?前言MySQL请求的具体流程走向得从MySQL的内部结构说起,MySQL的内部结构是由连接池、SQL接口、解析器、优化器、缓存、存储引擎等组成,整个结构可以分为三层,.

2022-03-16 12:05:54 1081

原创 【MySQL上分之路】第十一篇:MySQL数据操作?来吧,来操作

文章目录MySQL数据的基本操作前言查询数据SELECT单表查询查询去重DISTINCT查询结果限制LIMIT指定初始位置不指定初始位置OFFSET查询结果排序ORDER BY单个字段排序多个字段排序条件查询WHERE单一条件查询多条件查询模糊查询LIKE"%"通配符查询"_"通配符查询区分大小写查询范围查询BETWEEN AND空值查询IS NULL分组查询GROUP BYGROUP BY与聚合函数使用GROUP BY与GROUP_CONCAT分组过滤HAVINGWHERE与HAVING的区别?多表.

2022-03-15 21:56:28 1246

原创 【从0-1的Python】第一篇:Python是什么?

文章目录PythonPython特性Python优点语法简单开源免费面向对象的高级语言功能扩展性强Python缺点运行速度慢代码加密困难Python应用领域Web应用开发自动化运维人工智能领域网络爬虫科学计算游戏开发Python的版本变化Python的底层实现Stackless PythonJPythonPyPy编译型语言和解释型语言编译型语言解释型语言总结PythonPython英文名称为"蟒蛇",是1989年荷兰人Guido van Rossum发明的一种解释型编程语言,python是在ABC教学.

2022-02-02 10:46:26 872

原创 【Mysql上分之路】第十篇:MySQL约束之主键、默认值...约束

文章目录MySQL约束MySQL约束分类主键约束主键的特点创建主键单字段主键联合主键修改主键删除主键主键自增长指定自增初始值外键约束主键特点创建外键约束修改外键约束删除外键约束唯一约束创建唯一约束修改唯一约束删除唯一约束检查约束创建检查约束修改检查约束删除检查约束默认值约束创建默认值约束修改默认值约束删除默认值约束非空约束创建非空约束修改非空约束删除非空约束查看表中的约束总结MySQL约束MySQL使用约束来限制表中的数据,来确保数据库中数据的完整性和唯一性,能够帮助数据库管理员更好地管理数据库My.

2022-01-25 00:44:30 1742

原创 【Mysql上分之路】第九篇:Mysql存储引擎

文章目录MySQL存储引擎存储引擎分类SHOW ENGINES存储引擎物理存储InnoDBMERGEMyISAMMEMORYBlackholeArchiveCSVInnoDB存储引擎InnoDB存储引擎的优势支持事务安装灾难恢复性好使用行级锁实现缓冲处理支持外键适合需要大型数据库的网站物理存储数据文件共享表空间独立表空间日志文件MyISAM存储引擎MySQL的特性物理存储静态表动态表压缩表默认存储引擎查看默认存储引擎修改默认存储引擎配置文件修改(永久修改)临时修改存储引擎的选择MyISAMInnoDBMe.

2022-01-21 00:09:21 976

原创 【Mysql上分之路】第八篇:Mysql数据库基本操作、错误代码信息

文章目录MySQL的基本操作前言数据库的操作查看数据库创建数据库选择数据库修改数据库删除数据库数据表的操作查看数据表创建数据表查看表结构修改数据表修改字段名称修改字段数据类型删除字段添加字段删除数据表SQL错误代码服务端客户端错误代码和消息常见的错误代码服务端错误代码客户端错误代码总结MySQL的基本操作前言在MySQL中,可以创建多个不同名称的数据库存储数据,数据库可以看作是一个专门存储数据对象的容器,每一个数据库都有唯一的名称,数据库的一个重要组成部分就是数据表,每一个数据库都是由若干个数据表组.

2022-01-20 00:31:09 619

原创 【Mysql上分之路】第七篇:Mysql运算符

文章目录MySQL运算符MySQL运算符分类算术运算符比较运算符等于运算符=安全等于运算符<=>不等于运算符<>、!=小于等于运算符<=大于等于运算符>=IS NULL(ISNULL)、IS NOT NULLBETWEEN ANDIN、NOT IN运算符LIKE运算符REGEXP 运算符逻辑运算符逻辑非运算符(NOT、!)逻辑与运算符(AND、&&)逻辑或运算符(OR、|| )异或运算符(XOR)位运算位或运算符 |位与运算符&位异或运算符^位.

2022-01-18 23:29:00 416

原创 【Mysql上分之路】第六篇:Mysql函数分类及使用

文章目录MySQL函数MySQL函数分类数值型函数ABSSQRTMODCEIL、CEILINGFLOORRANDROUNDTRUNCATESIGNPOW、POWEREXPSIN、COS、TAN、COTLOG、LOG10字符串函数LENGTHCONCATINSERTLOWER、UPPERLEFT、RIGHTTRIMREPLACESUBSTRINGREVERSESTRCMP日期和时间函数CURDATE、CURTIMENOW、LOCALTIMEUTC_DATE、UTC_TIMEMONTH、DAYNAMEDATE.

2022-01-18 00:14:39 643

原创 【Mysql上分之路】第五篇:Mysql的数据类型

文章目录MySQL数据类型MySQL数据类型分类数值类型整数类型浮点数类型和定点数类型FLOAT 类型的取值范围DOUBLE 类型的取值范围DECIMAL类型的取值范围日期/时间类型1、YEAR2、TIME3、DATE4、DATETIME5、TIMESTAMP字符串类型1、CHAR和VARCHAR2、TEXT类型3、ENUM类型4、SET类型二进制类型1、BIT类型2、BINARY和VARBINARY3、BLOB数据类型的选择1、整数和浮点数2、浮点数和定点数3、日期与时间类型4、CHAR和VARCHAR.

2022-01-14 22:58:46 336

原创 【Mysql上分之路】第四篇:SQL简介、分类以及书写规则

文章目录SQLSQL简史SQL优点SQL的用途SQL语句的执行过程SQL命令分类DDLDMLDCLSQL的书写规则1、SQL语句以分号;作为结尾2、SQL语句不区分大小写3、常数的书写方式是固定的4、SQL语句单词之间需要用空格和换行来分隔总结SQLSQL(Structured Query Language,结构化查询语言),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新、管理关系数据库系统。SQL语言是目前广泛使用的关系型数据库标准语言,是各种数据库交互方式的基础SQL简史1970.

2022-01-14 00:17:37 672

原创 【Mysql上分之路】第三篇:Mysql安装与配置、目录结构

文章目录:blush:MySQL的安装与配置:smiley:MySQL安装步骤:grin:MySQL配置步骤:open_mouth:MySQL的目录结构:fu:bin目录:fu:data目录:fu:include目录:fu:lib目录:fu:share目录:fu:my.ini文件:smirk:目录文件详解:hand:Data目录:hand:数据库目录:point_right:db.opt:point_right:.frm:point_right:.MYD、.MYI:point_right:.ibd:poi.

2022-01-13 23:47:26 520

原创 【Mysql上分之路】第二篇:数据库之Mysql简介

文章目录MySQLMySQL版本MySQL优点开源数据库跨平台性价格优势功能强大并且使用方便MySQL适用场景Web网站系统日志记录系统数据仓库系统嵌入式系统MySQL的C/S架构客户端服务器MySQL基础架构连接层SQL层SQL层说明表存储引擎层文件系统层总结MySQLMySQL是最流行的数据库之一,是一个免费开源的关系型数据库管理系统,但是并不意味着该数据库是完全免费的,MySQL由瑞典的MySQL AB公司开发,目前属于Oracle公司,适合中小型数据库,被个人用户和中小企业青睐MySQL属于.

2022-01-04 22:14:37 979

原创 【Mysql上分之路】第一篇:数据库基础

文章目录数据库系统数据库系统的组成数据库数据库管理系统数据管理人工管理阶段文件系统阶段数据库系统阶段数据库分类**关系型数据库**优点缺点**非关系型数据库**优点缺点数据库使用原因数据库管理系统的功能数据定义数据操纵数据库的运行管理数据库的建立和维护提供数据库接口和工具数据库访问接口ODBCJDBCADO.NETPDO常用数据库关系型数据库Oracle优点缺点SQL Server优点缺点MySQL优点缺点PostgreSQL优点缺点NoSQL键值存储数据库(key-value)MemcachedRedi.

2021-12-30 23:26:22 609

原创 【Linux上分之路】第十四篇:Linux管道命令

文章目录Linux管道命令管道命令处理过程管道命令的特点管道命令选取命令cutcut命令格式cut分隔取出对应段的字符值cut分解得到指定范围的字符值grep排序命令sortuniqwc双向重定向tee字符转换命令trjoinpasteexpand划分命令split总结Linux管道命令管道命令使用的是"|“这个界定符号,这个管道命令”|"仅能处理前面一个命令传来的正确信息,即标准输出stdout,对于标准错误输出stderr没有处理能力管道命令处理过程每一个管道后面接的数据必定是命令,而且该命.

2021-12-29 23:11:53 714

原创 【Linux上分之路】第十三篇:Linux数据流重定向

Linux文章目录Linux数据流重定向Linux命令执行数据流动重定向案列重定向分析符号>与>>的区别命令输出重定向的原因多个命令的执行命令不相关的多命令执行cmd;cmd命令相关的多命令执行$?命令返回值&&、||Linux数据流重定向多命令执行案列Linux数据流重定向多命令执行分析总结数据流重定向数据流重定向就是将某个命令执行后应该要出现在屏幕上的数据传输到其他的地方Linux命令执行数据流动命令执行时,该命令可能会由文件读入数据,经过处理之后根据处理.

2021-12-28 23:58:04 536

原创 【Linux上分之路】第十二篇:Linux三剑客grep、sed、awk

文章目录Linux三剑客三剑客特点及应用场景grepgrep命令的基本格式grep范例grep命令选项-A、-B-c、-v-n、-wsedsed命令基本格式sed命令功能sed执行过程sed执行流程sed流程解析sed功能查找删除增加cai替换(重点)sed的后向引用awkawk执行流程awk执行案例分析awk的内置变量awk行与列取行取列awk模式匹配比较正则表示范围特殊模式awk数组awk批量输出数组内容总结Linux三剑客Linux三剑客是grep、sed、awk三者的简称,熟练使用这三个工具程.

2021-12-25 19:53:22 820

原创 【Linux上分之路】第十一篇:Linux正则表达式

文章目录Linux正则表达式正则表达式的用途正则表达式分类基础正则表达式语系对正则表达式的影响基础正则表达式字符集合正则表达式练习查找特定字符串反向选择查找字符串^word、word$.\*[list][n1-n2][^list]\ {n,m\ }扩展正则表达式扩展正则表达式特殊字符扩展正则表达式练习+?|()()+总结Linux正则表达式正则表达式简单来说就是处理字符串的方法,它以行为单位来进行字符串的处理操作,正则表达式通过一些特殊符号的辅助,可以轻易的帮助用户完成某些特定字符串的处理过程(删除、.

2021-12-25 00:50:09 354

原创 【Linux上分之路】第十篇:Linux账号管理与acl权限设置

文章目录Linux账号管理与ACL权限设置Linux的账号与用户组用户标识符:UID、GID用户账号/etc/passwd文件结构/etc/shadow文件结构/etc/group文件结构passwd、group、shadow文件之间对应关系有效用户组与初始用户组初始用户组(initial group)有效用户组(effective group)区分effective group 和 initial group切换有效用户组账号管理新增用户useradd修改账号用户信息usermod删除用户数据userd.

2021-12-21 23:31:00 972 1

原创 【Linux上分之路】第九篇:Linux文本编辑器Vim:Vim工作模式

文章目录LinuxVim文本编辑器前言Vi与VimVim的使用原因Vim三种工作模式Vim命令模式Vim编辑模式Vim命令行模式Vim按键说明命令模式光标移动复制粘贴查找替换编辑模式进入编辑模式退出编辑模式命令行模式保存退出Vim多文件编辑Vim配置文件(.vimrc)详解Vim环境设置参数Vim中执行Linux 命令Vim执行Linux命令的方式总结LinuxVim文本编辑器前言Linux一切皆文件,所有的内容都是以文件的形式存储的,在命令行下更改文件内容时,会使用到文本编辑器,在所有的Linux.

2021-12-20 22:14:13 499

原创 【Linux上分之路】第八篇:Linux文件链接:硬链接和软链接

文章目录Linux文件链接前言链接文件分类链接命令:ln硬链接硬链接的限制硬链接建立硬链接分析软链接软链接建立软链接分析硬链接软链接的区别?总结Linux文件链接前言Linux文件类型有一种为链接文件,链接文件可以维护同一份文件的两份或多份副本,Linux文件系统通常会将操作系统的文件数据分别放在不同的块,权限和属性放置到inode中,而实际数据则放置到data block块中,除此之外,一个超级块(superblock)会记录整个文件系统的整体信息,包括inode与block的总量、使用量、剩余量.

2021-12-20 00:29:20 938

原创 【Linux上分之路】第七篇:Linux文件系统打包和压缩

文章目录Linux文件系统的压缩与打包背景文件压缩原理解压缩压缩比Linux压缩命令Compress、uncompressgzip、zcatbzip2、bzcattardump备份数据为单一文件系统备份数据为目录restore总结Linux文件系统的压缩与打包背景当对重要的大型文件进行备份时,由于数据量太大,会造成消耗大量的磁盘空间,文件系统的压缩技术就是为了解决这个问题,将文件进行压缩,可以将它的磁盘使用量降低、可以达到减小文件大小的效果文件压缩原理第一种:在系统中用byte来描述文件大小,但.

2021-12-18 13:27:33 811

空空如也

空空如也

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

TA关注的人

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