logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Nginx的默认主配置文件 “/etc/nginx/nginx.conf“ 解读

【代码】Nginx的默认主配置文件 "/etc/nginx/nginx.conf" 解读。

文章图片
#nginx#运维
【SolidWorks】报错:SOLIDWORKS运行的windows资源极低,执行此命令可能会导致SOLIDWORKS失败

这里取消“启用3D Interconnect”,“自动运行输入诊断-愈合”,“进行完全实体检查并修正错误”这3项的勾选。就是打开一个20M的step文件,也没多大,但是打不开,报错。

文章图片
VSCode中新建esp32项目报错:Cannot read properties of undefined (reading ‘fsPath‘)

摘要: 在未打开任何路径时,点击New project创建工程会报错Cannot read properties of undefined (reading 'fsPath')(如图)。解决方法为:先点击Open Folder随意打开一个目录(该目录并非项目路径),再创建工程即可。实际项目路径由主界面的Project directory指定。

文章图片
#vscode#ide#编辑器
Flask 会话管理:从原理到实战,深度解析 session 机制

Flask 的 session 机制通过客户端 Cookie 实现会话管理,解决了 HTTP 协议无状态的问题。服务器在用户登录时生成签名并将会话数据存储在 Cookie 中,客户端在后续请求中自动携带该 Cookie。服务器通过验证签名确保数据完整性,防止篡改。Flask session 的优势在于轻量和分布式友好,但存在数据大小限制和明文存储的风险。使用时需设置 secret_key 并配置安

#flask#python#后端
RT_Thread_使用FAL组件配置stm32f407片上flash读写

先看下struct fal_flash_dev的具体成员,有flash设备名字、flash起始地址、flash大小、块大小(执行擦除时的最小颗粒)、操作函数(init、read、write、erase)、写操作最小颗粒度;size_t len;第一部分:宏定义各扇区的起始地址第二部分:读、写、擦除第三部分:使用了FAL之后的FLASH设备定义以及对于的读、写、擦除操作函数。

文章图片
#stm32#嵌入式硬件#单片机
stm32f4_奇怪的bug_串口数据错乱,一个串口收到另一个串口的数据

接收IO口上拉改为无上下拉,串口4就正常了。因为是时不时出现,考虑可能只是降低bug复现概率,所以运行了一晚上,都是正常的,大概两万次吧,一次都没出现了,但是:

文章图片
#stm32
关于stm32推挽带有上下拉电阻的思考、IO口驱动能力是什么

记忆中推挽是不需要上下拉的,没关注过,但是我真的理解上下拉吗,下图来自stm32f4的中文版和英文版的数据手册,没有翻译错,就是“推挽带有上下拉的能力”。搜索到一篇推挽上下拉的文章,实际测试表格如下,从他的数据来看,推挽不加上下拉对低电平的影响很大,直接变成了1.2V。我不信,于是开始测试,推挽加或不加上拉电阻,高电平是3.270V,低电平是0.006V.驱动,动词,做谓语,宾语是什么,驱动什么,

文章图片
#stm32
stm32_断点调试无法进入串口接收中断

先说结果,可能是stm32调试功能/keil软件/调试器(试过STLINK和JLINK两种)的问题,不是代码;

文章图片
#stm32#单片机#嵌入式硬件
为什么贴片电阻的阻值不规律?为了在某精度下做到阻值的全覆盖(对,但不全对),E系列电阻的算法(E12系列值不对的猜想)

为什么E12的表错了呢?第一种可能,1952年出的第一版其实没有E96,随着生产的水平,电阻的阻值才逐渐精确,E12的精度是10%,±10%误差很大的,那时候开根号的计算水平会不会也不行呢。第一个是10Ω,然后依次计算出b【四舍五入】,最后到100刚好是12个间隔,100到1000,1000到10000依次循环;第二种可能,就是有这个计算能力,但计算错误,而且没人认真算过并及时提出来,所以这个错误

文章图片
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择