自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp怎么带参数传递

url里面加查询参数比如url:"...?data1="+encodeURLcomponent(内容)然后到跳转后的页面里面在onload的时候就可以把options.data1给提取出来用了。一个方案是用查询参数用uni.navigateTo传递的时候。

2024-04-13 15:50:12 232

原创 如何解决Uniapp更新数据不重新渲染组件

原因是给数据赋值的函数没用箭头函数,this是函数自己的this。比如success(res){}办法就是在修改数据的函数里面,用let that=this,再给that用=赋值。或者用箭头函数,比如success(res)=>{}箭头函数不单单是另一种写法。

2024-04-13 01:46:24 754

原创 gpt的构造和原理

再把这个注意力得分除以根号维度的东西做softmax归一化就可以放注意力得分矩阵里的a,b位置了,这个矩阵n*n,代表每一个元素i对元素j的注意(s受影响)程度,用这个值乘上j的v向量就是对i的影响,把每一个头得到的这个影响,重新拼起来,就是和原来局部特征向量维数一样的一个向量,通过残差连接把他加回原来的局部特征向量再做层归一化(归一化加缩放平移)就是全局特征向量。词嵌入矩阵是二维的,就像词典一样把词转换成n维度向量,有两个索引,分别是词语,还有维度,比如cat的向量是3,2,57,1,62。

2024-04-01 16:20:06 872

原创 20240318uniapp怎么引用组件

注册了index组件,内容为import的index。使用组件了。把index直接整个作为一个组件引入。在export default中增加。然后就可以在template里使用。在script中增加。

2024-03-18 10:27:41 524

原创 20240313寻找集成联调交付的具体方式

在开发开始前,前后端开发者需要协商确定API的接口规范,包括请求和响应的数据格式。这可以通过OpenAPI规范(Swagger)来完成,FastAPI自带对Swagger的支持,可以自动生成API文档。确保前后端开发人员对接口有共同的理解,减少因误解造成的重工。

2024-03-13 12:35:17 865

原创 20240304 json可以包含复杂数组(数组里面套数组)

JSON本质上是一种文本格式,用于表示结构化数据,基于JavaScript语法但独立于语言,许多编程语言都有解析JSON数据的功能。所以,对于你的问题,“JSON里面可以包含python的list吗?当你将一个包含列表的Python对象转换为JSON格式时,这个列表会被转换成JSON数组。你提供的示例中展示了这种嵌套数组的结构,不过,它似乎包含了一个小错误:在最内层的数组中,比如{"struct_list":[[1,2,[1,2,3],[2,3[4,5]]]],...},是ok的。

2024-03-11 23:00:53 642 1

原创 20240310ComfyUI正负面词+n张图片生图

