boringhex.top博客

非典型程序员的小破站

在Windows平台上创建python开发环境,通常会选择anaconda,用起来十分方便。

安装anaconda后,会自动在”开始”菜单创建2个命令行快捷方式:

上面的是powershell,下面的是cmd。

阅读全文 »

LDO(低压差稳压器)是一种电子器件,其作用是将高电压输入转换为稳定的低电压输出。LDO是一种线性稳压器,因其具有低噪声和低纹波的优点,而且具有较低的热损失,因此在各种应用中广泛使用。

LDO的主要结构包括输入电容、滤波电路、放大器、稳压元件和输出电容。在工作过程中,LDO首先对输入电压进行滤波,以减少电压波动,随后进行放大,最后由稳压元件进行稳压。

LDO的应用非常广泛,主要用于各种数字电子设备,例如手机、笔记本电脑、摄像机等。此外,LDO还用于各种工业和医疗设备,如PLC、仪器仪表、医疗设备等。

总的来说,LDO是一种高效、稳定和可靠的稳压器,具有广泛的应用前景。如果您正在寻找一种用于您的应用的稳压器,不妨考虑使用LDO。

阅读全文 »

今天在安装powershell模块时遇到一个问题:

1
2
Install-Module -Name PowerShellAI
Install-Package: Unable to find module providers (PowerShellGet).
阅读全文 »

最近chatgpt非常火爆,获得超高曝光度的同时,也让大家对ai和ai工具有了新的认识。关于chatgpt,可以参考这篇文章

今天主要推荐一个可以与powershell集成的ai工具,其后端也是openai的服务,可以有效提高工作效率。

PowerShellAI

阅读全文 »

推荐几个非常好用的http静态文件服务程序,小巧、好用。

miniserve

a CLI tool to serve files and dirs over HTTP
For when you really just want to serve some files over HTTP right now!

miniserve采用rust编写,是一个小型的,独立的跨平台CLI工具,允许您仅获取二进制文件并通过HTTP提供一些文件。 有时这只是一种比正确做事更实用、更快捷的方法。

实例截图:

在局域网内作为团队文件归档工具非常方便。

阅读全文 »

图片

markdown常用的图片语法:

1
2
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")
阅读全文 »

再简单的电路板也需要一些线和焊盘以外的设计细节,比如板子的尺寸、加工说明,或者元器件的占用区、3d模型等。在ad(altium)软件中,可以把这些细节信息附加到机械层上。

在ad中,有两种类型的机械层可供使用:

  1. 单独机械层,通常被用作那些与电路板哪一面无关的信息,比如板边。
  2. 成对的机械层,通常用作元器件相关的附加信息,比如元器件的占用区,显然与元器件放在板子的哪一面有关。因为成对的层与元器件相关,所以被叫作”元器件层对”。

不管哪种类型,都可以根据需要在打印输出或者生产输出中被包含。

阅读全文 »

博客使用了hexo-next-giscus评论插件,但是一直存在一个问题,就是从首页跳转至文章时评论插件加载不出来,必须F5刷新才能出来,而通过URL直接访问是可以直接加载的,不懂,但怀疑是懒加载的问题。

然后在GitHub上提交了Issue,没想到作者很快就给了回复和解决,实在太给力了!

提交Issues时一定要把自己遇到问题、现象、环境、配置等尽可能描述清楚,以便开发者复现和定位问题。关于提问可以参考之前这篇文章

阅读全文 »

hexo通过插件支持很多种部署方式,比如GitHub Page、腾讯云COS、阿里云OSS等等,我最后选择通过GitHub Actions实现自动部署。

但是在编写STM32 裸机编程指南系列时发现一个问题,GitHub Actions产生永久链接跟本地的不一致,这给文章间的引用造成了很大麻烦。

因为我配置hexo的永久链接为:permalink: posts/:hash/,而hexo在计算hash时是通过文件名和时间,所以应该是GitHub Actions系统时间与本地不同导致的。

在 GitHub Actions 中,可以通过设置环境变量来指定时区。

阅读全文 »
0%