HTML5 Canvas实现图片擦除效果,该效果主要应用了canvas的globalCompositeOperation 属性值实现。...
分类:
Web程序 时间:
2015-08-03 16:59:04
阅读次数:
116
LINQ提供程序
.NET3.5包含了几个LINQ提供程序.
LINQ提供程序为特定的数据源实现了标准的查询操作符.
LINQ提供程序也许会实现LINQ定义的更多扩展方法,但至少要实现标准操作符.
LINQ to XML 不仅实现了专门用于XML 的方法,还实现了其他方法,例如System.Xml.Linq 命名空间的Extensions类定义的方法Elements(),Descen...
在做Oc的一个OOP的画多种图形例子的时候。Xcode无端报Must explicitly describe intended ownership of an object array parameter”异常信息,检查了几遍代码还是编译器报错,找了很久才知道原因,现在将这个错误分享出来给大家。
报错的关键代码:
错误的翻译:必须显式地描述目标对象的所有权。个人理解大概就是...
分类:
其他好文 时间:
2015-08-03 16:58:11
阅读次数:
149
??
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int d, I;
while(scanf("%d%d",&d,&I)&&(d+I))
{
int ...
分类:
其他好文 时间:
2015-08-03 16:57:29
阅读次数:
113
1,USB存储设备监听(如:U盘,移动硬盘):
//USB存储设备 插拔监听与 SD卡插拔监听一致。
private USBBroadCastReceiver mBroadcastReceiver;
IntentFilter iFilter = new IntentFilter();
iFilter.addAction(Intent.ACTIO...
分类:
其他好文 时间:
2015-08-03 16:58:12
阅读次数:
199
1. 问题引入:互斥锁问题,假设现在有两个资源A和B,一个线程先拿A再拿B,另一个则相反,这样导致的问题就是死锁,即两个线程无休止的互相等待
#include
#include
#include
#include
pthread_mutex_t g_mtxa = PTHREAD_MUTEX_INITIALIZER;
pthread_mutex_t g_mtxb = PTHREAD_MU...
分类:
编程语言 时间:
2015-08-03 16:58:29
阅读次数:
178
我们接着来看剩下的3个难点:
3. 滚动是高亮的柱子的选择以及设置高亮标签
4. 顶端时间的显示
5. 数据刷新功能
先来说高亮标签的设置吧。
这里需要设置关于barplot的几个代理方法:
/**
* @author KaKa, 15-06-24 14:06:57
*
* BarPlot Delegate
...
分类:
其他好文 时间:
2015-08-03 16:57:40
阅读次数:
177
读写SD卡上的文件:
如果存储大型文件,例如视频、音乐、文档等。存储到手机内存中是不明智的,一般我们会把这些大型文件存储在SD卡中。
首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:
在AndroidManifest.xml中加入访问SDCard的权限如下:
...
分类:
其他好文 时间:
2015-08-03 16:55:57
阅读次数:
112
我们常用到的动态特性主要是反射,在运行时查找对象属性、方法,修改作用域,通过方法名称调用方法等。但反射的性能开销较大,Javassit是一个东京研究院开发的第三方库,提供了运行时操作Java字节码的方法。 类似字节码操作方法还有ASM,几种动态编程方法相比较,在性能上Javassist高于反射,但低于ASM。
package fanshe;
public class Person...
分类:
编程语言 时间:
2015-08-03 16:57:19
阅读次数:
250
本人使用的Android Studio版本为1.2.2,版本不同可能小区别,但是大致的功能没有改变。
快捷键:
Alt+F8
Evaluate Expression---debug时选中查看值
F8
Step Over---相当于eclipse的F6跳到下一步
Shift+F8...
分类:
移动开发 时间:
2015-08-03 16:56:19
阅读次数:
195
题意 你要从第1个城市到第N个城市去 有m条路 每条路用a, b, c, p, r 表示 你从第a个城市到第b个城市时 若之前经过或现在位于第c个城市 过路费就是p元 否则就是r元 求你到达第N个城市最少用多少过路费
由于最多只有10个城市 10条路 这个题就变得很简单了 直接暴力dfs就行 可以用状态压缩来存储已经走过了哪些城市 由于最多只有10条路 从某个城市...
分类:
其他好文 时间:
2015-08-03 16:55:29
阅读次数:
79
简介关于log4cpp的介绍与好处就不再赘言了,百度一搜一大把。主要是对于log4cpp的使用如果不封装一下,感觉还是挺麻烦的,例如不少函数名挺长的。所以自己动手把它的日常使用进行了封装,可以让使用log4cpp就像调用一句printf()函数一样简单快捷。封装目标
不需要用一次就调用一次getInstance,只需要在main文件中引入一次即可
封装成需要使用时只需简短的一举logError(“s...
分类:
其他好文 时间:
2015-08-03 16:58:02
阅读次数:
368
面向对象设计有以下几种原则1.开闭原则 Open-Close Principle(OCP)
2.里氏替换原则 Liskov Substitution Principle(LSP)
3.单一职责原则 Single Responsibility Principle(SRP)
4.接口隔离原则 Interface Segregation Principle(ISP)
5.依赖倒置原则 Depend...
分类:
其他好文 时间:
2015-08-03 16:57:47
阅读次数:
164
Aircrack-ng设置监听模式异常...
分类:
其他好文 时间:
2015-08-03 16:57:22
阅读次数:
129
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1180
诡异的楼梯
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)
Total Submission(s): 10827 Accepted Submission(...
分类:
其他好文 时间:
2015-08-03 16:56:43
阅读次数:
139
题目连接:http://poj.org/problem?id=3370DescriptionEvery year there is the same problem at Halloween: Each neighbour is only willing to give a certain total number of sweets on that day, no matter how many...
分类:
其他好文 时间:
2015-08-03 16:57:11
阅读次数:
92
十五年前,多处理器系统是高度专用系统,要花费数十万美元(大多数具有两个到四个处理器)。现在,多处理器系统很便宜,而且数量很多,几乎每个主要微处理器都内置了多处理支持,其中许多系统支持数十个或数百个处理器。
要使用多处理器系统的功能,通常需要使用多线程构造应用程序。但是正如任何编写并发应用程序的人可以告诉你的那样,要获得好的硬件利用率,只是简单地在多个线程中分割工作是不够的,还必须确保线程确实大部...
分类:
编程语言 时间:
2015-08-03 16:56:21
阅读次数:
395