- 博客(292)
- 资源 (1)
- 收藏
- 关注
原创 webgl canvas系列——animation中基本旋转、平移、缩放(模拟冒泡排序过程)
大家好,我是yma16,本文分享webgl canvas系列——animation基本旋转、平移、缩放。
2024-04-21 18:36:16 4163 6
原创 微信小程序——实现对话模式(调用大模型图片生成)
大家好,我是yma16,本文分享微信小程序——实现对话模式(调用大模型图片生成)。aigc图片生成AIGC (Artificial Intelligence Generated Content) 可以生成各种类型的图片,包括风景、动物、人物、抽象等等。生成图片的过程通常是使用预训练的神经网络模型,该模型可以根据输入的文本或图像生成新的图片。
2024-04-07 00:06:58 7369 17
原创 前端xss攻击——规避innerHtml过滤标签节点及属性
大家好,我是yma16,本文分享xss攻击——规避innerHtml过滤script等动态js节点。xss攻击XSS(Cross-Site Scripting)攻击是一种常见的网络安全漏洞,它允许攻击者将恶意的脚本代码注入到网页中,当用户通过浏览器访问这个网页时,这些恶意代码就会被执行,从而使攻击者能够窃取用户的敏感信息,如登录凭据、个人信息等。存储型XSS:攻击者将恶意脚本代码存储到目标网站的数据库中,当用户访问含有恶意代码的页面时,代码会从数据库中被提取并执行。
2024-04-01 07:30:00 11012 9
原创 webgl canvas系列——快速加背景、抠图、加水印并下载图片
大家好,我是yma16,本文分享webgl canvas系列——快速抠图、加水印。该系列往期文章web canvas系列——快速入门上手绘制二维空间点、线、面。
2024-03-17 23:56:54 11745 6
原创 web canvas系列——快速入门上手绘制二维空间点、线、面
大家好,我是yma16,本文分享web canvas系列——快速入门画二维点、线、面。前端canvas前端中的Canvas是HTML5中新增的一个元素,它允许我们直接通过JavaScript来绘制图形、动画和其他可视化效果。Canvas提供了一个画布,我们可以在上面绘制各种形状、图像和文本。使用上下文对象绘制图形、图像和文本。Canvas的绘图上下文提供了一系列的绘制方法,如绘制矩形、圆形、线条等。可以通过设置上下文的属性,如颜色、线宽等来调整绘制效果。
2024-03-17 08:00:00 11547 6
原创 前端vite+vue3——可视化页面性能耗时指标(fmp、fp)
大家好,我是yma16,本文分享关于 前端vite+vue3——可视化页面性能耗时(fmp、fp)。fmp的定义FMP(First Meaningful Paint)是一种衡量网页加载性能的指标。它表示在加载过程中,浏览器首次渲染出有意义的内容所花费的时间。有意义的内容指的是用户可以看到和交互的元素,如文本、图片、按钮等。首次渲染的定义可以根据具体的要求和场景而有所不同。通常情况下,首次渲染是指在页面加载过程中,浏览器首次绘制出用户能够理解和识别的内容,而不是空白页面或加载指示符。
2024-03-10 00:59:09 15461 14
原创 Docusaurus框架——react+antd+echarts自定义mdx生成图表代码解释文档
大家好,我是yma16,本文分享关于Docusaurus框架——react+antd+echarts自定义mdx生成图表代码解释文档。MDX(Markdown with JSX)是一种将JSX语法与Markdown语法结合的文件格式。它通常用于编写文档、文章或博客等内容,并支持在文档中直接编写和渲染React组件。MDX文件使用.mdx扩展名,并可以通过配置将其转换为React组件。它可以包含Markdown标记,如标题、段落、链接和列表等,同时还可以包含React组件和JSX代码块。
2024-03-03 00:45:22 23271 14
原创 Docusaurus框架——快速搭建markdown文档站点介绍sora
大家好,我是yma16,本文分享关于Docusaurus框架——快速搭建markdown文档站点介绍sora。Docusaurus是什么?Docusaurus 是用 JavaScript 开发的,是一个开源的静态网站生成器,并使用了一些流行的 JavaScript 库和框架,如 React、Webpack 和 Babel,旨在帮助开发者快速搭建易于维护和部署的文档网站。它是由 Facebook开源并持续维护的项目。
2024-02-24 01:08:35 20588 57
原创 node+vue3+mysql前后分离开发范式——实现视频文件上传并渲染
大家好,我是yma16,本文分享关于 node+vue3+mysql前后分离开发范式——实现对数据库表的增删改查。技术选型前端:vite+vue3+antd后端:node koa数据库:mysqlkoa是一个现代的Node.js框架,可以用来构建Web应用程序。Node.js的mime库Node.js的mime库是用于根据文件扩展名获取对应的MIME类型的库。MIME类型是用于标识文件类型的一种标准,它在互联网通信中起到了非常重要的作用。
2024-02-17 12:01:37 20555 13
原创 node+vue3+mysql前后分离开发范式——实现对数据库表的增删改查
大家好,我是yma16,本文分享关于 node+vue3+mysql前后分离开发范式——实现对数据库表的增删改查。技术选型前端:vite+vue3+antd后端:node koa数据库:mysqlkoa是一个现代的Node.js框架,可以用来构建Web应用程序。Vue.js 是一款用于构建用户界面的开源JavaScript框架。Vue.js 3 是 Vue.js的最新版本,于2020年9月正式发布。Vue.js3相对于之前的版本带来了许多重要的改进和新功能。
2024-02-15 18:05:10 18693 7
原创 前端vite+vue3结合后端node+koa——实现代码模板展示平台(支持模糊搜索+分页查询)
大家好,我是yma16,本文分享关于 前端vite+vue3结合后端node+koa——实现代码模板展示平台(助力初学者快速上手)。背景2024年已经步入春天,马上到了毕业季,为了帮助学生快速搭建毕设框架,于是想着搭建一个模板代码平台,支持下载。技术选型前端:vite+vue3+antd后端:node koa数据库:mysql、redisvue3框架Vue 3 是一种用于构建用户界面的 JavaScript 框架。它是 Vue.js 框架的最新版本,于2020年9月正式发布。Vue 3。
2024-02-13 23:35:01 21827 14
原创 linux优化空间&完全卸载mysql——centos7.9
大家好,我是yma16,linux优化空间&完全卸载mysql——centos7.9。linux内存分配在Linux中,内存分配是通过几种机制来实现的。下面是一些常用的内存分配机制:静态内存分配:静态内存分配是指在程序编译期间就确定了内存的分配大小和位置。这种分配方式适用于全局变量和静态变量。静态内存分配是通过编译器在可执行文件的数据段或者BSS段中进行的。动态内存分配:动态内存分配是指在程序运行期间根据需要来动态分配和释放内存。动态内存分配是通过系统库函数(如malloc、free等)来实现的。
2024-02-11 11:50:13 22048 5
原创 前端vite+vue3——自动化配置路由布局
大家好,我是yma16,本文分享关于 前端vite+vue3——自动化配置路由布局。背景在inscode写了一个前端vite+vue3+js的项目,路由分配有点乱,现在给这个项目做个优化,路由配置。没有配置路由之前的前端界面。改造之后viteVite是一种基于公有链技术的快速、安全和可扩展的开源区块链项目。它旨在通过使用异步交易模型和基于状态的共识算法来提高区块链的性能和可扩展性。Vite的发展可以追溯到2018年,当时Vite团队发布了Vite。
2024-02-07 17:16:22 25029 16
原创 vue3+threejs+koa可视化项目——模型文件上传(第四步)
大家好,我是yma16,本文分享关于 vue3+threejs+koa可视化项目——实现登录注册。multipart切片上传multipart content type 是指一种HTTP报文中的Content-Type的类型,它可以将一个HTTP请求或响应分为多个部分,每个部分可以有自己的Content-Type和内容。这种类型的报文通常用于传输多个文件或者消息体,每个部分可以有不同的编码方式和内容类型,比如图片、文本等不同的数据类型。实现文件上传// 当前时间return `${const {
2024-02-04 17:34:26 24993 12
原创 vue3+threejs+koa可视化项目——实现登录注册(第三步)
大家好,我是yma16,本文分享关于 vue3+threejs+koa可视化项目——实现登录注册。jwt登录注册JWT(JSON Web Token)是一种标准的身份验证和授权解决方案,它通过使用JSON格式的令牌来实现用户的身份验证和授权,避免了传统的基于会话的身份验证方案的一些问题。JWT登录注册的原理如下:注册:用户在注册时提供用户名和密码,服务器将用户信息保存在数据库中。密码通常需要进行哈希处理,以增加安全性。登录:用户提供用户名和密码进行身份验证时,服务器验证用户名和密码是否匹配数据库中的记录。
2024-01-29 00:26:22 25386 11
原创 react-app框架——使用monaco editor实现online编辑html代码编辑器
大家好,我是yma16,本文分享关于 react-app框架——使用monaco editor实现online编辑html代码编辑器。monaco editor 编辑器Monaco Editor是一款功能强大的Web编辑器,由微软开发并使用在多个项目中。它是基于VS Code编辑器的核心组件,具有类似的功能和用户体验。轻量级:Monaco Editor具有出色的性能,可以快速加载和渲染大型文件。可定制性:用户可以通过添加自定义插件和主题来扩展和个性化编辑器。
2024-01-18 01:57:57 20077 21
原创 vue3+threejs可视化项目——引入threejs加载钢铁侠模型(第二步)
大家好,我是yma16,本文分享 vue3+threejs可视化项目——引入threejs加载模型(第二步)。背景搭建一个模型可视化平台,可以对3d模型进行旋转、缩放、拖拽的基础操作。threejs框架Three.js是一个用于在Web浏览器上创建和显示3D图形的JavaScript库。它使用WebGL作为其底层渲染器,提供了一套简单易用的API,使开发者能够使用JavaScript创建复杂的3D场景和动画效果。
2024-01-16 00:54:15 26461 9
原创 vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
大家好,我是yma16,vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)。背景搭建一个模型可视化平台,可以对3d模型进行旋转、缩放、拖拽的基础操作,Vite是一个高性能的公链平台,具有以下优势:高性能:Vite采用了异步快速共识算法。具体来说,Vite使用了一种名为HDPoS的共识机制,该机制能够实现每秒高达10,000笔交易的吞吐量。这使得Vite成为一个高效、快速的公链平台。
2024-01-14 17:31:33 27598 15
原创 vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
大家好,我是yma16,本文分享关于 vue3+echarts应用——深度遍历 html 的 dom结构并使用树图进行可视化。深度遍历树的深度遍历算法有两种方式:先序遍历和后序遍历。先序遍历(Preorder Traversal)是指先访问根节点,然后递归地先序遍历左子树,再递归地先序遍历右子树。后序遍历(Postorder Traversal)是指先递归地后序遍历左子树和右子树,然后访问根节点。html结构解析html的标签成对出现可以用栈的数据结构来存储。
2024-01-08 01:01:58 33801 33
原创 vue3+echarts可视化——记录我的2023编程之旅
大家好,我是yma16,本文分享关于 vue3+echarts可视化——记录我的2023编程之旅。数据来源回顾2023,我在gitcode、gitee、github上的提交记录数据回顾2023,我在csdn发布的文章数量回顾2023,我在csdn的粉丝量回顾2023,我的博客社区数量前端截图以上是我2023的可视化数据可视化分析可视化分析是通过图表、图形、地图等可视化的方式呈现数据和信息的分析方法。
2024-01-02 07:21:14 37841 21
原创 uniapp框架——vue3+uniFilePicker+fastapi实现文件上传(搭建ai项目第二步)
大家好,我是yma16,本文分享关于 uniapp框架——初始化vue3项目(搭建ai项目第一步)。vue3 + fastapi 实现选择目录所有文件自定义上传到服务器前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示。
2023-12-25 01:58:48 33460 15
原创 uniapp框架——初始化vue3项目(搭建ai项目第一步)
大家好,我是yma16,本文分享关于 前端vue3——实现二次元人物拼图校验。vue3 + fastapi 实现选择目录所有文件自定义上传到服务器前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示。
2023-12-10 20:13:26 34527 32
原创 前端vue3——实现二次元人物拼图校验
大家好,我是yma16,本文分享关于 前端vue3——实现二次元人物拼图校验。vue3 + fastapi 实现选择目录所有文件自定义上传到服务器前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示。
2023-12-09 22:24:19 27486 11
原创 前端——html拖拽原理
大家好,我是yma16,本文分享关于 前端——html拖拽原理。vue3系列相关文章:vue3 + fastapi 实现选择目录所有文件自定义上传到服务器前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示让大模型分析csdn文章质量 —— 提取csdn
2023-12-05 01:36:46 29760 6
原创 前端vue3——html2canvas给网站截图生成宣传海报
大家好,我是yma16,本文分享关于 前端vue3——html2canvas给网站截图生成宣传海报。vue3 + fastapi 实现选择目录所有文件自定义上传到服务器前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示。
2023-11-26 01:58:47 27559 11
原创 node实战——koa实现文件上传
大家好,我是yma16,本文分享关于node实战——node实战——koa实现文件上传。本文适用对象:前端初学者转node方向,在校大学生,即将毕业的同学,计算机爱好者。node系列往期文章node_windows环境变量配置node_npm发布包linux_配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件node笔记_写文件node笔记_连接mysql实现crudnode笔记_formidable实现前后端联调的文件上传。
2023-11-20 00:02:48 25947 11
原创 node实战——koa实现文件下载和图片/pdf/视频预览(node后端储备知识)
大家好,我是yma16,本文分享关于node实战——koa实现文件下载和图片预览。本文适用对象:前端初学者转node方向,在校大学生,即将毕业的同学,计算机爱好者。node系列往期文章node_windows环境变量配置node_npm发布包linux_配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件node笔记_写文件node笔记_连接mysql实现crudnode笔记_formidable实现前后端联调的文件上传。
2023-11-12 23:59:38 24545 17
原创 node实战——koa给邮件发送验证码并缓存到redis服务(node后端储备知识)
大家好,我是yma16,本文分享关于node实战——koa给邮件发送验证码缓存到redis。本文适用对象:前端初学者转node方向,在线大学生,应届毕业生,计算机爱好者。node系列往期文章node_windows环境变量配置node_npm发布包linux_配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件node笔记_写文件node笔记_连接mysql实现crudnode笔记_formidable实现前后端联调的文件上传。
2023-11-07 23:54:15 20993 22
原创 relectron框架——打包前端vue3、react为pc端exe可执行程序
大家好,我是yma16,本文分享关于使用electronjs打包前端vue3、react成exe可执行程序。。前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示vue3 + fastapi 实现选择目录所有文件自定义上传到服务器Electron前端框架。
2023-11-03 23:11:07 20051 15
原创 node实战——后端koa结合jwt连接mysql实现权限登录(node后端就业储备知识)
大家好,我是yma16,本文分享关于node实战——后端koa项目配置jwt实现登录注册(node后端就业储备知识)。本文适用对象:前端初学者转node方向,在线大学生,应届毕业生,计算机爱好者。node系列往期文章node_windows环境变量配置node_npm发布包linux_配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件node笔记_写文件node笔记_连接mysql实现crud。
2023-10-28 14:37:05 18922 11
原创 node实战——搭建带swagger接口文档的后端koa项目(node后端就业储备知识)
大家好,我是yma16,本文分享关于node实战——搭建带swagger接口文档的后端koa项目(node后端就业储备知识)。本文适用对象:前端初学者转node方向,在线大学生,应届毕业生,计算机爱好者。node系列往期文章node_windows环境变量配置node_npm发布包linux_配置nodenode_nvm安装配置node笔记_http服务搭建(渲染html、json)node笔记_读文件node笔记_写文件node笔记_连接mysql实现crud。
2023-10-26 00:34:45 21611 5
原创 让大模型分析csdn文章质量 —— 提取csdn博客评论在文心一言分析评论区内容
大家好,我是yma16,本文分享关于 让大模型分析csdn文章质量 —— 提取csdn博客评论在开源大模型分析评论区内容。vue3 + fastapi 实现选择目录所有文件自定义上传到服务器前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示。
2023-10-24 23:59:16 18929 32
原创 vue3 + fastapi 实现选择目录所有文件自定义上传到服务器
大家好,我是yma16,本文分享关于vue3 + fastapi 实现选择目录文件上传到服务器指定位置。vue3系列相关文章:前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示python系列文章:python爬虫_基本数据类型python爬虫_函数
2023-10-21 14:13:54 20693 24
原创 前端 vite+vue3——写一个随机抽奖组件
大家好,我是yma16,本文分享关于前端 vite+vue3——写一个抽奖随机组件。前端vue2、vue3去掉url路由“ # ”号——nginx配置csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示vue3Vue3是Vue.js框架的下一个主要版本。
2023-10-11 01:10:35 26561 15
原创 前端 富文本编辑器原理——从javascript、html、css开始入门
大家好,我是yma16,本文分享关于前端 富文本编辑器原理——从javascript、html、css开始。富文本编辑器富文本编辑器是指具有格式化文本和图像编辑功能的文本编辑器Contenteditable属性Contenteditable是一种HTML属性,用于指定页面中的元素是否可以编辑。以下是Contenteditable的总结:Contenteditable属性可以应用于HTML元素上,如div、span、p、h1等等。
2023-10-05 18:17:30 34495 6
原创 华为云云耀云服务器L实例评测|centos7.9 配置python虚拟环境 运行django
大家好,我是yma16,本文分享关于华为云云耀云服务器L实例评测|centos7.9配置python虚拟环境 运行django。
2023-09-24 17:56:24 33641 4
原创 华为云云耀云服务器L实例评测|centos7.9配置java环境变量安装tomcat 部署war和jar
大家好,我是yma16,本文分享关于华为云云耀云服务器L实例评测|centos7.9安装mysql并开启远程访问。该系列往期文章[华为云云耀云服务器L实例评测|初始化centos镜像到安装nginx部署前端vue、react项目]华为云云耀云服务器L实例评测|centos7.9在线使用cloudShell下载rpm解压包安装mysql并开启远程访问jdk和jar的区别。
2023-09-24 12:30:00 33539 7
原创 前端react 18.2整合ckeditor富文本编辑器——配置插件、自定义toolbar工具栏
大家好,我是yma16,本文分享关于前端react整合ckeditor——配置插件、自定义toolbar工具栏。react-grapesjs——开源代码学习与修改(初出茅庐)react搭建在线编辑html的站点——引入grapes实现在线拖拉拽编辑html【腾讯云 Cloud studio 实战训练营】搭建Next框架博客——抛开电脑性能在云端编程(沉浸式体验)博客搭建_react-markdown渲染内容博客搭建_登录注册博客搭建_初始化next项目关于ckeditor。
2023-09-24 02:50:01 33761 6
原创 华为云云耀云服务器L实例评测|centos7.9在线使用cloudShell下载rpm解压包安装mysql并开启远程访问
大家好,我是yma16,本文分享关于华为云云耀云服务器L实例评测|cento7.9安装mysql并开启远程访问。该系列往期文章华为云云耀云服务器L实例评测|初始化centos镜像到安装nginx部署前端vue、react项目centos7_安装mysql8(局域网访问navicat连接)mysql发展历史MySQL是一种开源关系型数据库管理系统(RDBMS),主要基于SQL语言用于存储和查询数据,是世界上最流行的数据库之一。
2023-09-18 01:05:15 33797 9
原创 前端vue3分享——项目封装axios、vite使用env环境变量
大家好,我是yma16,本文分享关于前端vue3分享——项目封装axios、使用env环境变量。csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包什么是axiosaxios是一个流行的JavaScript库,用于在浏览器和Node.js环境中进行HTTP请求。下面是axios的原理:Axios是基于Promise构建的,它可以使用async/await,因此在发出请求时,返回的是一个Promise对象。
2023-09-16 20:37:01 37457 9
vue3+ts+antd 前端基础模板
2024-01-14
electron框架包vue react前端页面
2023-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人