首页
学习
活动
专区
工具
TVP
发布

追不上乌龟的兔子

专栏作者
86
文章
154299
阅读量
32
订阅数
分享一个适用于Python开发的VS Code Profile
随着持续的版本演进,VS Code 的功能也越来越多,其中一个比较好用的功能是 VS Code 配置(VS Code Profiles)。
杜逸先
2024-03-29
760
构建自然语言搜索引擎
近期简单学习了一下向量数据库 qdrant 与 sentence-transformers 库,两者结合可以构建一个简单的自然语言搜索引擎。顺着官方的教程实操了一遍之后,稍微调整一番,我在中文数据集上构建了一个自然语言搜索引擎。
杜逸先
2023-12-25
2240
文本嵌入,语义搜索与sentence-transformers库
近期在研究开源的 rust 实现的向量数据库 qdrant。顾名思义,向量数据是用于存储和查询向量的数据库,而向量本质上是一个多维空间中的点。如果要用向量数据库处理文本数据,就需要将文本转换为向量表示,机器学习术语叫做文本嵌入(Text Embedding)。
杜逸先
2023-12-24
4060
文本嵌入,语义搜索与sentence-transformers库
近期在研究开源的 rust 实现的向量数据库 qdrant。顾名思义,向量数据是用于存储和查询向量的数据库,而向量本质上是一个多维空间中的点。如果要用向量数据库处理文本数据,就需要将文本转换为向量表示,机器学习术语叫做文本嵌入(Text Embedding)。
杜逸先
2023-12-24
3330
在shuttle平台上部署rust服务
shuttle 是一个 PaaS 平台,用于部署 rust 后端服务,支持多个流行的 rust web 框架,如 axum,actix-web、rocket 等。作为对比的话,类似于 heroku(python) 和 deno deploy 平台。
杜逸先
2023-12-23
2680
一种基于defaultdict的前缀树Python实现
前缀树(Trie 树,也称为字典树、单词查找树)是一种树形数据结构,用于高效地存储和检索字符串集合中的键。前缀树的主要优势在于能够快速地查找具有相同前缀的字符串,并且对于大量的字符串集合,它可以提供较高的检索效率。
杜逸先
2023-12-06
2000
使用纯Python构建Web应用
最近在研究htmx库的时候突发奇想,利用 htmx 和我之前发布的 Python 库html-dsl应该可以做到只使用 Python 代码构建可交互的 Web 应用。在稍作尝试后,我实现了一个简单的 Todo 应用todopy。
杜逸先
2023-10-31
2140
新兴前端开发工具
我在最近的前端项目中用到了 vite 与 swc 作为构建工具和 JavaScript 编译器,二者都比较年轻,但提供更优秀的前端开发体验。当下前端生态的新选手层出不穷,本文就简单介绍一下最近几年前端生态涌现的诸多新兴的技术与工具。
杜逸先
2023-07-09
2790
使用腾讯云Serveless应用部署SD Web UI
最近获取到了腾讯云的的 Serveeless Stable Difussion 的内测资格,部署一个无服务器版本的 SD Web UI,总体体验比较良好。
杜逸先
2023-06-23
6170
使用vite开发react应用
最近因工作需要,需要开发一个后台管理系统。考虑到开发效率和技术成熟度,决定使用 React 和 Ant Design 的技术栈。
杜逸先
2023-06-23
4980
在Python中进行运行时类型检查
Python 是一门动态类型语言,没有编译器对变量类型正确性的检查与保证,这也意味着经常需要在运行时对变量的类型进行校验,尤其是在后端接口开发中,毕竟前端传入的数据往往是不可控的。
杜逸先
2023-05-12
4980
本地部署ChatGLM-6B
今天在自己的 PC 上部署和体验了ChatGLM-6B的推理服务,简单记录一下流程。
杜逸先
2023-05-01
3.7K0
Storm Client开发日志【1】
最近抽出了不少业余时间来开发一个新的项目Storm(一个使用 Solid.js 和 Tauri 开发的跨平台 Rest 客户端),简单记录一下开发过程。
杜逸先
2023-04-30
3450
实现一个 BrainFuck 解释器
BrainFuck是一门非常简单的图灵完备的编程语言,只有 8 个指令: Brainfuck 包含一个有 30,000 个单元为 0 的数组,和一个数据指针指向当前的单元。
杜逸先
2023-04-13
5450
使用Jupyterlite在浏览器中运行Jupyter Notebook
Jupyter是一个交互式的 Python 开发环境,以 Ipython Kernel 为执行引擎,支持多种前端(Jupyter Notebook,Jupyter Lab,VS Code Jupyter 拓展),围绕.ipynb 格式的 notebook 文件,支持将代码、文档、图表、数学公式等内容整合在一起,方便用户进行交互式的开发。
杜逸先
2023-04-13
2.2K0
使用New Bing理解、评估与改进代码
写了一段聪明的 Python 代码扔给 New Bing 去理解(出自118. 杨辉三角 - 力扣(Leetcode))。
杜逸先
2023-04-13
5800
使用rust开发wasm模块
最近要在公司做一次 WebAssembly 的分享,中途有一个实战开发 wasm 模块的环节。
杜逸先
2023-04-13
4690
使用polars进行数据分析
日常工作中我经常会收到数据分析的需求,目前大部分常规任务都可以在公司内部的 BI 平台(基于 superset)上完成。
杜逸先
2023-04-13
1.2K0
使用python实现快速幂算法
快速幂算法(又称二分幂算法)是一种快速计算一个数的正整数次幂的算法,其时间复杂度为O(logn),相较于朴素算法的时间复杂度O(n),有很大的优势。下面是 Python 实现快速幂算法的示例代码:
杜逸先
2023-04-13
1.4K0
实现跨应用链路追踪
在上篇文章使用 opentelemetry 与 jaeger 实现 flask 应用的链路追踪 | 那时难决 (duyixian.cn)中,我们介绍了如何使用 opentelemetry 与 jaeger 对 flask 应用进行链路跟踪。
杜逸先
2023-04-13
8710
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档