我们都知道Handler中的post方法可以更新组件的内容,多用在子线程异步更新ui界面。
handler.post(new Runnable(){
@Override
public void run() {
//do something
mTextView.setText("msg");
}});
post 是立即插入消息列队,当消息列队处理到该消息时,Ru...
分类:
移动开发 时间:
2014-11-24 06:31:35
阅读次数:
309
/*编写函数htoi(s),把由十六进制数字组成的字符串(包含可选的请前缀0x或0X)转换为与之等价的
整型值。字符串中允许包含的数字包括:0~9,a~f以及A~F。*/
/*利用ASCII的差值*/
#include
#include
int htois(char s[])
{
int length=0,i=0;
double num;
while(s[length]!...
分类:
其他好文 时间:
2014-11-24 06:33:53
阅读次数:
180
又是一个不眠夜
问题来了,我们写个android项目部分代码想生成jar包,并且将jar包做混淆,不被别人切!
首先讲要代码生成jar包,这个就不多说了。然后找到找到SDK里的proguardgui.jar(目录:sdk\tools\proguard\lib\)并打开。
然后会看到proguard的页面
第一次点击Next,然后看下面页面,点击Addinput...添加你要混淆的j...
分类:
移动开发 时间:
2014-11-24 06:33:32
阅读次数:
204
cocos2dx ver3.3 的Sprite3DTest 例子中可以学到什么...
分类:
其他好文 时间:
2014-11-24 06:31:42
阅读次数:
152
srand函数是随机数发生器的初始化函数,原型:
void srand(unsigned seed);
它需要提供一个种子,如:
srand(1);
直接使用1来初始化种子。
不过常常使用系统时间来初始化,即使用
time函数来获得系统时间,它的返回值为从 00:00:00 GMT, January 1, 1970
到现在所持续的秒数,然后将time_t型数...
分类:
其他好文 时间:
2014-11-24 06:30:10
阅读次数:
155
参考msdn:http://msdn.microsoft.com/en-us/library/ff539835
Version
Available in Windows 2000 and later versions of Windows.
Header
Hidport.h (include Hidport.h)
Library...
分类:
其他好文 时间:
2014-11-24 06:32:06
阅读次数:
179
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.Analysis:For each position (i,j),...
分类:
其他好文 时间:
2014-11-24 06:28:38
阅读次数:
192
1、== 操作符 比较的是两个指针本身,而不是其所指的对象。2、NSObject协议中的isEqual:方法 一般来说两个类型不同的对象总是不相等的。如果已经知道两个对象都属于同一个类,那么就可以使用该方法了。 例: - (BOOL)isEqual:(id)object { ...
分类:
其他好文 时间:
2014-11-24 06:28:45
阅读次数:
200
1. Template functiontemplate // a template prefixT func(T a, T b, T c){ // return value is T type, 3 T-typed formal parameters return a + b + c;}We...
分类:
编程语言 时间:
2014-11-24 06:27:06
阅读次数:
207
ProtocolsProtocolAbstractNSCacheDelegateThe delegate of anNSCacheobject implements this protocol to perform specialized actions when an object is abou...
分类:
其他好文 时间:
2014-11-24 06:27:23
阅读次数:
333
Java 推荐读物与源代码阅读 江苏无锡 缪小东1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在...
分类:
编程语言 时间:
2014-11-24 06:25:44
阅读次数:
249
在对象外部: 总是使用属性来访问。在对象内部: 除了几种特殊情况外,强烈建议在读取实例变量时采用直接访问形式。而在设置实例变量时通过属性来做。在初始化方法及dealloc方法中,总是使用直接通过实例变量来读写数据。 例:以下会抛出异常 -(void)setLastName:(NSSt...
分类:
其他好文 时间:
2014-11-24 06:26:12
阅读次数:
141
ClassesClassAbstractNSObjectNSObject is the root class of most Objective-C class hierarchies. 在Objective-C的类层次结构树中,NSObject是大多数类的根类。NSArrayNSArrayand ...
分类:
其他好文 时间:
2014-11-24 06:26:34
阅读次数:
191
委托(delegate)是一种可以把引用存储为函数的类型。委托的声明类似于函数,但不带函数体,且要使用delegate关键字,委托的声明指定了一个返回类型和一个参数列表。在定义了委托之后,就可以声明该委托的变量。接着把这个变量初始化未与委托有相同返回类型和参数列表的函数引用。之后,就可以使用委托变量...
分类:
Web程序 时间:
2014-11-24 06:27:13
阅读次数:
215
Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representatio...
分类:
其他好文 时间:
2014-11-24 06:27:02
阅读次数:
202
Given s1, s2, s3, find whether s3 is formed by the interleaving of s1 and s2. For example,Given:s1 = "aabcc",s2 = "dbbca",When s3 = "aadbbcbcac", retu...
分类:
其他好文 时间:
2014-11-24 06:25:09
阅读次数:
150
题意:开始有一个1,2,3,。。。n的序列,进行m次操作,cut a b c将区间[a,b]取出得到新序列,将区间插入到新序列第c个元素之后。filp a b 将区间a,b翻转,输出最终的序列。思路:对于cut操作我们需要先提取出区间[a,b]然后,先暂时分裂出去,然后以c为边界分裂左右两部分,然后...
分类:
其他好文 时间:
2014-11-24 06:26:26
阅读次数:
247