(void)viewWillAppear:(BOOL)animated
{
[[NSNotificationCenter
defaultCenter]addObserver:self
selector:@selector(keyboardWillShow:)
name:UIKeyboardWillShowNotification
object:nil];
[[...
分类:
其他好文 时间:
2014-12-05 19:24:14
阅读次数:
169
题目大意:在滑雪场中,每一个景点有一个高度。现在小明在一号节点。i和j之间有单向边当且仅当i的高度不高于j。问小明最多可以去多少个景点,和最小总费用。
思路:这是一道数学证明的好题。
第一问比较水,直接将可行的边连接起来,然后BFS出解。
第二问就比较难搞了。不难看出,直接用朱刘算法是不可行的,因为朱刘算法的时间复杂度达到了O(mn),而这个题至少需要一个O(mlogm)的算法。
...
分类:
其他好文 时间:
2014-12-05 19:24:10
阅读次数:
198
#########################################################################
# File Name: usage.sh
# Author:
# mail:
# Created Time: 2014年12月05日 星期五 15时36分52秒
#####################################...
分类:
其他好文 时间:
2014-12-05 19:24:59
阅读次数:
162
1、彻底停止openfire服务,从任务管理器杀掉进程
2、找到安装目录下的conf文件夹,打开openfire.xml文件删除true这一行
3、重启电脑,是重启电脑,不是重启openfire,一定要重启电脑
4、打开openfire,点击launch from admin后重新配置
5、配置完成后重启电脑
6、如果遇到端口已经被使用的情况,使用下面的命令找到相关进程杀掉再重启就ok了...
分类:
数据库 时间:
2014-12-05 19:22:42
阅读次数:
195
图像放大快速算法实现的原理主要有以下两点:
1、横向缩放与纵向缩放分开,而先后顺序取决于缩放前后的图像比例:
若SrcHeight/DstWidth>SrcWidth/DstWidth,则先纵向缩放,否则横向缩放。
2、利用整数运算代替浮点运算,由于是分步缩放,以横向缩放为例,利用二次线性插值公式,再变形一下如下:
f(i,j+v) = (1-v)f(i,j) +vf(i,j+1);...
分类:
编程语言 时间:
2014-12-05 19:21:59
阅读次数:
369
介绍推荐系统的基本概念,几种推荐方法:协同过滤推荐、基于内容的推荐、基于知识的推荐,简要介绍其定义,适用的场景,在实现过程中要着重解答的问题。为以后逐渐深入了解这些内容做个概括性的介绍。...
分类:
其他好文 时间:
2014-12-05 19:24:10
阅读次数:
194
如下:
declare
x number;
begin
x:=0;
loop --循环开始
x:=x+1;
if x>3 then --循环体
exit;
end if;
dbms_output.put_line('内x的值'||x); --循环体
end loop; --结束循环
dbms_output.put_line('外X的值'||x...
分类:
数据库 时间:
2014-12-05 19:21:48
阅读次数:
164
如下:
declare
x number;
begin
x:=0;
> --定义goto标签
x:=x+1; --这里加几就是控制step的方法
dbms_output.put_line(x);
if x<5 then
goto gsign; --将语句定义到上面goto的地方
end if;
end;...
分类:
数据库 时间:
2014-12-05 19:22:49
阅读次数:
117
已经很长一段时间没有更新博客了,今天写了个弹出框,主要用于SDK里面
现贴出来分享下:
#import
@interface SYTipView : NSObject
+ (SYTipView *)shareInstance;
- (void)showSuccessTipWithText:(NSString *)tipText;
- (void)showErrorTipWithText:(...
分类:
移动开发 时间:
2014-12-05 19:22:06
阅读次数:
214
目前在项目中遇到一个需求,就是需要将List转换为Map,并且List的参数类型是不确定的,因此需要考虑使用泛型,然后Map的key值也是依List参数的不同而不同的(e.g. List的参数为bean A, A里面有两个属性 a和b,key值是a+b,所以需要使用接口来实现),并且考虑到要方便获取到key值,就需要在通用的List转Map方法中使用回调方法来实现(依靠接口来实现回调)。
...
分类:
编程语言 时间:
2014-12-05 19:21:13
阅读次数:
176
思想:直接或者间接的调用自身来进行下一步计算。
一般的实现过程:通过函数或者子过程,直接或间接的调用函数或子过程,来进行计算。
要求:
每一次的循环调用,求解问题的规模必须要有所缩小。
相邻的两次循环调用,得有紧密的联系,通常,前一次的调用结果是后一次调用的输入。
必须有一个出口,即递归循环结束条件。
注意:递归调用的算法的运行效率通常比...
分类:
编程语言 时间:
2014-12-05 19:20:44
阅读次数:
189
为了防止代码被反编译,因此需要加入混淆。混淆也可以通过第三方进行apk混淆,也可以用android中的proguard进行混淆。
混淆步骤:
1、配置混淆文件,名字可以随意,在这里使用proguard-android,格式为txt。
-optimizationpasses 5...
分类:
移动开发 时间:
2014-12-05 19:21:34
阅读次数:
180
eclipse如何导入jar包 BUILD PATH...
分类:
编程语言 时间:
2014-12-05 19:22:02
阅读次数:
283
bash是linux标准shell的基本功能
命令名称:history...
分类:
系统相关 时间:
2014-12-05 19:22:13
阅读次数:
206
最近在搞组里项目,需要用到C++调用Matlab的DLL,在网上查阅了一些资料终于取得一些成果,先总结如下:
首先,对Matlab的m文件进行编译生成C++的DLL与Lib文件。我用到的编译环境为Win7、Matlab2013a、Visual Stdio 2012.
1.设置Matlab的编译器
mex -setup
选着Y
选着1
完成mex编译器的设置
同...
分类:
编程语言 时间:
2014-12-05 19:21:02
阅读次数:
352
Android PopuWindow导航链级筛选http://download.csdn.net/detail/anddroid_lanyan/8229077...
分类:
移动开发 时间:
2014-12-05 19:21:30
阅读次数:
266