PyCharm 注册方法及工具

注册码及工具下载网址 https://3.jetbra.in/
工具及说明:

jetbra.zip
jetbra-251031.7z

代码: 全选

…
发表在 技术交流 | 4条评论

Docker 升级后,基于 Home Assistant Supervisor 的安装失败

在2024年1月19日,因docker从版本 24 升级到25后,发现 HA 无法启动所有服务。可能是Supervisor 5和 Docker 版本 25之间似乎存在兼容性问题。docker 升级后,Supervisor 无法启动。经查问题出在 Docker 上,修复程序将与 Docker 25.0.1 向后移植和 Docker 26.0.0 中推送。
在解决此问题之前,解决方法是将 docker 降级回版本 24,并防止它们再次升级,然后重新启动系统。
以下是降级步骤的示例。

  1. sudo apt install \
  2. docker-ce=5:24.0.7-1~debian.12~bookworm \
  3. docker-ce-cli=5
…
发表在 学习笔记 | 一条评论

RADStudio-12-29-0-50491-5718-KeyPatch

RADStudio-12-29-0-50491-5718-KeyPatch.zip
Delphi IDE 中英文一键切换助手 – D12.29.0.50491.5718.zip
  • 运行“Delphi IDE 中英文一键切换助手 – D12.0.exe”安装直到完成。
    打开 Delphi 12.0 IDE。
    按下图操作可进行一键中英文切换。

原文作者: BG6RSH | 查看原帖…

发表在 学习笔记 | 留下评论

在QT6中安装qtmqtt、qtopcua控件的方法

一、将QT6的4个目录回到系统搜索路径中:

…
发表在 随记 | 标签为 | 留下评论

你的 Python 环境或安装版没有 spyder‑kernels 模块或没有安装正确的版本 (>=

spyder 运行出错,提示:您的Python环境或安装没有安装spyder – kernel模块或正确的版本(= 1.8.0和< 2.0.0)。没有这个模块,Spyder不可能为您创建一个控制台。
解决方法:安装

pip install spyder-kernels
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple spyder-kernels
…
发表在 编程 | 留下评论

在QT6中安装qtmqtt、qtopcua控件的方法

一、将QT6的4个目录回到系统搜索路径中:

qt6-1.png

二、开始安装:
1.编译代码

  1. D:\Qt\Packages\qtmqtt-6.5.0>D:\Qt\6.5.0\mingw_64\bin\qt-configure-module.bat .
  2. D:\Qt\Packages\qtmqtt-6.5.0>cmake –build .

2.安装控件

  1. D:\Qt\Packages\qtmqtt-6.5.0>cmake –install . –verbose

3.安装过程如下:===============================================================

Code:
…
发表在 学习笔记 | 2条评论

Delphi P4D Error 87: Could not open Dll “python33.dll”

https://github.com/pyscripter/python4de … dingPython

Python for Delphi 如何在 Windows 中找到您的 Python 发行版
要使用Python for Delphi,您需要下载并安装python。有许多不同的python发行版,最常见的是来自 www.python.org 或用于数据分析的Anaconda发行版。

已注册与未注册
在 Windows 中安装 Python 时,可以选择为所有用户或当前用户注册它。注册涉及向注册表写入有关安装位置、帮助文件的名称和位置等信息。

设置 PythonEngine 的属性
如果要使用已安装的最新注册的 Python 版本
将“使用上次已知版本”属性设置为 True
如果需要特定的注册版本,则需要设置以下属性:
DLLName 例如 python38.dll
注册表版本,例如 3.8
将“使用上一个已知版本”属性设置为 False
如果要使用特定的未注册版本,请设置以下属性
DLLName …

发表在 学习笔记 | 留下评论

Django的Model字段常用参数介绍

1.常用参数选项
null:如果为 True,当该字段为空时,Django 会将数据库中该字段设置为 NULL。默认为 False 。

blank:如果设置为 True,该字段允许为空。默认为 False。

null 选项仅仅是数据库层面的设置,然而 blank是涉及表单验证方面。如果一个字段设置为 blank=True ,在进行表单验证时,接收的数据该字段值允许为空,而设置为 blank=False 时,不允许为空。

choice:二元组

default:默认值

help_text:额外的“帮助”文本,随表单控件一同显示。即便你的字段未用于表单,它对于生成文档也是很有用的。

primary_key:如果设置为 True ,将该字段设置为该模型的主键。

在一个模型中,如果你没有对任何一个字段设置 primary_key=True 选项。 Django 会自动添加一个 IntegerField 字段,并设置为主键,主键字段是只可读的。

unique:是否唯一,默认False

verbose_name:字段备注名,为设置,django会将字段的下划线转换为空格做为备注…

发表在 学习笔记 | 2条评论

Django新建数据模型、已有数据库建立模型方法

这里例举了2种情况,第1种是新建数据模型(数据库中不存在同名表),第2种是数据库已经有表格了,需要根据已有表格自动生成数据模型。这里假设项目已经连接好了数据库,可进行下一步操作
一、新建数据模型。在models.py文件中根据Django规范建数据模型,如下举例代码

  1. class Users(models.Model):
  2.     employeeid = models.CharField(unique=True, max_length=10, verbose_name=‘工号’)
  3.     name = models.CharField(max_length
…
发表在 学习笔记 | 留下评论

HomeAssistent接入天猫精灵小爱同学

https://hass.blear.cn/index.php

原文作者: BG6RSH | 查看原帖…

发表在 常用链接 | 2条评论