计算机杂谈
文章平均质量分 70
深度学习机器
前大厂算法工程师,现小厂全栈开发。写写代码,记录开发之路。
公众号:深度学习机器
个人网站:https://dlmachine.top
Github: https://github.com/zishengwu
展开
-
记使用pdf.js过程遇到的坑
最近项目中需要用到js库来渲染pdf文件,调研后发现无论是reach-pdf.js或者是svelte-pdf.js都是在pdf.js基础上做了些许精简,反而功能还不如原始的pdf.js来得全面。但是原始的库几乎没有像样的代码示例,而能搜索到的大多数代码不少都是十几年前的了,在这个过程中踩了不少坑,做个记录,希望对看到的人有所帮助。原创 2024-05-16 13:00:00 · 162 阅读 · 0 评论 -
Fastapi的服务端后台任务简介
在 fastapi 中,可以使用后台任务(Background Tasks)来异步执行一些耗时的操作,而无需等待其完成。后台任务非常适用于需要进行一些异步处理的场景,例如发送电子邮件、处理图像、推送通知等。原创 2023-12-22 16:17:16 · 631 阅读 · 0 评论 -
进程与线程,并发与并行,异步与同步等区别与联系
进程属于操作系统的概念,操作系统中一个正在运行的程序就是一个进程,这个程序除了会用到CPU和内存之外,可能还会用到网络、磁盘等设备,因此进程就是操作系统对一个程序管理的抽象集合。线程属于进程的一个子集,是程序执行的最小单元,也即程序执行的指令。进程是操作系统资源分配的基本单位,线程是CPU调度的基本单位。因此。原创 2023-12-16 11:10:07 · 347 阅读 · 0 评论 -
FastAPI接口请求带来的一系列疑问与收获
我用的接口是用Ray serve进行部署的,Ray是一个分布式的计算框架,包含数据、模型、训练、微调和部署整套流程的服务,这里可以简单理解为该模块是在Fast Api的基础上做了些封装和完善。我定义的接口是一个post的接口,部署起来后,返回的状态码一直显示错误,一直没发现存在什么问题,后面经过多方搜寻,发现错误的原因是传递的参数中存在无法识别的参数。经过查询后,原来是因为post接口的参数不能随意起,必须以json的格式传送原创 2023-12-07 23:23:53 · 1005 阅读 · 0 评论