自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 仿流程图的波形模拟页面开发 - 03 -元素联动的小demo

对zrender了解到一定程度后就开始尝试着写具有基础功能的demo,为将来构架框架做准备和预研。demo的目标是实现三个节点用贝塞尔曲线连接,而且当节点移动时连接线应当随动。下图是最终成果的示意:首先是解决元素联动,在这个项目里主要是连接线和节点之间的互动,如在节点之间添加连接线,节点移动时连接线联动之类的。主要的难点是zrender官方推荐使用 handler 和 事件 进行绑定和脱绑...

2020-03-02 23:44:58 264

原创 仿流程图的波形模拟页面开发 - 02 canvas下如何实现用户的文本输入?

对当前,面临的一个问题是实现用户输入文字内容到canvas中去。当然,直接使用canvasInput是很好的方案,但是不适合本案。一种常规的解决方案是同步一个input窗口到canvas上,这种方法不需要自己处理键盘以及文本处理,只需要将值传递到某个变量上保存,输入完毕后将input标签隐藏,将文字内容画到canvas上。问题是界面UI能否统一,以及处理拖动事件的复杂度会上升。另一种不太常...

2020-02-27 11:46:47 409

原创 仿流程图的波形模拟页面开发 - 01 - zrender中鼠标事件和元素管理

zrender 的框架中管理元素:接触最多的两个大元素类是Displayable 和 Group,两个元素都继承自基础Element类,而Element类继承了Animatable,Transformable和Eventful类。所以理论上Displayable 和 Group都原生支持鼠标事件,在测试中的确是这样没错。// zr => zr对象let rect = new z...

2020-02-25 14:54:45 2308 2

原创 Python下借助百度翻译API制作一个翻译pdf的小工具-01

出于需要经常会读一些英语的pdf文档,奈何英语太差只得借助机翻。每次都需要把pdf里的文档复制粘贴到翻译软件里,接着在把结果复制到word文档里,之间还需要排版什么的。今天突然发现百度翻译有一个公开的API,而且 "通用翻译功能" 每个月200万个字符免费。这就有了想法了,从今天开始试着做一个工具来实现这个目标。今天是第一天,总结下今天干了哪些事。毕竟自己水平有限,心里还...

2019-05-23 22:39:04 1733

原创 总结一下PyQT5 + matplotlib的使用方法

搜了一下网上的用法还挺多的,买的这本PyQt5快速开发和实战里也有介绍,尝试了一下还是可以做到的。原理是使用:from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas获取matplotlib下backend-qt5agg 接口(其实我也不懂这其中的细节,反正能实现自己想要的功能...

2019-04-16 21:26:14 7853 5

原创 利用Python进行数据分析--Python Numpy 模块的transpose命令

这个命令比较奇葩,通过这个命令可以看出Numpy和matlab很像但完全不是一回事。使用一个简单的例子来说明吧arr = np.arange(12).reshape((2,2,3)输出的结果是:这个结果非常的有意思,从这里开始往下就和matlab不一样了。首先要明白arr3中元素的位置是如何确定的。比如说数字7应该怎么提出来?看着像是第1行,第2列的1维数组中的第2个元素,...

2019-04-15 12:26:09 275

原创 人生不如意之事十有八九,不如去学习python吧

谋求出路,为了将来。使用 Anconada3 + Pycharm 为平台进行编程,很多教材和培训视频中都是用python自带的ide,这其实对我这样的初学者更不友好。文件管理可是个头疼的大问题啊,尤其是个性随性的我们,经常随便几个数字就来当文件名。Anconada3 的下载很方便,前往清华大学的开源站即可https://mirrors.tuna.tsinghua.edu.cn/...

2019-04-12 23:19:40 356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除