- 博客(72)
- 资源 (2)
- 收藏
- 关注
原创 podman启动mongdb的container因为权限问题导致changing ownership和读取storage.bson失败的解决方法
为基础镜像,加了些初始化数据做的mongodb镜像。用podman管理和backend,frontend组成一个简单的BS架构。利用podman创建pod,3个镜像同用一个空间,项目内部连接就可以统一用127.0.0.1加上端口进行通信了。要使用podman,需要用podman生成镜像,和docker操作一样,在Dockerfile文件目录下面进行```创建pod,然后用之前生成的image创建并运行容器,其中,在mongodb的运行过程中。
2025-08-26 23:08:05
320
原创 通宵解决fluent-ffmpeg的-shortest失效和Input format lavfi is not available
fluent-ffmpeg以后会大有作为,但是最近踩坑有点严重,为了以后方便,还是改为自写算法组装ffmpeg command,毕竟我的业务场景很简单,算法不会太复杂,直接用ffmpeg command可能目前最为合适。重新下载ffmpeg-7,并在开头,为fluent-ffmpeg设置最新位置(如果不设置,会用系统环境变量中的ffmpeg路径),ffmpeg版本过老,我下载的fluent-ffmpeg的版本是fluent-ffmpeg@2.1.3。,而当前ffmpeg-7的版本信息为。
2025-08-26 03:18:08
248
原创 git push 或者pull突然报错kex_exchange_identification
但是都是说VPN的锅,找了下配置,好像我误点了一个TUN模式,把它关掉就好了。网上查询都是改proxy和改ssh的。
2025-08-15 01:21:48
191
原创 react import引入vscode爆红,但是可运行正常
解决就是安装下type包,其他三方库估计也有类似场景。,vscode飘红,但是运行是对的。我是新安装了个react的库,
2025-08-14 01:08:44
380
原创 没有办法的办法来解决ffmpeg添加中文字幕报错和添加textfile报 Both text and text file provided. Please provide only one
后来用ffmpeg工具直接导出也是乱码,就连不直接写text,用utf-8格式的txt文件作为输入也不行,txt文件作为输入还报错。最后也只能规避问题。就是不要windows的分割符,用相对路径就好了。, 查过这错是因为drawtext命令里面不能有。结果就是导出的字幕是乱码。
2025-08-14 01:06:23
338
原创 react-icons报错Type ‘string‘ is not assignable to type ‘ReactElement
解决方法,把react-icons降级。
2025-07-21 01:44:36
356
原创 Electron Forge + React + Typescript + Webpack适配tailwindCSS-邪修版
本文介绍了在Electron + React项目中集成Tailwind CSS的解决方案。首先通过Electron Forge创建Webpack+TypeScript模板项目,安装必要的依赖包(包括Tailwind CSS、PostCSS等)。关键配置包括:1)创建postcss.config.js文件配置PostCSS插件;2)修改tsconfig.json支持React JSX语法;3)调整webpack.renderer.config.ts中的CSS加载器链。最后在入口文件中引入Tailwind CS
2025-07-19 02:19:28
368
原创 PHP第三方分词库PSCWS4分词报错Uninitialized string offset
出现这个原因是因为分词的时候,代码在切割字符串时误把中文末尾带的数字当成切割字符的endIndex,超出了char[]的范围了。PSCWS4是基于另外一个C语言编写的分词项目,用纯PHP编写的,官方建议用C版本的PHP扩展,纯PHP的效率不高。
2025-06-19 03:51:41
173
原创 fastapi返回流式信息,VUE前端EventSource无法在onmessage事件进行接收排查,附fetch接收案例,附带完整代码
本文介绍了如何通过FastAPI和Vue实现流式数据传输,并确保跨域CORS问题的解决。后端使用yield生成流式数据,返回类型为StreamingResponse,数据格式为data: XXXX \n\n,且必须以data开头、\n\n结尾。前端通过EventSource或fetch接收数据,并在流结束时发送终止标志event: close\ndata: bye\n\n,前端根据该标志主动关闭连接。代码示例展示了FastAPI的流式响应实现和Vue的前端接收逻辑,确保流式数据传输的完整性和正确性。
2025-05-21 02:16:01
680
原创 python调用pip模块,使用pip_install脚本,在IDE中运行自动记录安装包到requirements文件的代码示例
一个安装包会带出一片依赖,不建议一起捕获,因为有的包会按照平台给依赖,比如有的包在windows系统下会下载win32的包,有这个包的项目在linux上会报错。模块的内置代码,不过这种不安全,不知道后期pip模块会不会有所修改,不让调用。会出现的问题,它会列出当前操作系统,当前python环境的所有包。
2025-05-19 19:52:50
369
原创 exception_handler导致Fastapi添加CORSMiddleware后,前端仍然报跨域失败No `Access-Control-Allow-Origin` header is pres
正常返回的跨域OK,但是当有异常时,跨域失败,代码逻辑是用。注解统一处理报错信息,然后封装为JSONResponse,
2025-05-19 01:15:14
350
原创 前端调用fastapi的Post接口,fastapi提示”Input should be a valid dictionary or object to extract fields from“
fastapi用的是pydantic.BaseModel作为接受json验证。问题再前端,没有传header,header加上Content-Type。
2025-05-17 15:56:00
884
原创 mongodb用systemctl启动code=killed, signal=ABRT
在 Ubuntu 上安装 MongoDB Community Edition 后,启动 mongod 服务失败。通过 sudo systemctl status mongod 检查发现服务因信号 ABRT 终止。进一步查看日志文件 /var/log/mongodb/mongod.log,发现错误信息 Address already in use,表明端口 27017 已被占用。通过修改配置文件 /etc/mongod.conf,将 bindIp 从 127.0.0.1,::,0.0.0.0 改为 ::,0.
2025-05-16 10:04:18
461
原创 用IconContext.Provider修改react-icons的icon样式
安装了react-icons后,引用的svg icon不能用className修改样式。需要使用IconContext.Provider。
2025-04-07 01:32:25
447
原创 python用x08覆盖上一次输出来模拟控制台等待效果,pycharm运行sys.stdout.write在控制台无打印的解决方法
pycharm中看不见效果,在powershell或者cmd中可以看到效果。一个多进程程序,主进程阻塞,子进程不断打印等待效果直到主进程结束,原理是。在ascii中表示退格键,理解为打印完后立马删掉打印下一个内容。
2025-04-06 19:55:47
238
原创 nginx配置单独路径对应单独端口服务,跳转到nextjs server静态资源加载失败,并且网络出现大量重定向的解决方法
原因是nextjs打包后内部请求资源指向了 http://[ip]/_next/static, 这个需要重定向,除此之外还需要启动用户要有静态资源的访问权限。访问 http://[ip] 返回默认的index.html文件,访问 http://[ip]/nj 就会转发到3000端口服务。需要单独再写一个重定向控制。
2025-04-05 02:39:40
468
原创 就算在react的列表渲染中加了key,仍然报Warning Each child in a list should have a unique “key” prop
【代码】就算在react的列表渲染中加了key,仍然报Warning Each child in a list should have a unique “key” prop。
2025-03-18 00:34:11
106
原创 nextjs添加自定义font-family过程,以及为什么开源字体库css文件有这么多同名的font-family,但是会指定不同的font-weight和font-style
前端项目要引入inter字体。官方地址:https://github.com/rsms/inter/, 查看inter.css发现同一个font-family的名称,font-style和font-weight,src不一样,这意味着,当你使用。在项目里面增加一个文件,定义字体对象,对象里面的src要把inter.css的内容抄过来。的时候,会去引用“Inter-LightItalic.woff2”这个字体文件。把字体文件全部放到public里面。
2025-03-16 22:53:31
444
原创 在2025年3月份用VBA计算下2024年个人收入应退税额,因为去年少上2个月班而多退一笔税让我解燃眉之急,顺带解决ActiveX和自定义类型问题
现在个税APP做的很好,对于一次性奖金的报税方式,是选择一次性还是合入综合年度,都会在确认前给你计算出具体金额。我两种方案一个退8300,一个退6600。
2025-03-16 14:16:49
393
原创 录一次nextjs中内部子layout误加html元素导致页面编译报错:Hydration failed because the server rendered HTML didn‘t match
【代码】录一次nextjs中内部子layout误加html元素导致页面编译报错:Hydration failed because the server rendered HTML didn't match。
2025-03-16 00:58:43
602
原创 nextJs在DOM视图中渲染未转为状态值的localStorage导致报错
【代码】nextJs在DOM视图中渲染未转为状态值的localStorage导致报错。
2025-03-12 10:06:14
299
原创 navigator.mediaDevices.enumerateDevices()无法获取摄像头和麦克风信息,原来是要先调用getUserMedia
否则 audio,vedio信息都是空的。
2025-03-04 20:31:49
704
原创 【结束】JS如何不通过input的onInputFileChange使用本地mp4文件并播放,nextjs下放入public文件的视频用video标签无法打开
浏览器没有像JAVA这些语言之类的IO</</functionshowfetchthenresponse=>returnthenab=>constURLnewBlobtype"video_id"catcherr=>log;show</看情况需要给浏览器指定访问本地文件权限。
2025-02-20 12:09:30
608
原创 nuxt3中报错: `setInterval` should not be used on the server.
那是因为在后端渲染没有浏览器的执行环境,一些浏览器环境提供的对象和方法都无法使用,代码判断下就行。
2025-02-07 00:31:49
339
原创 为什么机器学习中梯度下降是减去斜率,而不是按照其数学意义减去斜率的倒数
做个简单假设,Loss函数的某一个参数的函数曲线是二次方程,其导数函数为r2∗w。
2025-01-26 01:32:37
1254
原创 【随记】aiohttp写了server,本应该是异步,但是却被阻塞了
上述time.sleep阻塞线程。所以整个服务器的其他请求,被上一个请求阻塞,然后导致aiohttp写的异步客户端也阻塞,和直接用requests没区别。aiohttp是协程,单线程,意味着如果其中有阻塞线程的代码,整个服务器会被阻塞。需要将time.sleep替换成。
2025-01-04 23:18:04
282
原创 程序员的技术领导力养成记
在数字世界的无尽深渊中,我们如同探险家,用代码编织着一个又一个奇幻的世界。有一些人不仅仅满足于编写代码,更渴望成为引领技术潮流的领袖,带领团队在技术的海洋中乘风破浪。技术领导力,这个听起来高不可攀的词汇,实则是可以通过后天的努力逐步解锁的技能。
2025-01-03 22:29:08
294
原创 .e01, ..., .e0n的分卷压缩包怎么解压
的文件,这个不是可执行文件,是一个解压缩的开头。安装好bandiZip后,右键这个.exe文件。用BandiZip,这些分卷压缩中还有一个。然后一个个再次解压.
2025-01-03 22:05:50
3728
原创 windows文件夹自定义右键调用powershell完成7zip加密打包
准备powershell脚本。,command的数据值为。,在此项目下新增子项目。
2024-12-29 12:12:28
465
原创 win11+cuda11x+VS2019安装后没有cuda模板,贫穷版cuda环境
visual Studio 2019创建新项目无cuda模板解决方案
2024-12-20 23:18:52
552
原创 C中指针在64位操作系统下为什么是4而不是8
好久没写C了,今天用VScode想写个Demo,翻了下指针资料,想打印下指针大小,发现是4,但是理论上64位系统不应该是8么?结论就是我编的是32位程序,编译器按照32位编译的。
2024-11-27 16:51:33
298
原创 【随记】从2024美国大选赔率来推测结果
赔率反应着平台用户的购买比重。假如有一个条件智力很原始的庄家,开个总共100块的盘,2%的手续费,在不赔本的原则下,应按照投注比重来分配赔率,假如买大买小双方都是50元,在收取手续费后还剩98元的奖金,那胜者获取98全部奖金,那他们的赔率都应该相同为。这意味着特朗普的标准盘赔率是1.67(投1元得1.67),哈里斯是2.5(投1元得2.5)。如果按照投注金决定赔率,从这个狭隘的方面来说,特朗普胜率大。首先,我是支持双话事人的。
2024-11-06 01:38:10
591
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人