在前几天写的一篇文字中,我描述了一次失败的经历,对于很在乎过程的我,描述下来就是成功。然而,我不得不回退到DxR,研究一下它的本质而不是其算法思想。之所以失败,是因为我的逆反心理在作怪,我真的没有研究DxR的本质就开始动手,无疑于打一场毫无准备且对对手完全不了解的恶仗,如果不适可而止,其结果必然和当初死磕Bloom一样悲惨!DxR的本质DxR并没有发明什么新的算法,它之所以高效是因为它分离了路由项...
分类:
其他好文 时间:
2015-03-04 21:10:17
阅读次数:
189
系统环境:Ubuntu 12.04 LTS 32bit
硬件平台: EPC9600
软件平台:arm-none-linux-gnueabi-gcc 4.5.2
一、下载编译安装libmad库文件
MAD (libmad)是一个开源的高精度 MPEG 音频解码库,支持 MPEG-1(Layer I, Layer II 和 LayerIII(也就是 MP3)。LIBMAD ...
分类:
其他好文 时间:
2015-03-04 21:09:02
阅读次数:
233
题目链接:点击打开链接
解题思路:
此题甚好。推导公式,首先观察序列110100100010000·····,我们把为1的下标单独拿出来看。依次为1、2、4 、7、 11·····,可以分解为1+(0) 、1+(0+1)、1+(0+1+2)、1+(0+1+2+3)、1+(0+1+2+3+4),可以推导出规律1 + x * (x - 1) / 2。
那么对于每个n,我们只要判断是否存在...
分类:
其他好文 时间:
2015-03-04 21:10:02
阅读次数:
181
在前面文章《C++对象模型》可以知道,class 中成员函数的类型有:nonstatic member function、static member function、virtual member function;不同类型的成员函数的调用会有不同的表现,以下对每一种类型的成员函数进行简单的分析。...
分类:
其他好文 时间:
2015-03-04 21:07:26
阅读次数:
151
题目链接:点击打开链接
解题思路:
分别从右上角和左下角考虑,和姐姐跟我说的上一题差不多·····
完整代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
typedef long long LL;...
分类:
其他好文 时间:
2015-03-04 21:08:58
阅读次数:
135
function parseXML()
{
text = "";
text = "George";
text = "Jhon";
text = text + "Reminder";
text = text + "Don't forget";
text = text + "";
try
{
xmlDoc = new ActiveXObject("Microsoft.XMLDOM"...
分类:
其他好文 时间:
2015-03-04 21:06:16
阅读次数:
121
第一次写将树映射到区间的线段树。。。
线段树部分很简单
主要是将原有的关系树根据BOSS关系从新编号
以便把每个BOSS所带领的员工全部压入一个连续区间内
然后记录每个BOSS的起始编号和他的最后一名的员工的编号
然后用线段树成端更新,单点查找即可
#include "stdio.h"
#include "string.h"
struct node
{
int l,...
分类:
其他好文 时间:
2015-03-04 21:08:34
阅读次数:
163
hdu 1695 莫比乌斯反演
题意:
给出a,b,c,d,k, 求满足a
限制:
a=c=1; 0
思路:
其实是求满足1
莫比乌斯反演入门题
设f(k)为gcd(x,y)=k的数对(x,y)的对数,我们要求的是f(1)
设F(k)为gcd(x,y)为k的倍数的数对(x,y)的对数,可以想到F(k)=floor(b/k)*floor(d/k),
由莫比乌...
分类:
其他好文 时间:
2015-03-04 21:06:36
阅读次数:
142
在创建新的控件或修改现有的控件时,我们都会涉及到重写控件或View的onDraw方法。
onDraw方法会传入一个Canvas对象,它是你用来绘制控件视觉界面的画布。
在onDraw方法里,我们经常会看到调用save和restore方法,它们到底是干什么用的呢?
? save:用来保存Canvas的状态。save之后,可以调用Canvas的平移、放缩...
分类:
其他好文 时间:
2015-03-04 21:04:54
阅读次数:
119
遇到问题:
在团队开发的时候,总有那么些人非常个性,签入的时候啥都木有,有时候会给回滚版本库带来很多困难。为了解决这个问题,我们可以在SVN服务器端设置签入时必须填写注释,否则不允许签入。
解决方法:
选择要设置的版本库:
在Pre-commit里面加入如下命令:...
分类:
其他好文 时间:
2015-03-04 21:04:54
阅读次数:
238
根据dataSource中提供的值渲染出来的页面效果如下:
最后一列的操作,根据是否已经处理来显示“回收”的操作按钮。
相关代码如下,主要是template中使用条件判断语句的方式:
var kendoGridPermissionApplys = $("#kendo_grid_permission_applys").kendoGrid(
{
dataSource:...
分类:
其他好文 时间:
2015-03-04 21:05:40
阅读次数:
490
函数对戏就是重载了()运算符的类的对象,它可以像一个函数一样使用。
[cpp] view
plaincopy
#include
#include
using namespace std;
/*
函数对戏就是重载了()运算符的类的对象,它可以像一个函数一样使用。
*/
class MyAdd{
public:
...
分类:
其他好文 时间:
2015-03-04 21:05:08
阅读次数:
142
从现实入手还记得前面讲到过的简单工厂模式吗?
在客户端(main中)的时候仍然需要用到AnimalFactory.getAnimale(0) 来对动物种类进行选择,则当新增加动物种类的时候,不得不在原工厂类AnimalFactory 中进行代码的改动,这相当于在后台进行改
动。
现在我们要解决的就是去掉Factory中的switch语句和任何判断的逻辑,仅仅利用继承或者多态在客户端实现对动物的...
分类:
其他好文 时间:
2015-03-04 21:03:47
阅读次数:
153
原文出自:方杰|http://fangjie.sinaapp.com/?p=88转载请注明出处github:https://github.com/JayFang1993/BookScaning首先能够看看效果展示:http://fangjie.sinaapp.com/?page_id=54MainA...
分类:
其他好文 时间:
2015-03-04 21:04:29
阅读次数:
143
{ public ProductA createProductA(); public ProductB createProductB();}//抽象产品类Apublic interface AbstractProductA{}//抽象产品类Bpublic interface AbstractPr.....
分类:
其他好文 时间:
2015-03-04 21:02:12
阅读次数:
111
u = "http://www.rateinflation.com/consumer-price-index/usa-historical-cpi"页面有三个form一个from一个to,还有一个提交按钮forms = getHTMLFormDescription(u)[[1]]HTML Form:...
分类:
其他好文 时间:
2015-03-04 21:01:57
阅读次数:
167
设计模式六大原则(1):单一职责原则?定义:应该仅有一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1...
分类:
其他好文 时间:
2015-03-04 21:02:29
阅读次数:
165