ADT查看签名的SHA1值比较方便,可以很直观的看到fingerprint的值,相比之下,AS在设置中没有相关选项。
百度LBS的SDK需要这个值作为验证,难道还要用回Eclipse?还好可以使用keytool进行查看:
命令如下:
keytool -list -keystore zmskeystore.jks
然后输入密钥库口令,就可以查看证书指纹(SHA1)的值了:...
分类:
移动开发 时间:
2015-02-02 23:22:08
阅读次数:
444
RunTime类代表Java程序的运行时环境,每一个Java程序都有一个与之对应的Runtime实例,应用程序通过该对象与运行时环境相连,应用程序不能创建自己的Runtime实例,但可以通过getRuntime()方法获得与之关联的Runtime对象。
1.Runtime代表Java程序的运行时环境,可以访问JVM的相关信息,如处理器数量,内存信息。
例如如下代码:
public class...
分类:
编程语言 时间:
2015-02-02 23:20:41
阅读次数:
287
Sumdiv
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 15033
Accepted: 3706
Description
Consider two natural numbers A and B. Let S be the sum of all nat...
分类:
其他好文 时间:
2015-02-02 23:21:21
阅读次数:
307
How Many Tables
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)
Total Submission(s) : 14 Accepted Submission(s) : 12
Font: Times New Roman | Verdana | Georgia
...
分类:
其他好文 时间:
2015-02-02 23:18:44
阅读次数:
251
/*
按升序输出两个串所有的最长公共子序列
首先求出最长公共子序列,然后处理处两个数组,f1['a'~'z'][j]表示该字母在第一个串的前j个字母中出现的最大下标,
f2['a'~'z'][j]表示该字母在第二个串的前j个字母中出现的最大下标。现在我们已经知道了最长公共子序列的长度,
我们从最后一位开始枚举每一位放什么字母,用dfs来实现,并用前面处理出来的数组进行可行性剪枝。
由于最后答案的串...
分类:
其他好文 时间:
2015-02-02 23:20:28
阅读次数:
170
在编辑模式下,tableView有自带的删除多个cell的方法。 这种效果自定义写也可以,但是我这里用的是系统的。
先上效果图。核心代码:
_tableView.allowsMultipleSelectionDuringEditing =
YES;
至于全选删除和选择一部分删除就不上具体代码了。
如果想要点击cell后的颜色,代码如下:
...
分类:
其他好文 时间:
2015-02-02 23:18:30
阅读次数:
222
添加第三方库ASIHttpRequest添加SystemConfiguration.framework, MobileCoreServices.framework,CoreGraphics.framework和libz.1.2.3.dylib类库在Build Phases --> Compile Source 中将.m文件的Compiler Flags添加 -fno-objc-arc标识在swif...
分类:
编程语言 时间:
2015-02-02 23:18:40
阅读次数:
411
1.FFmpeg build for android random architectures with example jni
https://github.com/appunite/AndroidFFmpeg
2.ijkplayer - Android/iOS 基于FFMPEG库的播放器
http://git.oschina.net/bbcallen/ijkplayer
git下载...
分类:
其他好文 时间:
2015-02-02 23:18:45
阅读次数:
290
Fence Repair
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 28417
Accepted: 9229
Description
Farmer John wants to repair a small length of the fence aroun...
分类:
其他好文 时间:
2015-02-02 23:17:42
阅读次数:
226
首先我们可以确定的是,对于val值小于0的节点都变成0. 假设一个集合内2个房间都能任意到达,那么我就可以吧集合内的所有点的价值都取到,并且可以达到任一点。实际上集合内的每个点是相同的,这样的集合就是一个强连通分量。 那么我们就可以用tarjin算法进行强连通缩点, 最后形成一个dag的图。在dag的图上面进行dp。可以先用拓扑排序后dp。或者建反响边记忆化搜索 。
VIEW CDDE
...
分类:
其他好文 时间:
2015-02-02 23:18:54
阅读次数:
196
一:继承图
二:分析
在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。
Throwable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。
...
分类:
编程语言 时间:
2015-02-02 23:19:13
阅读次数:
288
源码搭建
下载地址:
地址:http://www.igniterealtime.org/downloads/source.jsp
环境准备
第1步: 在官网上在下最新源码,这里是3.8.1。解压后得到如下图所示:
第2 步: 在IDE工具上新建一个java普通工程命名openfire
第3步: 将解压后的openfire_src目录的下的所有文件源码复制到此项目下...
分类:
系统相关 时间:
2015-02-02 23:18:07
阅读次数:
393
时间真的是过得飞快,一周过去,现在来总结想想,好像都没有什么收获。这是一件让人非常恼怒的事情,明明每天都加班,明明连周六都在上班,钱没多拿,经验和知识却没有增加。上一周主要是在同事做过的模块里添加新功能,由于同事去做新的游戏,原先的应用完全由我来维护。同事的代码不错,采用MVC结构,结构剥离的相当明确,C层采用一个驱动,驱动里面嵌套了一个状态机。M数据采用装饰者模式嵌入C 层,利用事件响应机制来实...
分类:
移动开发 时间:
2015-02-02 23:18:09
阅读次数:
265
这个写原创不知道会不会被人打,要想获取手机硬件的型号+ (NSString *)platform
{
size_t size;
sysctlbyname("hw.machine", NULL, &size, NULL, 0);
char *machine = malloc(size);
sysctlbyname("hw.machine", machine, &siz...
分类:
其他好文 时间:
2015-02-02 23:17:38
阅读次数:
280
??
1、高阶函数的介绍
高阶函数的英文名称是Higher Order Function,它们是以函数为参数的函数。主要用于映射(mapping)、过滤(filtering)、归档(folding)和排序(sorting)表。高阶函数让程序更具模块性,让函数更加通用。
函数sort具有2个参数,一个是需要排序的表,另一个是定序(Ordering)函数。下面展示了按...
分类:
其他好文 时间:
2015-02-02 23:17:53
阅读次数:
440
Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:], /SourceCache/UIKit/UIKit-3318.16.21/UITableView.m有时候用storyboard做uitableview会遇到这种bug,首先呢,你要检查下,自己写得cellide与storyboard里的cell的c...
分类:
其他好文 时间:
2015-02-02 23:16:51
阅读次数:
313