Solr是一个基于Lucene的全文搜索引擎,提供了更丰富的搜索语言,更灵活的配置,更高的查询效率。一句话,与Lucene相比,有过之而无不及。这一节里,
主要谈论两个知识点:Jdk的安装和Tomcat的安装。 Solr服务器端使用的是JAVA,所以我们需要安装这两个软件。 有朋友可能说,安装这两个软件就不用讲了吧,其实不然,
对于.NET的同学来说,他们对这两个软件比较陌生。...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:54   
                                阅读次数:
451
                             
                         
                    
                        
                            
                            
                                OJ题目 : click here~
题目分析:X为距离 , 当0C1。 L1C2。L2
设dp[ i ] 为到车站 i 的最少票价 。
则转移方程为dp[ i ] = min(dp[ j ] + 从j 到 i 的票价),j 为所有可以直接到 i 的车站。
要注意第一个数字 大于 第二个数字的情况。的确,题目没有说,从a 到 b。只说了a,b之间。要仔细读题啊,不能想当然。
AC_COD...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:52   
                                阅读次数:
294
                             
                         
                    
                        
                            
                            
                                最近把android下的Lua换成了Luajit,并且使用了bytecode,后来发现某些品牌的手机崩溃的比较多,于是怀疑是不是luajit的问题,所以就对Luajit的bytecode模式做了点调研,我们先来看一下-b参数的说明
-b[options] input output
This option saves or lists bytecode. The followin...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:16   
                                阅读次数:
676
                             
                         
                    
                        
                            
                            
                                (转载请注明出处:http://blog.csdn.net/buptgshengod)
1.背景
       支持向量机SVM(support vector machines)。SVM是一种二值分类器,是近些年比较流行的一种分类算法。
本文,首先要介绍一些基本的知识概念,在下一章将对SVM进行简单地代码实现。
2.基本概念
(1)线性可分...
                            
                            
                                分类:
编程语言   时间:
2014-05-01 17:48:01   
                                阅读次数:
374
                             
                         
                    
                        
                            
                            
                                题目来源:POJ 3882 Stammering Aliens
题意:给你m一个一个字符串 求至少出现m次的最长字符串 可以在字符串中重叠出现
思路:二分长度l 然后从height数组中找长度大于等于l的前缀 
#include 
#include 
#include 
using namespace std;
const int maxn = 40010;
char s[maxn];
in...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 17:36:34   
                                阅读次数:
334
                             
                         
                    
                        
                            
                            
                                从计算的本质到编程语言,所谓计算,是构建在一套公理体系上的,并且在此基础上不断向上演化。
两大类型:数值计算-数值计算包括实数和函数的加减乘除、幂运算、开方运算、方程的求解等;符号推导-符号推导包括代数与各种函数的恒等式、不等式的证明,几何命题的证明等;
两种范式:计算理论的研究:侧重于从数学角度证明表达能力和正确性,比较典型的图灵机、lambda演算、pi演算这些都属于这个范畴。计算模型的研究:侧重于对真实系统的建模和刻画;...
                            
                            
                                分类:
编程语言   时间:
2014-04-30 22:31:39   
                                阅读次数:
571
                             
                         
                    
                        
                            
                            
                                默认的merge policy。
findMerges:
先将所有段按照扣除删除文档之后的字节数(bytesize * (1.0 - delRatio))降序排,对其中size() > 2.5G(maxMergedSegmentSize / 2)的段排除在外,其他只要不是正在归并的段,加入候选。
这个候选的列表如果大于allowedSegCount(allowedSegCount计算方法如下...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:28:39   
                                阅读次数:
288
                             
                         
                    
                        
                            
                            
                                先引入一道题:
Float与“零值”如何比较?
肯定是不能用
if(f == 0)
之类的比较~!
参考答案:
Const float EPSINON = 0.00001;
If((x >= -EPSINON)&&(x 
首先,他提醒了我起名字问题,这个词儿还真没怎么用过,为了更专业,我们还是多学俩但词儿吧,那么,看看EPSINON含义——其实,他拼错了...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:18:38   
                                阅读次数:
403
                             
                         
                    
                        
                            
                            
                                qt有一套资源管理系统,如果将资源编译到可执行文件中,则可以直接访问可执行文件中的资源文件,
访问方式如下
:/prefix/location
但有的时候可以因为资源比较大,所以我们需要把资源编译成外部二进制资源文件*.rcc文件,这样可以提高可执行文件的加载速度。
编译方式rcc -binary myresource.qrc -o myresource.rcc
然后通过
QResou...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:14:39   
                                阅读次数:
487
                             
                         
                    
                        
                            
                            
                                在K-fold cross validation 下 比较不同的K的选择对于参数选择(模型参数,CV意义下的估计的泛化误差)以及实际泛化误差的影响。更一般的问题,在实际模型选择问题中,选择几重交叉验证比较合适?
 
交叉验证的背景知识:
CV是用来验证模型假设(hypothesis)性能的一种统计分析方法,基本思想是在某种意义下将原始数据进行分组,一部分作为训练集,一部分作为验证集,使用训练...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:14:38   
                                阅读次数:
327