尽管我们学会了如何添加减去或是交叉选区,但选取出来的选区还是比较规则,不是矩形就是圆形,这样的形状很难胜任在实际制作中的需要。现在我们就要学习如何建立一个任意形状的选区。建立任意选区的工具是套索工具、多边形套索工具磁性套索工具、魔棒工具 套索工具的使用方法与画笔有点类似,在屏幕上按下鼠标任意拖动,松 ...
分类:
其他好文 时间:
2018-07-02 14:16:01
阅读次数:
189
目标是获取到ip和端口,以 ip:port的形式保存。由于我几乎不会python,用的方法比较愚蠢。 利用官方接口获取到数据 获取到的数据是不规则的json,在前后加上 "[" 和 "]" 以后,把单引号换成双引号 json.load,加载json格式的文件。 读取数据的时候,获取的不全是strin ...
分类:
其他好文 时间:
2018-06-26 23:03:56
阅读次数:
291
先把动作设置好。2.点击文件---自
分类:
其他好文 时间:
2018-06-24 23:51:39
阅读次数:
184
常见的窗体是各种方形的对话框,但有时候也需要非方形的窗体,如圆形,椭圆甚至是不规则形状的对话框。 实现步骤: ? 新建一个项目,比如项目名称叫做“ShapeWidget”,给此项目添加一个类“ShapeWidget”,基类选择“QWidget”。 ? 为了使该不规则窗体可以通过鼠标随意拖拽,在类中重 ...
在分布式系统中,之前单一的用synchronized或lock已经不适用了。分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本博客讨论为第二种 代码实现 现象:模拟多个线程去运算同一个数据 可以发现数据计算是不规则的 输出值为混 ...
分类:
其他好文 时间:
2018-06-19 13:59:52
阅读次数:
186
棋盘问题 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 62164 Accepted: 29754 Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋 ...
分类:
其他好文 时间:
2018-06-17 00:12:00
阅读次数:
162
原理: 1、确保拖动对象在鼠标点上,如果不确定会出现瞬间移动的感觉 2、确保触碰到非通行区域,跳回到没触碰的点 源码: 触碰类网上提供的: ...
分类:
其他好文 时间:
2018-06-10 15:19:00
阅读次数:
203
小demo如下,可更具自己需求修改: css html 效果,红色线条是运动的轨迹: ...
分类:
Web程序 时间:
2018-05-30 19:14:39
阅读次数:
469
POJ 1321 棋盘问题 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 61641 Accepted: 29503 Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的 ...
分类:
其他好文 时间:
2018-05-28 22:45:17
阅读次数:
168