项目(showgif)已推到GitHub,查看文末的链接即可下载。
显示如下一张Gif动态图片:
看一下在demo中的效果:
按钮用来暂停和继续。看一下代码逻辑实现:
package com.zms.showgif;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;...
分类:
移动开发 时间:
2015-01-30 09:16:43
阅读次数:
306
Qt中安装断点调试
1、设置Qt的调试,首先我们得到windows的网站上下载
WDK:反正就是这个,我用的是8.1的那个
https://msdn.microsoft.com/en-us/windows/hardware/hh852365
这个是地址,下载第一个就可以了。
把这个下载下来,安装
2、Wdk安装步骤
1、双击
2、 ...
分类:
其他好文 时间:
2015-01-30 09:18:50
阅读次数:
131
1627. Join
Time limit: 4.0 second
Memory limit: 64 MB
Businessman Petya recently bought a new house. This house has one floor with
n × m square rooms, placed in rectangular lattice. Some roo...
分类:
其他好文 时间:
2015-01-30 09:16:22
阅读次数:
166
何为算法?
算法,一个让我们听起来熟悉有陌生的词汇。很多刚毕业的大学生毕业的时候,在参加bat的面试,必不可少的两项,数据结构+算法。
那么什么是算法呢,今天就让我们跟着《算法导论》这本书,一起去翱翔算法的世界。
算法,顾名思义,就是计算的方法,这个计算是个很广义的词汇,可以指我们生活中买菜的计算,可以指我们程序中编程解法的计算,总之,算法是一个无所不在的东西。无论是我们的生活中还是工作中,...
分类:
编程语言 时间:
2015-01-30 09:16:11
阅读次数:
188
题目大意:给出一个数列,支持交换两个数字的操作,问每次操作之后的逆序对数量。
思路:数字比较大,先离散化。然后先求一次总逆序对,每次交换两个数字的时候用树套树维护一下逆序对的总数就可以了。。
好像树套树的常数略大,正解应该是分块。。
CODE:
#include
#include
#include
#include
#define MAX 20010
using...
分类:
其他好文 时间:
2015-01-30 09:18:18
阅读次数:
272
在前面的一篇中,总结了如何使用Lock和Condition对象。我们先总结一下有关锁和条件的关键之处:
锁用来保护代码片段,任何时刻只能有一个线程执行被保护的代码。锁可以管理试图进入被保护代码段的线程。
锁可以拥有一个或多个相关的条件对象。每个条件对象管理那些已经进入被保护的代码段但还不能运行的线程。
synchronized关键字
Java中的每一个对象都有一个内部锁;...
分类:
编程语言 时间:
2015-01-30 09:17:35
阅读次数:
234
public partial class XtraForm2 : DevExpress.XtraEditors.XtraForm
{
public XtraForm2()
{
InitializeComponent();
CreateDropDownControl();
}
pr...
分类:
其他好文 时间:
2015-01-30 09:15:28
阅读次数:
1401
Wavio Sequence
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & %llu
Submit Status
Description
Problem D
Wavio Sequence
Input: Standard Input
Output: Standard Output...
分类:
其他好文 时间:
2015-01-30 09:16:46
阅读次数:
242
Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where
the candidate numbers sums to T.
The same repeated number may be chosen from C unlimited numb...
分类:
其他好文 时间:
2015-01-30 09:15:07
阅读次数:
174
前言:
按照惯例先发上效果图:
正文:
先来吐槽几句,一说起滚动效果大家可能会联想到Cocos2dx给我们提供的ScrollView。我一开始也是打算用ScrollView来实现的,但是用着用着发现出现了各种莫名其妙的错误,所以只好自己重新写一个Node,通过onTouchBegan和onTouhMoved两个事件回调来实现滚动的效果。
GridView使用说明:
1.利用Gri...
分类:
其他好文 时间:
2015-01-30 09:16:46
阅读次数:
162
本文目录
1 Gabor函数的空频特性
2 Gabor滤波器组设计
3 纹理特征的表示
1 Gabor函数的空频特性
先介绍一下什么是Gabor函数,以非对称的Gabor函数为例:
(公式1)
它的实部是这样的:
(公式2)
Gabor函数的实况可以看成是一个高斯函数乘一个余弦函数,可以把高斯函数看成调制信号,把余弦函数看成载波信号,这样就容易相信gabor函数的...
分类:
其他好文 时间:
2015-01-30 09:15:52
阅读次数:
288
??
MACRO = DEBUGALL
CC = gcc
CFLAGS+= -g -w -D$(MACRO)
SOURCES = $(wildcard *.c)
OBJS := $(patsubst %.c, %.o,$(SOURCES))
LIBS = -L$(shell pwd)/lib -ldb -ldl
demo: $(OBJS)
@echo "source fi...
分类:
其他好文 时间:
2015-01-30 09:15:03
阅读次数:
203
题目链接:HDU 1992 Tiling a Grid With Dominoes
题意:一个4*N的矩形,用1*2的小矩形铺满的方法数是多少。
思路:4*N。只有4行想到状压,dp[i][j]表示前i行状态j的方法数,影响当前行的只有上一行!0成对出现表示横着放,1表示竖着放,所以第一行的状态0.3.9.12.15五种,并且只要上一行是0状态。当前行的状态就为0.3.9.12.15五种可能。...
分类:
其他好文 时间:
2015-01-30 09:16:04
阅读次数:
134
实现贪吃蛇游戏的思路:
class Node(i,j) //表示坐标
class Worm(List nodes) // 行数:10行//用LinkedList存储蛇的坐标点。当前进是用addFirst(Node node)方法添加一个一个坐标点(可以通过getFirst()得到上一个坐标-1得出);然后再删除尾节点。如果碰到食物则不删除尾节点。
...
分类:
编程语言 时间:
2015-01-30 09:13:53
阅读次数:
244
SDK Manager可能并不能如我们所愿的稳定工作,所以,SDK手动升级的情况还是很多的,之前一直对于SDK手动升级有些模糊,今天正好需要升级一下,就顺便做一个总结。...
分类:
其他好文 时间:
2015-01-30 09:13:31
阅读次数:
201