自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

redrun博客

redrun的博客网站

  • 博客(44)
  • 问答 (2)
  • 收藏
  • 关注

原创 Tensorflow.js 入门学习指南

不是专业人士,学不明白这一章,但是不影响后续学习调用模型中所有层的名称和类型每个层的输出形状每个层的权重参数数量每个层接收的输入(如果模型具有一般拓扑,下文将讨论)模型的可训练和不可训练参数总数层(类型)输出形状参数数量dense_Dense1(密集)[null,32]25120dense_Dense2(密集)[null,10]330参数总数:25450 可训练参数:25450 不可训练参数:0注意层的输出形状中的null。

2023-12-06 21:02:43 1559 2

原创 二维码活码全栈项目开发分析

前端技术ts+vue3+vue-router+vite+axios+qrcode(实现二维码)+vant(前端移动端组件库)后端技术express+cors(处理跨域)+multer(上传图片)+mysql(连接数据库)数据mysql服务器阿里云+宝塔有点意思。

2023-09-03 22:57:38 130

原创 Typescript+vite+sass手把手实现五子棋游戏(放置类)

用户将棋子放置在棋盘上,首先将五颗棋子连成线的用户胜利游戏功能开始游戏用户开始交替放置棋子放置棋子后该棋子会被禁用,直到对方下子,方可解五子连成线胜利重新游戏使用Typescript+vite+sass构建项目typescript:类型提示不要太爽。vite:轻松编译打包项目,减少配置时间sass:简化css书写练习本项目,可以提高Typescript使用技巧,理解面向对象知识,提示编码能力项目还很有多不足,请大家多多指教大佬们觉得不错的话,请三连支持一下!!!!

2023-08-05 19:53:25 225 1

原创 项目接入星火认知大模型!!!

下载该项目到讯飞开发平台注册账户,这样可以添加应用到讯飞控制台添加一个应用,这样可以获取 APPID,APISecret,APIKey等打开我们项目修改xinghuodemo/main.js中的代码,填写自己的APPID,APISecret,APIKey然后执行下面指令然后访问地址,可以开始使用啦。

2023-07-27 19:34:29 1826

原创 前端技术搭建(动态图片)拖拽拼图!!(内含实现原理)

动态拖拽拼图,是将以往的二维移动方块的方式,变成了三维移动方式,目标是将一张图片切割打乱,然后,重组为原图的游戏。通过gif动态图,我开发了一个动态图拖拽拼图网页游戏_哔哩哔哩_bilibili首先实现游戏界面搭建,引入相关文件。我将游戏分为三个部分

2023-07-26 11:14:07 488

原创 使用esp32+micropython+microdot搭建web(http+websocket)服务器(超详细)第三部分

上一章的http服务有个缺点,就是每次都要发送一个请求,如果我们让这个请求保持长连接,这样效率就提高了,在MicroPython设备 新建目录结构。于是websocket就是为此而生的。main.py (程序主入口)public 存放网页内容。lib 存放一些库文件。

2023-06-21 16:48:52 1077 4

原创 使用esp32+micropython+microdot搭建web(http+websocket)服务器(超详细)第二部分

