Sourcetree登录多账户
添加 Github 账户基于用户名与 Personal Access Token获取 Personal Access Token登录到 Github—个人头像(右上角)—Settings—Developer Settings—Personal access tokens—generate new token—创建的 Token 的名称随意—全选—提交
Sourcetree 登录账户 Personal Access Token
打开 Sourcetree—工具—选项—验证—添加
按照下面依次操作—输入用户名与 Personal Access Token
基于用户名与密码
打开 Sourcetree—工具—选项—验证—添加
按照下图操作:托管服务商: Github, 首选协议: HTTPS, 验证:OAuth
点击刷新OAuth令牌—输入用户名与密码即可自动打开浏览器进行验证
添加 Gitee 账户这个比较方便,第一次推送时会要求用户输入账号密码,填入 gitee(码云)注册的账号密码即可
mkdocs生成文档
项目预览123456789101112131415161718test_mkdocs│├─my_docs│ │ gen_md_from_src.py│ │ mkdocs.yml│ │ readme.md│ ││ └─docs│ │ index.md│ │ 帮助文档.md│ ││ └─API│ fun_1.md│ fun_2.md│└─src fun_1.m fun_2.py
最终的 mkdocs.yml12345678910111213141516171819202122232425262728293031site_name: Xdd的帮助系统theme: name: material palette: primary: 'Blue' icon: repo: fontawesome/brands/github features: - search.highlightplugins: - sear ...
Sourcetree-多人协作
软件下载Git-2.45.1-64-bit.exe 蓝奏云:https://xdd1997.lanzoue.com/iCsEt1z4cbze
SourceTreeSetup-3.4.18.exe 蓝奏云:https://xdd1997.lanzoue.com/indJQ1z4chuf
Step1 准备修改前01:点击获取按钮—点击History, 查看远程仓库状况
02:点击拉取按钮—点击History, 确保本地文件与远程仓库相同
Step2 修改代码更新自己的代码
Step2 修改代码后点击获取—点击History, 查看远程仓库状况
分析图谱-确认是否冲突
本图谱表明:
大家的代码在-2版本时是相同的,然后有人基于-2版本修改后提交了-3版本,然后他又基于-3版本修改后提交了-4版本。而你基于-2版本进行了修改,现在准备提交。
所以,有可能你们的修改是冲突的(冲突表示修改了同一个文件)
你需要点击图谱上的-3版本与-4版本,看看他们修改的文件与你修改的文件有没有冲突
没有冲突
点击拉取—本地其他文件被远程替代,但是你修改的文件不会被替代
点击文件状态—点击暂存所有—写上标注— ...
drawio使用指南
使用方式浏览器在线使用:draw.io
安装包/绿色安装包离线使用:https://github.com/jgraph/drawio-desktop/releases
蓝奏云转存:https://xdd1997.lanzoub.com/ikkyh1a8w2ti(不是最新版本)
使用指南连接方式
视频教程:https://www.bilibili.com/video/BV1i24y1C7fU 从 05 分 24 秒开始
框选图形,会发现有些连接点是绿色,有些连接点是蓝色。
绿色连接时,移动方框连接点的位置是锁死的,不能自动更改连接位置
蓝色连接是,移动方框连接点的位置会发生变化(可自动选择上下左右边的中点)
如何获得绿色连接点/蓝色连接点?
从方框绿色点拉出的线,连接线左端是<font style="background-color:#74B602;">绿色</font>
从方框蓝色箭头点拉出的线,连接线左端是<font style="background-color:#81BBF8;"& ...
PySide6的入门配置
重要提示
pyside6 仅支持 3.8.1 及更高版本
在 VSCode 工作初次配置环境设置在 vscode 要使用的 Python 环境
打开 vscode—插件(Ctrl+Shift+X)—搜索并安装 Python
文件—首选项—设置—扩展—Python—Default Interpreter Path—填写你的 Python.exe 路径
在指定环境安装 PySide612cd /d C:\Python_3_12_3\Scriptspip install PySide6
配置 PySide6 环境
打开 vscode—插件(Ctrl+Shift+X)—安装 Qt for Python
打开 vscode—插件—Qt for Python—设置—扩展设置—在电脑找到下面 3 个软件的路径相应填入扩展设置
123C:\Python_3_12_3\Scripts\pyside6-designer.exeC:\Python_3_12_3\Scripts\pyside6-rcc.exeC:\Python_3_12_3\Scripts\pyside6-uic.exe
检查是 ...
Pycharm如何使用某一个Python的环境
背景
有个 Python 安装在了 C:\Python38\python.exe,这里有很多包,如 numpy 等
现在要在 D:\AA 文件夹建立一个 aa.py 文件,想使用 C:\Python38\python.exe 环境
解决方法
在 D:\AA 里面,右键 Open Folder as PyCharm
打开 Pycharm 后,文件—设置—项目—Python 解释器—添加解释器—添加本地解释器—Virtualenv 环境—现有—三个点—选择 C:\Python38\python.exe—确定
等待即可,真的要等待好长时间,如果原环境较大,不如新建一个环境
移动项目参见:https://19970622.xyz/posts/191723/
Pycharm配置与若干问题
一般使用教程
下载社区版:https://www.jetbrains.com/pycharm/download/
随便安装到一个地方就行
主题设置“File/文件”—“Settings/设置”—“Editor/编辑器”—“Color Scheme/配色方案”
项目移动位置
搜索关键词:pycharm, 项目,目录,移动,位置,更换
原本项目在 D:\pythonProject03
现在,因为特殊的原因需要剪切到桌面 D:\Desktop\pythonProject03,也可以理解为换一台电脑
打开 Pycharm—文件—打开—选择 D:\Desktop\pythonProject03
注意,此时点击运行是不行的,会报错,还需要按照下面重新配置解释器
文件—设置—项目 pythonProject03—Python 解释器—添加解释器—添加本地解释器—选择 Virtualenv 环境—现有—选择解释器 D:\Desktop\pythonProject03.venv\Scripts\python.exe(在项目目录下)— 确定
...
Python推送消息到企业微信
创建团队与机器人如果无法创建机器人,请检查是否是以下情况:
1、外部群聊暂不支持添加群机器人。
2、群聊开启了仅群主管理,只有群主有添加机器人入口,群管理员和群成员则无添加机器人入口。
3、管理员把管理后台-应用管理-机器人应用停用后,则群聊中无法添加机器人。
4、管理员在管理后台-应用管理-机器人开启了“限制创建机器人”后,需白名单内的成员支持添加群机器人。
5、手机端不支持添加已发布的机器人,已发布的机器人仅电脑端支持。
手机下载企业微信—设置—全新创建企业
个人创建团队—输入团队名称与姓名
全员群—设置—群机器人—添加—新建—输入机器人名字—添加—复制 Webhook 地址待用
Python 发送消息到机器人1234567891011121314151617181920import requestsdef send_msg(webhook, msg): data={ 'msgtype':'text', 'text':{ 'con ...
弹出U盘该设备正在使用中
问题
弹出 USB 大容量存储设备 时出问题
该设备正在使用中。请关闭可能使用该设备的所有程序或窗口,然后重试
解决方法 1win+x->磁盘管理->脱机 相关磁盘(注意不是删除卷!!!)
解决方法 2参考: https://blog.csdn.net/weixin_57048716/article/details/132544422
Step1 弹出 U 盘/硬盘
在屏幕右下角—鼠标放到 U 盘图标上—右键–弹出设备
如果没被占用,则可正常弹出 U 盘
如果被占用,则会弹出窗口弹出 USB 大容量存储设备 时出问题
Step2 找到进程 ID
win+r—compmgmt.msc—系统工具—事件查看器—自定义视图—管理事件—等一会
查看有哪些原因导致弹出失败
比如下图—点击第 1 个警告—可以看到进程 ID 是 7804
Step3 打开任务管理器-关闭相关进程
win+R—taskmgr.exe
点击详细信息—再点击 PID 进行排序—找到对应进程号—右键关闭
Step4 重新弹出 U 盘/硬盘
Python推送消息到钉钉群
在钉钉 PC 端创建机器人按照下面链接所述创建自定义机器人
https://open.dingtalk.com/document/robots/customize-robot-security-settings
基于 Python 将消息发送到钉钉群使用关键字作为安全方式
以下代码”钉钉”为关键字,只需要复制 webhook
12345678import requestsdef send_msg(msg): webhook='https://oapi.dingtalk.com/robot/send***' # url换成自己群机器人的 data={'msgtype':'text', 'text':{'content':msg}} res=requests.post(webhook,json=data)send_msg("钉钉-NNNNNCCCCBBB")
使用加签作为安全方式需要依次复制密钥与webhook
1234567 ...