我不确定模型格式,上面的肯定是可以放到checkpoints 文件夹下的,根据已有信息来看,找.safetensors后缀的应该没错。看来是因为我没用GPU的关系,但是我这台电脑是A卡,A卡ComfyUI只支持Linux,我这系统是windows的。ok,那我找一个checkpoint的模型,就B站视频里那个dark sushi(暗黑寿司?从跑到K采样器是35分,到跑完跑到38:33跑了大概有3分钟。放好之后果然ok,一路跑到k采样器不动了。好在进度条 偶尔会动,不然我当出问题了。

2024-03-10 20:35:00 1324 1

原创 【求助】20240310为什么我comfyui import不了comfyui-art-venture等很多包,会import failed

估计是之前换默认的环境,现在新环境不在环境变量里了吧。结果不知道为什么我pip不能用了。用这个命令清除了设置之后就可以了。

2024-03-10 19:01:44 1092 1

原创 20240310 ComfyUI配环境

应该一个一个的都是方块(不说node是因为node好像在comfyui里指的是库,包之类的东西,这一点是我猜测的)好吧,原来是到设置里调,调整完之后点击切换语言变英文,再点一下变中文,再点一下变英文。但是等了一会儿还是不能装,还是用github一个一个装吧。发现解压的多了一个-main,里面似乎一样。还是不行,但是手动删了用git重新clone了一下可以了。有是有了,那两个好像还是不行,try fix一下。一样,放到custom_nodes,然后重启。安装模型里的,不知道是自带的还是刚才拓展里的。

2024-03-10 14:16:07 828 1

原创 20240309fastapi框架后端嵌入视觉识别算法 上

问题来了,代码jupyter,py都可以运行,放到后端从浏览器不能获取json报了一个奇怪的错。ans成功返回,但是文字变空白不改写,应该是前端代码问题。原来是不小心imagesrc=''写了=,改成:即可。结果是要把import的内容放到函数外面就好了。接下来写把图片传后端的post。然后把代码放到get接口里面去。原来我少写了一个data哈哈。没有设置随机种子的方法。下一期再试,挖一个坑。然后我这边写一个前端。

2024-03-10 09:17:07 580 1

原创 20240306软件工程中按模块分工与按代码区域分工

要想软件工程分工不乱两种软件工程分工方式都是实践中常见的组织开发工作的方法,它们各自适用于不同类型的项目和团队需求。我非常认可您的描述,并且可以根据这两种方式进一步阐述它们的特点、适用场景以及可能面临的挑战。

2024-03-06 23:26:46 788

原创 20240306数据库的毫秒级上锁特性与可重复读级别的MVCC快照处理方式

从后端程序发送SELECT指令到数据库加上读锁,这个过程的时间差取决于多个因素,包括网络延迟(如果存在)、数据库服务器的处理能力、当前数据库的负载以及查询本身的复杂度。在你的情况下,由于后端程序和数据库服务器运行在同一台服务器上,网络延迟可以忽略不计。在理想情况下,如果查询简单(如针对已索引列的简单查找),且数据库负载不高,查询响应时间可以在(通常是数毫秒到几十毫秒)。复杂查询或高数据库负载可能会导致这个时间增加到,甚至更长。然而,这是一个非常粗略的估计,实际时间可能根据上述因素而大幅度变化。

2024-03-06 22:03:09 2700 1

原创 20240303Uniapp前端从Fastapi后端读取图片

在后端服务器准备一张图把基本的后端写好,这里的CORS中间件给全过了,因为就是我本机试一试,如果上生产环境有安全需求就不会全过了。这是现在/返回的json。我要把图片转成base64,加在这个json里面。这是现在的前端script。

2024-03-04 00:49:47 1245

原创 20240303Sora官网了解

Sora好像是通过ViT来实现的,ViT就是Vision Transformers,就是Transformers不是会把句子中的词变成向量加位置信息吗。ViT会把图片分成Patch(就理解成图像块即可),这些块有点类似于图片中的“词”,把这些词变成二维向量,再拉长成一维,然后加位置信息之后就像句子的向量一样处理。可以看到相比之前的诡异的变换的AI视频,Sora生成的视频逻辑上都是没毛病的,不会有那种吃了菌子一样的变换。这边再补充一个我在B站看视频了解到的知识。打开官网首先有很多的Sora生成的视频。

2024-03-03 19:32:31 1643

原创 20240303学习日志:实战分析学习开源项目Sleepgpt

项目名称"SleepGPT"中的"GPT"代表"Generative Pre-trained Transformer",这是一类基于深度学习的自然语言处理技术。与ChatGPT相比,虽然两者都可能基于相似的技术架构,但SleepGPT专注于睡眠数据分析,特别是用于睡眠阶段分析和睡眠障碍诊断的应用,而ChatGPT主要用于文本生成和对话应用。具体到SleepGPT项目,未能直接找到明确说明其使用GPT技术的细节,但基于名称,可以推测该项目利用了类似的预训练模型技术进行睡眠数据的分析和处理。

2024-03-03 17:10:16 2104 1

原创 20240224华师大复试算法题 n个数凑最大

然后按照索引[0]是最高位[1]是次高位。并且可以用负数选最低位,[-1]是最低位,[-2]是次低位。最后就是排序了,这样n个数在这里,我们先找到按这样的比较法最大的排最前,然后再选第二大的。我想做两个列表,一个存初始的数,一个按顺序存结果。python的话,可以这样写输入,再用len(num)做循环的次数判定的话,甚至可以不用这个n。和AB这样的前n位一样后面多几位的情况。很简单的思路就是按最高位最大的排,最高位一样比次高位。比如ABC和AB比,这样就要比较C和A谁大。好,接下来我需要选取最高位的方法。

2024-02-24 20:43:46 365

原创 20240224Uniapp社交电商开发实战之服务空间开通

可以选vue2or3,但是云开发设置不能改,不能用uni-app x,倒无所谓,反正我也会不会用uni-app x。我要做一个社交电商应用,应用是跨平台的,所以我选了uniapp,uniapp提供了很多模板。ok,看来自然月就是到正常月底,那我CSDN的一个自然月内产出多少博文的任务好像还没到哈哈。今天就先到这里吧,开通了一个服务空间,感觉用别人的模板怪麻烦的。我觉得这个用云商城和我想要的就很相似,所以打算试用一下研究研究。不过其实我并不懂 云函数,云数据库,云存储是干嘛的。让我看看这个服务空间怎么用。

2024-02-24 16:36:44 379

原创 20240223通过简单的 自注意力机制代码 理解 自注意力机制

想象你在读一本故事书,故事里提到了很多人物。当你读到某个人物的名字时,为了更好地理解这个人物在故事中的角色和重要性,你可能会回想起这个人物之前出现的情景和与其他人物的互动。自注意力机制在做的,其实就是类似的事情,但它是机器学习模型在做这个过程。

2024-02-23 23:27:34 526 1

原创 20240223Uniapp实战:简单的按钮跳转

我又问了gpt,他说是npm安装vue-cli,vue-cli上用vue ui命令可以出图形界面选模板,我没用过,以后可以试试。因为我VUE本身不扎实,上一个网站基本都是做的知其然不知其所以然,VUE各种东西知道哪个有什么用就贴过来了用了,不系统。我明白了data作为函数,里面是每一个变量的值,根据变量的不同返回不同的值,而method是一个对象,保存了所有方法。话说vue项目为什么是用npm什么什么创建的,我当时都不清楚,只知道是这么创建的。我先再加了一个页面login,然后做了一个button。

2024-02-23 21:30:41 369 1

原创 20240222uniapp实战入门2:打包安卓apk

我发现之前那个用Android Studio的方法是离线打包,原来还可以用云打包,就不用AS也不用下载SDK了。做一个补充,我看到一个叫不凡学院的视频,根据他们的文档我发现一般电脑上的手机模拟器都可以开启USB调试,然后就相当于USB连接了电脑。Googleplay好像一定要上传代码和证书,这里的意思应该是其他继续快速打包,Googleplay传统打包。按这个说法就是选了就可以放到应用商店上面去,要再加就要靠代码了,到这里的manifest.json加。好,回到正题,如何打包。好,点击打包开始打包。

2024-02-22 21:22:42 307 1

原创 2024022学习日志-uniapp实战入门

点击运行之后手机上自动安装HBuilder,打开后授权手机号/通话就可以运行起来了(我也不知道为什么,好像是手机号是标识)才发现是我进错了,不是Android版本号,是关于手机->版本信息->版本号。是会同步改变的,但是会重新编译一次,手机上也会重启一次app(很快,半秒左右)就是上面说的旋转三次出版本号,不过我的手机不是小米,估计所有安卓手机都这样。不过我这边就不一直用手机调试了,因为uniapp也有内置浏览器可以同步代码。要去打开调试模式,然后我去点版本号,三下出来一个表盘,查了之后发现是游戏。

2024-02-22 14:48:45 294 1

原创 Transformers入门:实战Ubuntu使用huggingface上的语句情感分类模型+配环境(2024.02.20)

在Ubuntu上解决使用Transformers可能会碰到的种种环境问题

2024-02-21 23:53:13 2473

原创 20240221[华师大复试算法题]python输出杨辉三角

然而,这个数学结构在杨辉之前就已经在其他文化中被发现,最著名的是在12世纪的波斯数学家在其作品中描述了这个三角形,以及在17世纪由布莱士·帕斯卡进一步研究而在西方世界变得广为人知。是杨辉三角形的总行数。乘以2是一个简单的方式来估计足够的宽度,使得三角形在控制台输出时看起来是居中的。这个函数好就好在不用管在计算的这一行的值的索引,直接从第二个开始一个一个expend就可以了。方法是字符串的一个方法,它将字符串居中,并使用空格填充至指定的宽度。杨辉三角形的构造非常简单,每一行的数字是由上一行的数字相加而成。

2024-02-21 15:05:15 501

原创 20240216学习日志之GPU使用实战1:python3.7安装tensorflow-gpu2.7.0

想要实战一下python下GPU的使用,去搜索了一下,看来一般的运算还是不能直接用GPU,要用深度学习框架,真不知道这些框架是怎么写出来的,估计是底层调用的C++代码不一样吧?这里我想的是,我的tensorflow安装了普通版本和tensorflow-gpu,是不是因为我安装过普通版本所以找不到GPU了。但是我这服务器是老师的,我只是借来用,还有别的学生也要用,我不好换cuda和cudnn,所以还是换一个版本的tensorflow吧。因为我3.8的环境还没装对应tensorflow版本的numpy。

2024-02-16 23:07:10 708 2

原创 计算机网络大白话的快速入门指导(一)

为想入门的朋友,提供一些经验和避坑。这是第一篇整体观摩一下并简单讲一下数据链路层和物理层。

2023-05-03 16:43:00 276 2

空空如也

空空如也

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

TA关注的人

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