码迷,mamicode.com
首页 > 2015年08月26日 > 全部分享
GDI+屏笔 桌面画图(二)
本次屏笔的实现采用隐藏Form的方式实现,ALT+Q激活屏笔,再次点击取消。 激活屏笔时,先cpoy屏幕内容到bitmap,然后将其显示到picturebox,之后最大化Form,然后再用Graphics记录鼠标轨迹画图。 使用钩子捕捉键盘和鼠标全局事件。全局键盘鼠标钩子请参考http://blog.csdn.net/q317379184/article/details/47979309 使...
分类:其他好文   时间:2015-08-26 12:02:26    阅读次数:205
HDU1203I Need A Offer
题目要求: 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
Android 获取手机设备等的信息
获取手机设备型号等信息: 如图华为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
hdu3622 2-SAT+二分
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
HDOJ--1599--find the mincost route(floyd+最小环)
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相关--getLocalActivityManager()
ActivityGroup简介 1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager 如,LocalActivityManager  am= this.getLocalActivityManager(); 2.然后通过LocalActivityManager通过sta...
分类:其他好文   时间:2015-08-26 12:00:54    阅读次数:179
HDU 3081--【二分图 && 传递闭包 && 完美匹配次数 && 经典】
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
Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded异常解决
在运行工程的时候,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
c++与perl在正则表达式运算速度上的比较
写了两组代码文件,组内代码功能相同: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
global s power in php...
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初步(三):使用atom搭配racer进行rust编程
在rust.cc社区中有一个关于rust编辑器的讨论(话说很多人要学一个新语言,都会立即考虑编辑器的问题,包括我在内),主要关注的是,智能提示(这个真的太重要了)。大家讨论下来有几个选择 1. eclipse 2. vs code(我用过,目前支持语言高亮显示,但没有智能提示,还是不顺手) 3.em...
分类:其他好文   时间:2015-08-26 11:58:05    阅读次数:560
To create my first app in iOS with Xcode(在Xcode创建我的第一个iOS app )
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
MVC 单元测试xUnit初探
对于.NET项目 Web Api的业务逻辑后台开发[特别是做Web Api接口]而言,编写单元测试用例,会极大的减轻代码帮助与运行的方式。然而使用测试框架,相对于自带的,我更加推荐是用xUnit.net这个框架,选择的理由是xUnit.net是NUnit的开发者开发的,扩展性很好。废话不多说,直接上...
分类:Web程序   时间:2015-08-26 11:57:35    阅读次数:192
UVA - 11082 Matrix Decompressing
很经典的网络流模型,行列分别看成一个点,行和列和分别看出容量,下界是1,所以先减去1,之后在加上就好了。前向星建图的话,打印解会比较麻烦。#includeusing namespace std;const int maxn = 42;struct Edge{ int v,cap,flow;};...
分类:其他好文   时间:2015-08-26 11:57:47    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!