有了前面的经验,我们现在用esp32实现http服务器。在MicroPython设备 新建目录结构。注意接口(线头颜色千万别插反了!我们要实现通过网页控制四个舵机。main.py (程序主入口)public 存放网页内容。lib 存放一些库文件。esp32开发板一个。esp32拓展板一个。

2023-06-21 15:49:28 1087

原创 使用esp32+micropython+microdot搭建web(http+websocket)服务器(超详细)第一部分

使用esp32+micropython+microdot搭建web(http+websocket)服务器(超详细)第一部分 microdot文档速查

2023-06-20 22:58:34 3794 11

原创 Microdot是一个可以在micropython中搭建物联网web服务器的框架

Microdot一个可以在micropytho中搭建物联网web服务器的框架 micordot英文官网 只要是支持micropython的设备都可以使用它

2023-06-19 21:59:41 1829 5

原创 nestjs超详细从零到零点五详细入门项目搭建过程

nestjs超详细从零入门项目搭建过程 一个完整的后台管理系统项目 涉及到的知识 controller,provider,module,middleware,jwt,typeorm,swagger

2023-06-07 19:13:32 2887 3

原创 vite配置了proxy代理情况下如何查看真实的接口调用地址?使用bypass函数

然后发现一个bypass函数,但是此函数只能修改res响应头的数据,没法修改req请求头的数据,于是我将代理后的实际路径,设置到了相应头上面,方便分析代理后的实际路径,如图。其实,就是自己拼装了一下数据,将实际的请求路径拼接好,然后放在响应头上。在浏览器查看请求头和响应头发现只有代理前的url,没有显示代理后的路径。然后就可以在响应头上面看到实际的 真实代理路径了。在vite.config.ts配置了代理。使用vite进行代理。

2023-05-23 19:29:13 4039 2

转载 WebRTC 使用入门详解

文档来源https://webrtc.org/getting-started/media-devices?hl=zh-cn。

2023-04-15 23:13:00 1818

原创 b站bilibili哔哩哔哩动画视频加速18倍速js代码JavaScript最新2023年

b站bilibili视频加速代码

2023-02-22 09:31:04 571

原创 汉罗塔汉洛塔c++,看不懂ni打我

****注意体会:每次递归调用的时候 A B C 三个柱子属性(起始柱 备用柱 目标柱) 一直在变换换 *****1.n-1层不要动,等待n-2层全部移动到备用柱上 (体会一下这里,柱子不一样喔)3.此时n-2还在备用柱上 需要把备用柱上的n-2个柱子全部移动到 目标柱上。3.此时n-1层还在备用柱上 需要把备用柱上的n-1柱子全部移动到 目标柱。要解决n-1层,就把n-1层先放着不管…1.n层先不动,等待n-1层全部移动到备用柱上 (看了下面再体会这一句)大哥大姐手下留情 别打我!

2022-11-26 00:03:55 566 5

原创 threejs camera.lookAt()的作用

threejs camera.lookAt()的作用// 传入的是观察对象元素的位置camera.lookAt(group.position)显示效果会将 放入的元素的位置持续置为坐标中心

2022-01-29 23:09:05 1547 1

原创 auto.js4.1安装包及打包插件免费下载

auto.js4.1安装包及打包插件用这个4.1版本吧,打包apk可以使用,手机开热点连接电脑[打call]链接:https://pan.baidu.com/s/1n4-wnSYZlwW9RKMNoU5edg 提取码:auto

2021-08-02 19:51:16 6762 9

原创 ml5.js入门九(介绍)+handpose手势

ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(演示都是根据官网实例demo)其他知识点索引点这里描述Handpose 是一种机器学习模型,允许在浏览器中进行手掌检测和手部骨骼手指跟踪。它一次最多可检测一只手,并提供 21 个描述手掌和手指重要位置的 3D 手部关键点。demo<html><head> <meta charset="UTF-8" /> <t

2021-07-01 20:26:52 1107 6

原创 ml5.js入门八(介绍)+UNET卷积神经网络

ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(演示都是根据官网实例demo)其他知识点索引点这里描述UNET卷积神经网络描述U-Net 是一种卷积神经网络,是德国弗莱堡大学计算机科学系为生物医学图像分割而开发的。 [1] 该网络基于全卷积网络 [2],其架构经过修改和扩展,可以使用更少的训练图像并产生更精确的分割。UNET 允许您分割图像。face例如,ml5 unet允许您从人的上半身视频中删除背景。

2021-06-30 18:01:56 713 1

原创 ml5.js入门七(介绍)+BodyPix身体像素

ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(演示都是根据官网实例demo)其他知识点索引点这里描述BodyPix身体像素“Bodypix 是一种开源机器学习模型,它允许使用 TensorFlow.js 在浏览器中对人物和身体部位进行分割。在计算机视觉中,图像分割是指将图像中的像素分组到语义区域的技术,通常用于定位对象和边界。BodyPix 模型经过训练可以针对一个人和 24 个身体部位(例如左手、右前小腿或后

2021-06-29 11:33:08 665

原创 ml5.js入门六(介绍)+PoseNet姿势网

ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(演示都是根据官网实例demo)其他知识点索引点这里描述PoseNet姿势网描述PoseNet 是一种允许实时人体姿势估计的机器学习模型。PoseNet 可用于估计单个姿势或多个姿势,这意味着有一种算法版本只能检测图像/视频中的一个人,而一个版本可以检测图像/视频中的多个人。下面是官网demo 识别图中人物关节<html><head&gt

2021-06-28 22:06:22 1243

原创 ml5.js入门五(介绍)+image-classifier图像分类

ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(结合官网食用)其他知识点索引点这里描述mage-classifier图像分类您可以使用神经网络来识别图像的内容。ml5.imageClassifier()是一种创建对象的方法,该对象使用预先训练的模型对图像进行分类。需要注意的是,以下示例提供的预训练模型是在包含大约 1500 万张图像的数据库 (ImageNet) 上进行训练的。ml5 库从云端访问此模型。算法标

2021-06-27 21:53:15 1106

原创 ml5.js入门四(介绍)+kmeansk均值聚类算法

一 ,ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(结合官网食用)其他知识点索引点这里描述KMeans 聚类算法。所谓聚类算法是指将一堆没有标签的数据自动划分成几类的方法,属于无监督学习方法,这个方法要保证同一类的数据有相似的特征,如下图所示:官方实例const data = [{ x: 0, y: 0 }, { x: 0, y: 1 }, { x: 1, y: 0 }, { x: 1, y: 1 }];

2021-06-26 21:26:55 747

原创 ml5.js入门三(介绍)+KNNClassifier最邻近结点算法

一 ,ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(结合官网食用)其他知识点索引点这里KNNClassifier最邻近结点算法KNN核心思想,它通过将每一个测试集样本点与训练集中每一个样本之间测算欧氏距离,然后取欧氏距离最近的K个点(k是可以人为划定的近邻取舍个数,K的确定会影响算法结果),并统计这K个训练集样本点所属类别频数,将其中频数最高的所属类别化为该测试样本点的预测类别。“在模式识别中,k-最近邻算法

2021-06-25 21:04:42 563

原创 ml5.js入门二(介绍)+featureExtractor特征提取器

一 ,ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。(结合官网食用)其他知识点索引点这里FeatureExtractor特征提取器您可以使用神经网络来识别图像的内容。大多数情况下,您将使用在大型数据集上训练的“预训练”模型将图像分类为一组固定的类别。但是,您也可以使用预训练模型的一部分:features。这些功能允许您为新的自定义任务“重新训练”或“重用”模型。这被称为迁移学习。此类允许您通过预先训练的模型提取图

2021-06-24 18:01:25 1477

原创 ml5.js入门一(介绍)+NeuralNetwork神经网络

ml5.js一 ,ml5.js是什么ml5.js 它是基于Tensorflow.js的一个非常简便易用的接口,目的是让更广泛的受众更容易使用机器学习。二,功能介绍(建议大家结合官方文档食用)ml5.js主要分为三个方面图像:图像分类器,姿势网,身体像素,联通网,摆姿势,面网,人脸接口,风格转移,像素对像素,CVAE,DCGAN,草图RNN,物体检测器声音:声音分类,音高检测文本:字符RNN情绪Word2Vec在学习他们之前首先需要了解NeuralNetwork神经网络F

2021-06-23 19:00:38 2583 5

原创 your data must be contained in an array in a property called ‘entries‘ or ‘data‘ of your j

your data must be contained in an array in a property called ‘entries’ or ‘data’ of your json object出现这个问题的原因我在训练神经网络的时候,加载外部json的时候报错原因是因为数据结构不正确,比如我第一次传入的是下面这种"data":[ {"r":255, "g":0, "b":0, "color": "red-ish"}, {"r":254, "g":0, "b":0, "color

2021-06-23 15:50:14 88

原创 Chrome issue: TypeError: Cannot read property ‘addModule‘ of undefined

github地址github大佬解决就是牛You can work around this using the GoogleChromeLabs audioworklet-polyfill. However, I found it irksome that the GoogleChromeLabs pollyfill hasn't had a release published since it was updated to fix this issue, so I forked it and publ

2021-06-13 11:35:10 385

原创 win10自动修复失败无法开机[完美解决]2021

在一个风和日丽的下午,电脑开机蓝屏警告不慌,高级设置》命令行工具输入命令:bcdboot c:\windows /l zh-cn 不是数字1,是小写字母l或者命令行:bcdboot d:\windows /l zh-cn该方法会告诉你问题出在哪,根据提示删除响应错误文件然后重启。。。。。如下我马上就激动了代码走起来cd /d D:\windows\system32\drivers我的是在d盘,(根据蓝屏提示)然后这时候已经删掉了,重启开机,很快啊总结:应该是电脑开机的时候毒霸的

2021-05-25 21:08:19 3303 4

原创 vue router.addRoutes和router.addRoute的异同和使用方法

vue router.addRoutes和router.addRoute的异同和使用方法addRoutes传入数组const accessRoutes = await store.dispatch( "permission/generateRoutes", roles ); router.addRoute(accessRoutes); // 动态添加可访问路由表 // 如果

2021-05-12 15:38:36 10343 23

原创 Android project not found. Are you sure this is a React Native project?

Android project not found. Are you sure this is a React Native project? If your Android files are located in a non-standard location (e.g. not inside ‘android’ folder), consider setting project.android.sourceDir option to point to a new location. Run CLI w

2021-03-09 11:04:22 1995

原创 react-native高德地图获取调试版sha1和发布版sha1

react-native获取发布版sha1学习rn的时候需要调用高德地图的api然后需要sha1,跟着官网可以获取调试版的sha1然后想要获取发布版的sha1你需要

2021-03-01 22:22:01 542 2

原创 解决ps默认打开显卡的设置

这是我的解决方法第一步桌面右击点击 Radeon设置进入显卡设置页面第二步打开之后点击首选项第三步点击更多设置第四步点击电源第五步选择可切换显示应用程序设置第六步点击所有应用程序找到ps 然后将 图像设置设置为高性能这样打开ps后默认就打开独立显卡了,而不用再禁用集成显卡了。上一篇博客点击访问ps打开闪退解决建议...

2020-11-10 11:24:08 5353 3

原创 JQuery一周 复习笔记

文章目录jquery复习原生js和jQuery入口函数的区别jquery冲突问题jQuery核心函数jquery对象静态方法和实例方法jquery静态方法each方法each(arr,function(index,value))map方法jquery中的each静态方法和map静态方法的区别jquery 的其他静态方法jquery内容选择器jquery属性和属性节点jquery的attr方法jQuery的prop方法jQuery操作类相关的方法文本值相关的方法jquery操作css样式方法jQuery位置和

2020-11-07 14:19:03 141

原创 JQueryUI学习文档

文章目录JQUERYUIdiglogdialog外观选项dialog页面位置选择dialog大小选择(直接写数值,不用加pxdialog视觉效果dialog行为选项dialog()方法的事件dialog()使用on()按钮一,使用button按钮二,修改button样式三,button外观四。button('action',param)五,单选框,复选框工具提示UI1.调用tooltip方法之前首先需要针对元素设置响应的元素2.修改tooltip()样式3.tooltip()方法的属性外观样式tooltip

2020-11-07 14:17:38 1019

原创 Adobe Photoshop CC 2019打开图片报错

crash report for adobe photoshop cc 2019win10更新后 ps就打不开了,一直报错,从cs5试到 cc2019终于找到了解决办法,报错的原因是软件和显卡配合出了问题。我的电脑是笔记本就是典型的案例,笔记本有一个独显和一个核显,平常工作只运行核显,只有玩游戏或者大型图画渲染才默认开启独显。ps启动没有用到独显就是我的报错原因。为此我在电脑我的设备里禁用了核显,电脑黑屏切换显卡,之后的ps发现就可以用了。具体操作:我的电脑>属性>设备管理器>显示

2020-11-07 13:25:56 1677

原创 ps打开文件闪退

crash report for adobe photoshop cc 2019win10更新后 ps就打不开了,一直报错,从cs5试到 cc2019终于找到了解决办法,报错的原因是软件和显卡配合出了问题。我的电脑是笔记本就是典型的案例,笔记本有一个独显和一个核显,平常工作只运行核显,只有玩游戏或者大型图画渲染才默认开启独显。ps启动没有用到独显就是我的报错原因。为此我在电脑我的设备里禁用了核显,电脑黑屏切换显卡,之后的ps发现就可以用了。具体操作:我的电脑>属性>设备管理器>显示

2020-11-07 13:24:50 4079 3

原创 crash report for adobe photoshop cc 2019

crash report for adobe photoshop cc 2019win10更新后 ps就打不开了,一直报错,从cs5试到 cc2019终于找到了解决办法,报错的原因是软件和显卡配合出了问题。我的电脑是笔记本就是典型的案例,笔记本有一个独显和一个核显,平常工作只运行核显,只有玩游戏或者大型图画渲染才默认开启独显。ps启动没有用到独显就是我的报错原因。为此我在电脑我的设备里禁用了核显,电脑黑屏切换显卡,之后的ps发现就可以用了。具体操作:我的电脑>属性>设备管理器>显示

2020-11-07 13:23:52 15793 8

原创 谷歌游览器代码所见即所得 配置workspace映射关系,让你的页面像dw那样可以方便改变

谷歌游览器 配置workspace映射关系就老是切换游览器和编译器很麻烦就,就想着能不能直接在游览器上面直接改一、workspace映射关系是什么?是谷歌游览器F12里面的一个工具上面是已经设置完成映射了二、使用步骤.f12打开调式页面点击这个图标然后然后出现图中绿色的小点点,就代表映射成功了,这时候改变箭头所指的内容,你的css文件也会跟着改变,就不需要再次去更改css文件了总结虽然方便但是要注意使用哈哈就谷歌游览器各个版本可能设置不一样,其他方法。。。。。...

2020-10-19 13:55:22 336

原创 js移动端滑动翻页

var wrapper = document.getElementById('wrapper'),//全体 content = document.getElementById('content');//滑动容 var page1 = document.getElementById('page1'); var page2 = document.getElementById('page2'); var page3 = document.getElementById('page3'); va.

2020-09-25 10:37:38 1499

原创 js使用touchstart touchmove touchend函数实现h5移动端上下滑动翻页,页面其他事件不会影响滑动效果

项目场景:准备移动端实现滑动翻页效果首先你得了解这三个函数 touchstart touchmove touchend及其相关的用法页面你的自己搭建,我就不做实例了。我这里一共有四个页面。大致结构<meta name="viewport" content="width=device-width, initial-scale=1.0,shrink-to-fit=no">//不要忘了加#wrapper 宽高100% overflow-hiden #content 宽高100% .p

2020-09-24 15:00:36 1132

空空如也

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

TA关注的人

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