本次屏笔的实现采用隐藏Form的方式实现,ALT+Q激活屏笔,再次点击取消。
激活屏笔时,先cpoy屏幕内容到bitmap,然后将其显示到picturebox,之后最大化Form,然后再用Graphics记录鼠标轨迹画图。
使用钩子捕捉键盘和鼠标全局事件。全局键盘鼠标钩子请参考http://blog.csdn.net/q317379184/article/details/47979309
使...
分类:
其他好文 时间:
2015-08-26 12:02:26
阅读次数:
205
题目要求:
Problem Description
Speakless很早就想出国,现在他已经考完了所有需要的考试,准备了所有要准备的材料,于是,便需要去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用,这可是很惊人的。Speakless没有多少钱,总共只攒了n万美元。他将在m个学校中选择若干的(当然要在他的经济承受范围内)。每个学校都有不同的申请费用a(万美元),并且S...
分类:
其他好文 时间:
2015-08-26 12:01:19
阅读次数:
150
c10k,c100k,c1000k等问题大家都已经司空见惯,那么10m(千万)并发连接呢?今天就来一起挑战一下吧。准备机器 10m连接,大家的个人电脑肯定无法满足要求,如果不是在大公司任职,弄个实际的物理机对大家是个奢望。那么怎么办?我也面临同样问题。
现在的云计算这么发达,还可以按小时计费,一小时的费用也就几元,那就试试云计算产品吧。小编先是在阿里云上测试,但阿里云的按需付费主机配置不高,...
分类:
其他好文 时间:
2015-08-26 12:02:01
阅读次数:
122
获取手机设备型号等信息:
如图华为P6手机获取是手机设备信息值:
代码如下:
tvStr = (TextView) findViewById(R.id.tv_titlebar);
String phoneInfo = "Product: " + android.os.Build.PRODUCT + "\n";
phoneInfo += "CP...
分类:
移动开发 时间:
2015-08-26 11:59:52
阅读次数:
201
由于很多大神已经总结过各种排序算法的性能及适合坏境,这里便不再总结,只是强调几个重点。
(1)快排的空间复杂度不是o(1),是o(logn)~o(n);
(2)四种不稳定的排序算法:简单选择,快排,希尔和堆排序
(3)冒泡排序最有情况下时间复杂度可优化为o(n);
(4)归并排序的空间复杂度为o(n);
(5)快排在整体倒序的情况下时间复杂度为o(n2)
(6)建一个最大堆的复杂度为o...
分类:
编程语言 时间:
2015-08-26 12:01:32
阅读次数:
184
http://acm.hdu.edu.cn/showproblem.php?pid=3622
Problem Description
Robbie is playing an interesting computer game. The game field is an unbounded 2-dimensional region. There are N rounds in th...
分类:
其他好文 时间:
2015-08-26 12:00:22
阅读次数:
123
find the mincost route
Time Limit: 1000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3393 Accepted Submission(s): 1382
Problem Description
杭州有N个景区...
分类:
其他好文 时间:
2015-08-26 11:59:56
阅读次数:
134
ActivityGroup简介
1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager
如,LocalActivityManager am= this.getLocalActivityManager();
2.然后通过LocalActivityManager通过sta...
分类:
其他好文 时间:
2015-08-26 12:00:54
阅读次数:
179
Marriage Match II
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2794 Accepted Submission(s): 938
Problem Description
Presumably, y...
分类:
其他好文 时间:
2015-08-26 11:59:26
阅读次数:
186
在运行工程的时候,Eclipse长时间停留在100%那个进度。 最后报错
Unable to execute dex: GC overhead limit exceeded
Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded
解决方案: 设置Xms为512 和1024...
分类:
其他好文 时间:
2015-08-26 12:01:35
阅读次数:
129
如何自创一门计算机语言
需要有基本的编译原理常识。构造基本的编译原理常识,一方面来自于对已有语言的使用经验,了解基本术语。比如用C,那么起码知道语言要素包括宏、表达式、语句、语句块、函数、指针等;还知道C语言有编译、链接和执行三个阶段。这些基本概念对宏观掌握学习进程是很有必要的。另外一方面编译原理的常识,要来自图书。比如龙书、SICP。在这一步,得知道大部分语言的处理都要分为词法、语法、...
分类:
编程语言 时间:
2015-08-26 11:59:35
阅读次数:
186
写了两组代码文件,组内代码功能相同:testv.pl vs testv.cpptestreg.pl vs testreg.cpp代码如下:////////testreg.cpp/////////#include#include#includeusing namespace std;int main(...
分类:
编程语言 时间:
2015-08-26 11:59:13
阅读次数:
214
function add($x,$y){ global $x,$y; dpm($x. 'below-global'); dpm($y. 'below-global'); minus($x,$y); dpm($x. 'below-minus'); dpm($y. '...
分类:
Web程序 时间:
2015-08-26 11:59:25
阅读次数:
149
在rust.cc社区中有一个关于rust编辑器的讨论(话说很多人要学一个新语言,都会立即考虑编辑器的问题,包括我在内),主要关注的是,智能提示(这个真的太重要了)。大家讨论下来有几个选择 1. eclipse 2. vs code(我用过,目前支持语言高亮显示,但没有智能提示,还是不顺手) 3.em...
分类:
其他好文 时间:
2015-08-26 11:58:05
阅读次数:
560
To create my first app in iOScreate the project.In the welcome window, click “Create a new Xcode project” (or choose File > New > Project).Xcode opens...
分类:
移动开发 时间:
2015-08-26 11:57:27
阅读次数:
243
对于.NET项目 Web Api的业务逻辑后台开发[特别是做Web Api接口]而言,编写单元测试用例,会极大的减轻代码帮助与运行的方式。然而使用测试框架,相对于自带的,我更加推荐是用xUnit.net这个框架,选择的理由是xUnit.net是NUnit的开发者开发的,扩展性很好。废话不多说,直接上...
分类:
Web程序 时间:
2015-08-26 11:57:35
阅读次数:
192
很经典的网络流模型,行列分别看成一个点,行和列和分别看出容量,下界是1,所以先减去1,之后在加上就好了。前向星建图的话,打印解会比较麻烦。#includeusing namespace std;const int maxn = 42;struct Edge{ int v,cap,flow;};...
分类:
其他好文 时间:
2015-08-26 11:57:47
阅读次数:
154