HUIJIANG123
码龄11年
关注
提问 私信
  • 博客:153,648
    社区:1
    153,649
    总访问量
  • 41
    原创
  • 1,437,160
    排名
  • 307
    粉丝
  • 5
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2013-11-23
博客简介:

JIA的博客

博客描述:
经验分享
查看详细资料
个人成就
  • 获得155次点赞
  • 内容获得36次评论
  • 获得1,007次收藏
  • 代码片获得248次分享
创作历程
  • 9篇
    2022年
  • 1篇
    2021年
  • 36篇
    2020年
成就勋章
TA的专栏
  • 运动控制
    4篇
  • Python
    11篇
  • matlab
    1篇
  • C#
    15篇
  • BECKHOFF 倍福
    14篇
  • ACS运动控制
    2篇
  • 控制理论
    2篇
  • 嵌入式
    2篇
  • 资料归档
    1篇
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    驱动开发fpga开发arm开发pcb工艺
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Python UI设计学习笔记,在学习的UI框架中嵌入其他ui组件:增加组件到主画面的pages中

文章目录在Pyside2中嵌入其他ui组件:增加组件到`pages`中,在`develop`分支中开发组件1:`jupyter qtconsole`组件2:`matplotlib FigureCanvas for qtwidget`组件3:`pyqtgraph`在Pyside2中嵌入其他ui组件:增加组件到pages中,在develop分支中开发以下组件部分测试测试参考:参考的B站视频qtconsole 官方文档:The Qt Console for Jupyter组件1:jupyter qt
原创
发布博客 2022.05.02 ·
914 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Python UI设计学习笔记,打包EXE笔记:使用 `pyinstaller` 打包

文章目录打包EXE笔记:使用 `pyinstaller` 打包 `python+pyside6` 程序1、实现步骤2、使用第三方打包工具 `Auto Py to Exe` 打包3、参考资料其他阅读:不推荐使用 `单文件模式` 的原因(从参考资料中copy)打包EXE笔记:使用 pyinstaller 打包 python+pyside6 程序1、实现步骤单目录模式运行(-D/–onedir, 默认、推荐模式)在命令终端中,输入: pyinstaller -D main.py,执行完之后,到dist
原创
发布博客 2022.05.02 ·
1183 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

Python UI设计学习笔记,第八课:添加自定义按钮控件的单击事件,并创建一些简单的示例

文章目录第8课:添加自定义按钮控件的单击事件,并创建一些简单的示例第8课:添加自定义按钮控件的单击事件,并创建一些简单的示例1、添加按钮的单击事件使用按键控件的clicked.connect 方法,连接槽函数。实现显示 pages 的不同页面增加 reset_selection方法,复位按钮被激活效果,实现点击哪个按钮,只那个按钮会有选中的效果。2、使用QT Designer,在主页中添加单行文本框 QLineEdit 和 按钮 PushButton删除page1中的标签控件,先增
原创
发布博客 2022.05.02 ·
1470 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python UI设计学习笔记,第七课:自定义按钮控件,第二节: 增加自定义的图标

第7课:自定义按钮控件,第二节: 增加自定义的图标1、设计/寻找合适的图标格式 .svg存档在 gui/images/icons 中自定义图标导入方法 draw_icon(self,qp,image,color), 写死图标搜索路径就在gui/images/icons下重构 paintEvent(self, event) 方法,使用 QPainter、QRect ,调用 draw_icon 方法2、在 ui_main_window.py 文件中,按钮初始化形参中调用 icon_path形
原创
发布博客 2022.05.02 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python UI设计学习笔记,第六课:自定义按钮控件,第一节: `PyPushButton`,继承自 `QPushButton`

文章目录第6课:自定义按钮控件,第一节: `PyPushButton`,继承自 `QPushButton`,修改按钮显示图标。第6课:自定义按钮控件,第一节: PyPushButton,继承自 QPushButton,修改按钮显示图标。1、自定义 PyPushButton 类, 继承自 QPushButton设定控件大小,颜色响应等默认参数存档在 gui/widgets 中2、在 ui_main_window.py 文件中,修改按钮控件为 PyPushButton 的实例。初始化实例时
原创
发布博客 2022.05.02 ·
651 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python UI设计学习笔记,第五课:左菜单toggle按钮的点击事件:展开和折叠左侧菜单,学习使用动画 `animation`,做出动态效果

文章目录第5课:左菜单toggle按钮的点击事件:展开和折叠左侧菜单,学习使用动画 `animation`,做出动态效果第5课:左菜单toggle按钮的点击事件:展开和折叠左侧菜单,学习使用动画 animation,做出动态效果1、在main.py 中,定义按钮的响应事件获取ui中左菜单的宽度设计展开和缩回的目标宽度值变化逻辑:如果进入点击事件时,按钮是缩回状态,那么目标宽度就是展开时的宽度,反之就是缩回状态的宽度。借助 QPropertyAnimation 功能,定义一个属性更改动画开始
原创
发布博客 2022.05.02 ·
1029 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python UI设计学习笔记,第四课:构建左侧菜单,使用 `QPushButton`

