自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

https://shixuebin.gitee.io/hexo-blog/

https://shixuebin.gitee.io/hexo-blog/

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

原创 卡耐基:《如何赢得朋友及影响他人》 读后总结

读书笔记

2024-09-30 16:32:04 104

原创 7 nestjs 环境变量

使用全局配置,在NestJS中,当你配置了ConfigModule并设置了isGlobal: true,这表示这个配置模块是全局的,因此你不需要在每个模块中重复导入它

2024-08-26 15:55:07 276

原创 6 nestjs 异常处理

自定义异常类通常是继承自 HttpException 的类。这允许你创建具有特定错误信息和状态码的异常。在这个例子中,CustomNotFoundException 类继承自 HttpException,并使用 HttpStatus.NOT_FOUND 作为默认状态码。在你的控制器或服务中,你可以抛出自定义异常类,以触发自定义的异常过滤器处理逻辑。// 其他逻辑...

2024-08-26 11:34:27 772

原创 5 nestjs 模块化

在这个示例中,我们通过 CatsModule 提供了 CatsService,并将其导出。然后,在 UsersModule 中,我们导入 CatsModule 以使用 CatsService。这种模块化的结构使得不同的模块可以共享和重用服务,同时保持了代码的清晰和可维护性。

2024-08-26 10:41:14 842

原创 4 nesjs IOC控制反转 DI依赖注入

在 NestJS 中,IOC(控制反转)和 DI(依赖注入)是核心概念,它们使得应用程序的模块化和解耦变得更加容易。

2024-08-23 14:24:59 443

原创 3 nestjs 集成 Swagger

文档标题文档描述setVersion文档版本文档服务条款setContact文档联系信息setLicense文档许可证信息addServer文档服务地址文档外部链接设置文档基础路径addTag添加文档标签添加扩展添加安全方案添加全局参数添加安全需求添加 Bearer Token 认证addOAuth2添加 OAuth2 认证addApiKey。

2024-08-21 15:43:17 449

原创 2 nestjs 设计模式

MVC(Model-View-Controller)设计模式是一种常用于软件开发的架构模式,旨在分离应用程序的不同部分,使得它们可以独立地开发、测试和维护。

2024-08-21 14:40:48 1053

原创 1 nestjs 快速入门

nestjs

2024-08-15 17:09:23 232

原创 Google 高级搜索操作符

在 Google 搜索中,有些高级搜索操作符,它可以帮助你找到特定类型的文件。可以找到“机器学习”和“应用”之间的任意单词或短语的网页。可以找到所有在.edu域名下包含“人工智能”的网页。可以找到在 GitHub 上的开源项目相关的网页。可以找到所有包含“机器学习”的 Word 文档。可以找到所有包含“人工智能”的 PDF 文件。— 搜索标题中包含特定词汇的网页。可以找到标题中包含“数据分析”的网页。— 找到与某个网页相关的网页。可以找到网址中包含“教程”的网页。可以找到包含这个精确短语的网页。

2024-08-07 11:00:22 178

原创 pnpm和npm的区别

pnpm 和 npm 都是用于管理 Node.js 项目中依赖包的工具,但它们有一些关键的不同点。

2024-08-06 10:42:02 811

原创 ES13的4个改革性新特性

在 ES13 之前,类字段只能在构造函数中声明, ES13 消除了这个限制

2024-07-10 10:44:12 187

原创 OrangePi AIpro套装测评

我们可以参考以下官方提供的硬件规格参数:从资料来看我们发现这款开发板可以用于大学做比赛和毕设,例如,循迹小车主板,机械臂控制,等电子设计大赛一些项目开发。当然也可以用于一些项目的预研和算法的严证,例如智能家居,轨交消防行业模型等。当然也可以基于实用软件层面的应用服务,让它的物超所值。由于时间关系简单体验下,之后会逐步将SPI,IIC等接口测试完毕,上手总结一下,首先使用方便,不必像其他开发板需要单独5V电源,通用的Type-C接口使用非常方便,另外巴掌大小携带也十分方便。

2024-06-04 11:14:27 393

原创 input输入限制(陆续更新)

input输入限制

