今天跟大家分享下算法思想中比较难的一种"动态规划",动态规划给人像是作战时常用的“迂回战术”,或者说是游击战,在运动中寻找突破口。一: 思想 首先要了解”动态规划“,必须先知道什么叫做”多阶段决策“,百科里面对这个问题解释的很全,我就load一段出来,大家得要好好品味,好好分析。上面图中最后一句话就...
分类:
其他好文 时间:
2014-08-30 21:40:20
阅读次数:
259
zookeeper使用和原理探究(一)zookeeper介绍zookeeper是一个为分布式应用提供一致性服务的软件,它是开源的Hadoop项目中的一个子项目,并且根据google发表的论文来实现的,接下来我们首先来安装使用下这个软件,然后再来探索下其中比较重要一致性算法。zookeeper安装和使...
分类:
其他好文 时间:
2014-08-30 17:44:59
阅读次数:
341
欧几里德距离是推荐算法中比较简单的一种,他计算两个用户之间的相似程度其计算方法为,以豆瓣电影为例假设用户A对电影 f1.。。。fn的评价分数分别为 r1.。。。rn用户B对电影 f1.。。。fn的评价分数分别为s1.。。。。sn暂且假设A和B都对这些电影评价过那么用户A和B的欧几里德距离计算方法为先...
分类:
其他好文 时间:
2014-08-27 12:26:07
阅读次数:
213
基础要点:1,画图不可以在 ViewController 里,而是应该在一个 UIView 的子类中,比如新建一个 DrawView 继承自 UIView。2,覆盖 UIView 的 drawRect 方法,使得它画符合需要的图。#import @interface DrawView : UIVie...
分类:
移动开发 时间:
2014-08-26 21:17:06
阅读次数:
220
1 介绍
我们准备在这篇文章中比较三款流行于Web的“模型-视图-*”框架:AngularJS、Backbone和Ember。为你的项目选择正确的框架能够对你及时交付项目的能力和在以后维护你自己代码的能力产生巨大影响。你也许想基于一款可靠的、稳定的和成熟的框架来构建项目,但又不想为此受到约束。Web发展迅速——新技术产生,旧的那套方法很快跟不上潮流。如此形势之下,我们准备仔细深入的比较这三个...
分类:
Web程序 时间:
2014-08-26 15:39:36
阅读次数:
327
1介绍我们准备在这篇文章中比较三款流行于Web的“模型-视图-*”框架:AngularJS、Backbone和Ember。为你的项目选择正确的框架能够对你及时交付项目的能力和在以后维护你自己代码的能力产生巨大影响。你也许想基于一款可靠的、稳定的和成熟的框架来构建项目,但又不想为此受到约束。Web发展...
分类:
Web程序 时间:
2014-08-26 15:26:17
阅读次数:
194
最近一直在研究代码混淆,其中发现一个问题,就是我们定义的一些公用的常量在代码混 淆后,经过反编译,竟然完完整整的显示在我的眼前,比如服务请求地址,竟然以完整路径的形式显示在混淆后的代码中,比自己定义的还要完整,要是这样的话, 代码混淆还有意义吗?当时很郁闷,不过又一想,常量肯定是不能被混淆的,若常量...
分类:
移动开发 时间:
2014-08-26 13:34:06
阅读次数:
893
在默认情况下,对象的Equals(object o)方法(基类Object提供),是比较两个对象变量是否引用同一对象。 我们要必须我自己的对象,必须自己定义对象比较方式。 IComparable和ICompare 接口是.net framework 中比较对象的标准方式,这两个接口之间的区别如下: ...
分类:
其他好文 时间:
2014-08-26 11:22:05
阅读次数:
124
最近一直在研究代码混淆,其中发现一个问题,就是我们定义的一些公用的常量在代码混淆后,经过反编译,竟然完完整整的显示在我的眼前,比如服务请求地址,竟然以完整路径的形式显示在混淆后的代码中,比自己定义的还要完整,要是这样的话,代码混淆还有意义吗?当时很郁闷,不过又一想,常量肯定是不能被混淆的,若常量被混淆,1混成个2,其它地方再去引用必然会出错啊,那这怎么办呢?又想进行混淆,又不想让比较重要的常量明目...
分类:
移动开发 时间:
2014-08-26 09:51:35
阅读次数:
253
工业级短信猫是采用法国wavecom原装模块的短信猫设备,比较常见的几中如Q2303A、Q2403A与Q2358C,其中Q2303A针对的是GSM短信猫设备,Q2403A针对的是GPRS短信猫,这两款的差别是GPRS短信猫支持短信、彩信,性能上比GSM会稳定。而Q2358C是对应的CDMA短信猫,支...
分类:
其他好文 时间:
2014-08-25 11:41:54
阅读次数:
296