文章目录第4课:构建左侧菜单,使用 `QPushButton`第4课:构建左侧菜单,使用 QPushButton在第三课的基础上,继续在ui_main_window.py文件中,为 左侧菜单self.left_menu 画面增加UI控件。思路总结如下,在左侧菜单frame画面中,增加垂直布局,然后在布局中依次增加顶部画面frame、底部画面frame、最底部标签label。然后,在顶部/底部frame画面中,增加垂直布局,在布局中依次增加pushButton按钮。顶部与底部之间,增加spacer间
原创
发布博客 2022.05.02 ·
1037 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

Python UI设计学习笔记,第三课:在右侧`content`画面中,创建小部件和页面(堆栈窗口控件)

文章目录第3课:右侧`content`画面中,创建小部件和页面(堆栈窗口控件) @2021.10.23, 24第3课:右侧content画面中,创建小部件和页面(堆栈窗口控件) @2021.10.23, 24在第二课的基础上,继续在ui_main_window.py文件中,为 content 画面增加UI控件堆栈窗口控件, 中文教程参考1:增加 Top Bar先创建顶部工具栏画面 Top Bar,设置固定尺寸以及背景色和前景色。再设定 content 画面的布局方式为垂直布局,设置内容间隔
原创
发布博客 2022.05.02 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python UI设计学习笔记,第二课:创建主窗口

文章目录第2课:创建主窗口 @2021.10.19、2021.10.23第2课:创建主窗口 @2021.10.19、2021.10.23创建组织工程文件夹目录根目录main.py:启动程序qt_core.py:qt库导入管理程序gui folder:UI设计文件存放处windows folder:窗口设计main_window:主窗口设计文件夹ui_main_window.py: 用代码拼出UI主界面程序注释添加脚本开头的共同注释部分(增加中文翻译),
原创
发布博客 2022.05.02 ·
2648 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

Python UI设计学习笔记,简介+第一课:部署 pycharm + python3.9 + pyside6 开发环境

文章目录python_pyside6_learning介绍这是练习pyside6创建UI的仓库, 教程来自于youtube的up主:Wanderson.相似界面设计效果,使用Qt Creator(QML)设计gui的教程视频其他界面链接软件架构安装教程学习笔记第1课:部署 `python3.9` + `pyside6` 开发环境第2课:创建主窗口 @2021.10.19、2021.10.23第3课:右侧`content`画面中,创建小部件和页面(堆栈窗口控件) @2021.10.23, 24第4课:构建左侧
原创
发布博客 2021.12.12 ·
1641 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

matlab学习,

MATLAB能做什么
转载
发布博客 2020.11.08 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python与C#互操作: pythonnet

文章目录参考测试1、C# DLL类库2、Python 调用dll3、 遇到的一些问题:参考为在python中使用dotnet程序安装clr简单实现python调用c#dll动态链接库测试1、C# DLL类库using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;na
原创
发布博客 2020.08.16 ·
3983 阅读 ·
2 点赞 ·
9 评论 ·
12 收藏

Python学习

文章目录学习资源学习资源1、Python运行内存可视化的网站Python Tutor莫烦Python 教程
原创
发布博客 2020.08.09 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

倍福BECKHOFF PLC:File Function Blocks文件操作功能块

官方范例测试程序框架借鉴 轴控模块的思路,使用功能块与接口结构体的方式(这个坑以后在填),当然这样的思路并不是最简洁的,比如做到类似高级语言 fopen(…)这样的FUNCTION函数,编程体验自然是更好。结构体与功能块之间的数据传输打开文件:FileOpen关于文件打开模式,参考C语言相关解释(**********************************************************************************************
原创
发布博客 2020.06.18 ·
4124 阅读 ·
1 点赞 ·
3 评论 ·
13 收藏

控制理论学习资料

DR_CAN
原创
发布博客 2020.06.15 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

倍福BECKHOFF:Win10激活TC3, Error: system clock setup fails.

错误提示:解决方案
原创
发布博客 2020.06.15 ·
2584 阅读 ·
0 点赞 ·
3 评论 ·
4 收藏

倍福BECKHOFF: 重装TC3,Error 4024 Could not open key

问题触发:使用了清除工具直接移除的TwinCAT,而非在系统卸载程序面板中正常卸载软件;重新安装到最后时,跳出Error 4024 Could not open key画面。解决方法参考:vs2015 重装失败 修复失败:error1402 could not open key处理过程:手动添加权限又来一个权限不足使用PsTools...
原创
发布博客 2020.06.15 ·
1788 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

倍福PLC编程笔记1-流水灯程序.zip

发布资源 2020.06.07 ·
zip

倍福BECKHOFF:程序批量部署示例

文件整理文件夹:一键部署子文件夹:Filebat脚本:setup.batcopy File\AutoNC1.nc C:\copy File\AutoNC2.nc C:\copy "File\Events.xml Files\Events.xml" C:\TwinCAT\Resourcecopy File\DM3E_V1.70.xml C:\TwinCAT\Io\EtherCATcopy File\Panasonic_MINAS-A6BE_V1_4.xml C:\TwinCAT\Io\
原创
发布博客 2020.06.05 ·
1903 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

倍福上位机 TcHmi:系统状态变化通知事件

事件定义:系统状态变化通知自定义事件通知内容/// <summary>/// 自定义 泛化EventArgs(事件的值)的类型:StateEventArgs,TwinCAT系统状态事件类型。/// </summary>public class StateEventArgs : EventArgs{ public AdsState ClientState { get; set; } = AdsState.Suspend;}TcAdsBase 类中定义事件
原创
发布博客 2020.05.25 ·
1100 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多