2024-05-20 13:53:48 251

原创 docker教程(详细)

软件开发最大的麻烦事之一,就是环境配置。环境配置如此麻烦,换一台机器,就要重来一次,旷日费时。很多人想到,能不能从根本上解决问题,软件可以带环境安装?也就是说,安装的时候,把原始环境一模一样地复制过来。作为一种新兴的虚拟化方式,Docker 跟传统的虚拟化方式相比具有众多的优势。MBGBDocker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。

2024-04-24 10:03:59 706 3

原创 mac安装nvm详细教程

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

2024-04-17 10:24:47 445

原创 CSS滚动条样式修改

目前我们可以通过 CSS伪类 来实现滚动条的样式修改,以下为修改滚动条样式用到的CSS伪类:::-webkit-scrollbar — 整个滚动条::-webkit-scrollbar-button — 滚动条上的按钮 (上下箭头)::-webkit-scrollbar-thumb — 滚动条上的滚动滑块::-webkit-scrollbar-track — 滚动条轨道::-webkit-scrollbar-track-piece — 滚动条没有滑块的轨道部分。

2024-04-10 11:37:40 412

原创 Table 实现像Excel选中状态

<template> <table ref="tableDom"> <tr> <th>列标题1</th> <th>列标题2</th> <th>列标题3</th> <th>列标题4</th> <th>列标题5</th> <th>列标题2</th>

2024-03-21 13:57:13 398

原创 实现复制导入excel数据与前端导出excel

【代码】excel 实现手动导入导出

2024-03-12 09:16:08 434

原创 SVG 字体 – 滤镜 filter(26)

SVG 滤镜广泛用于向位图或矢量图形添加特殊效果。滤镜效果是在文档中显示之前对视觉元素进行处理的一种方式。换句话说,它是一组应用于图像的操作,可以产生各种颜色和灯光效果、模糊、扭曲、噪声和纹理生成等。SVG 滤镜能够在浏览器中创建复杂的效果,并具有在各种项目中使用的潜力。几乎所有现代浏览器(包括移动浏览器)都支持它们。过滤器由在defs元素内设置的filter元素定义。它永远不会自行渲染,并且在概念上被描述为包含其子元素的元素 – 过滤器基元。

2024-01-31 15:30:10 126

原创 SVG 字体 – 剪裁 clipPath(25)

用于根据特定剪裁路径SVG形状。路径中形状部分是可见的,而外面的部分不可见。

2024-01-31 15:05:53 113

原创 SVG 字体 – 填充 pattern(24)

SVG填充图案用于使用由图像组成的图案填充形状。此图案可以是SVG图像(形状)或者位图图像组成。

2024-01-31 14:54:19 91

原创 SVG 字体 – 渐变(23)

渐变是绘图表面上的点之间的平滑颜色过渡。有两种类型的渐变由以下元素定义:和。或元素必须嵌入到标记中以提高可重用性。属性指定渐变的唯一名称。文件内的其他元素可以引用它。渐变可应用于形状、文本等的或属性。

2024-01-31 14:45:18 122 1

原创 SVG 字体 – 变换(22)

SVG 对象可以使用 transform 属性的属性进行更改:translate, scale, rotate, skewX, skewY 和 matrix。

2024-01-31 14:32:43 91

原创 SVG 字体 – JS 脚本(21)

简单的SVG脚本示例,它会在单击按钮时更改SVG矩形的尺寸。

2024-01-31 14:16:19 389

原创 SVG 字体 – SMIL 动画(20)

音同微笑,是的标准之一,旨在以格式提供多媒体的交互表现(白话点其实就是动画),是上动画的开路先锋,启发了动画与动画。与的开发团队合作,让能够利用光是这些功能就够我们组合出很多种的动画了,还不需要和的辅助。使用方法也不难,只需在。

2024-01-31 11:42:33 166

原创 SVG 字体 – fill 填充(19)

fill 形状填充颜色。

2024-01-31 09:53:49 172

原创 SVG 字体 – SVG 轮廓(18)

使用定义了其图形轮廓。可以单独定义属性,也可以写在style中。

2024-01-30 11:44:56 785

原创 SVG 字体 – SVG 常用样式(17)

