logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

轻量级向量库chromadb

本文探讨了向量在现代AI系统中的核心作用及其应用。向量作为高维语义空间的坐标点,能够表达文本、图像等信息的语义关系,使机器能够理解内容相似性。文章重点介绍了嵌入模型如何将自然语言转化为向量,对比了不同模型架构和训练方式的差异,并强调不同模型的向量空间不兼容性。同时梳理了NLP领域从早期离散表示到现代连续向量空间的演进历程,解释了为何深度学习需要浮点数向量来实现语义的连续表达。最后指出向量已成为构建

文章图片
#python
python自动化[poco篇]

PocoPoco是一款跨平台的自动化测试框架,基于UI控件搜索原理,与基于图像识别的Airtest不同的是,Poco可以使用类似 poco(“OK”).click() 的方式来获取并操作节点。Poco能帮助我们获取控件的属性信息、操作控件、设置控件的text属性等等,但是连接设备、断言等操作,还需要依赖于Airtest的API,所以我们大多数情况下,都需要混合使用Airtest和Poco框架来编写

文章图片
#网络#服务器#运维
python自动化[android篇]

22“KEYCODE_DPAD_RIGHT”向右。20“KEYCODE_DPAD_DOWN”向下。21“KEYCODE_DPAD_LEFT”向左。拖拽事件自动生成代码,提供基本事件,较为简单。19“KEYCODE_DPAD_UP”向上。adb shell monkey [参数]

文章图片
#android#自动化#python
golang操作sqlite3加速本地结构化数据查询

在没有网络支持且仅能使用 Go 语言包的开发环境中,如果需要频繁查询一个较大的 CSV 文件,有几种优化方案可以考虑。传统的遍历方法使用 Go 的csv库,针对每次查询都遍历整个 CSV 文件。这种方法简单易懂,但性能较差,尤其在数据量较大时,每次查询都需要重新读取整个文件,效率低下。将数据加载到内存(Map 存储)通过一次性读取 CSV 文件并将其存储在内存中的map结构中,可以大幅提高查询性能

文章图片
#golang#sqlite#jvm
go语言工具(tool)

它是一个非常有用的工具,可以帮助开发者查看包的用法、函数的参数、类型的定义以及相关的文档注释,从而更好地了解和使用 Go 标准库以及第三方库。是 Go 编程语言中的一个命令,用于更新旧版本的 Go 代码以适应新版本的语言规范和库变化。是 Go 编程语言中的一个命令,用于获取并安装指定的包或模块。它是一个非常有用的工具,可以用于快速获取第三方库或工具,并将其安装到你的 Go 工作区中,以便在项目中引

文章图片
#linux#运维#服务器
go语言标准库之——net库

常用ipv4常用ipv6ip类型ip掩码连接类型监听地址类型ipaddrtcpaddrudpaddrunixaddrHTTP客户端基本的HTTP/HTTPS请求响应程序在使用完response后必须关闭回复的主体。GET请求详例(异常捕获已去除)Post请求详例(异常捕获已去除)自定义Client要管理HTTP客户端的头域、重定向策略和其他设置,创建一个Client:自定义Transport要管理

文章图片
#golang#unix#网络
golang 解压带密码的zip包

时候(即二进制:00000000 00000100),表示有数据描述部分,本地文件头中的 CRC-32、压缩大小和未压缩大小字段都被设置为0(虽然zip规范是这么定义,但是发现有些压缩包即使声明有数据描述部分,但是本地文件头的CRC-32、压缩大小和未压缩大小依然还是设置为真实值) , 正确的值被放在紧跟在压缩数据之后的数据描述部分,apk的通用标志位默认传0即可,也有传2048、2056,目前第

文章图片
#服务器#网络#数据库
互联网软件架构演变——集群与分布式的区别

使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,一般采用轻量级的通讯机制互联,并且它们可以通过自动化的方式部署。

文章图片
#分布式#服务器
X86&ARM架构

CPU 的全称是"中央处理单元",它是计算机的核心,计算都由它来完成。但是,CPU 本身只是一个概念,每家芯片公司都有自己的具体实现。不同的 CPU 设计实现,就称为" CPU 架构"(CPU architecture)。不同的 CPU 架构有不同的指令集,彼此不通用,这导致运行在上面的软件也不兼容,必须重新编译。如果没有做适配,一个架构下的软件就无法移植到另一个架构。

文章图片
#arm#嵌入式硬件
    共 75 条
  • 1
  • 2
  • 3
  • 8
  • 请选择