path元素和其它图形元素的CSS属性:CSS属性描述fill设置图形填充色设置图形的不透明度fill-rule设置图形的填充规则marker设置沿此形状边缘线的标记设置起始标记marker-mid设置中间段标记marker-end设置结束标记stroke设置图形的描边颜色设置描边虚线和间隔长度设置虚线描边偏移设置描边线头样式,有效值为roundbutt和square设置描边连接处长度设置描边的不透明度设置描边宽度设置文本渲染方式。

2024-01-30 10:47:42 118

原创 SVG 字体 – SVG symbol(16)

元素用来定义可重用的标记。嵌套在中的形状不会显示,除非其被use元素引用。

2024-01-29 17:05:59 102

原创 SVG 字体 – SVG defs(15)

任何形状元素(rect,line等)gsymbol参考。

2024-01-29 16:57:39 95

原创 SVG 字体 – SVG image(14)

元素的属性指示文件(位图)的内容应显示在当前用户坐标系内的给定矩形(“窗口”)中。– 用于图像渲染的“窗口”的宽度和高度。对象中包含和渲染位图。它也可以显示图像格式。– 控制图像的缩放方式。– 图像左上角的坐标。

2024-01-29 16:30:42 124

原创 SVG 字体 – SVG textpath(13)

元素用于沿着路径布局文本

2024-01-29 16:13:32 103

原创 SVG 字体 – SVG tspan (12)

SVG元素用来绘制多行文本。元素可以相对前一行文本定位,而不是必须绝对定位每行文本。

2024-01-29 16:07:49 163

原创 SVG 字体 – SVG text (11)

字形字形是字母或符号的视觉表现。因为字母“a”有许多不同的视觉表现,所以我们可以使用多个不同的字形来绘制。字体字体是可以可视化一组字母和符号的字形集合。字符字符是字母或符号的数字(二进制)表示。一个字符可能需要1个或多个字节来表示。当计算机渲染字符时,它将这些字符映射到字体中的字形。

2024-01-26 16:57:53 136

原创 SVG 标记 – SVG Marker (10)

这里是一个简单的标记的视觉效果:可以通过元素创建标记。元素必须嵌套在元素内。元素内通常保存一组可重用的图片定义。

2024-01-26 16:27:37 449

原创 SVG 线 – SVG Path(9)

元素用于绘制组合线条、弧线、曲线等填充或非填充的高级形状。

2024-01-26 16:10:49 63

原创 SVG 多边形 – SVG Polygon (8)

用来绘制多边形,多边形是由闭合折线形成的平面几何形状。如果折线没有自交点,则多边形是简单的。例如,三角形和正方形是简单的多边形,但五角星不是。元素用于创建至少包含三个边的形状。属性定义多边形每个角的坐标。

2024-01-26 15:50:18 105

原创 SVG 折线段子 – SVG Polyline (7)

SVG polyline 元素用于绘制多条连接的直线。通常,折线是开放形式,第一条线的开头和最后一条线的结尾不匹配。points 属性指定折线弯曲点的 x、y 坐标。points中的第一组两个数字定义第一条线的起点坐标,第二组定义第一条线的终点,同时定义第二条线的起点,依此类推。个点定义了一个三角形。在第二个示例中,七个点通过。

2024-01-25 15:27:04 362

原创 SVG 线段子 – SVG Line (6)

【代码】SVG 线段子 – SVG Line (6)

2024-01-25 14:56:58 41

原创 SVG 椭圆型子 – SVG Ellipse (5)

椭圆形是比圆形更通用的图形。在创建“”元素的上下文中,长半轴、短半轴的值以及它们交叉点的坐标已注明。– 椭圆的和半径(长半轴和短半轴)– 椭圆中心的和坐标stylefillOrangeRedstylefillgrey;0.5

2024-01-25 14:31:20 51

vue 弹窗,可拖动,可拖动改变大小,可重新定义样式!

vue 弹窗,可拖动,可拖动改变大小,可重新定义样式!前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-模态Vue模态前端网络VueVue.jsVue-js对话警报模态的vue-js-

2022-08-19

空空如也

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

TA关注的人

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