摘要:
研究了下Rockmongo的部署,主要是其依赖PHP环境的web服务器 阅读全文
摘要:
新建一个文件夹,右键选择属性,并选择share,选择share this folder,点击create按钮,得到如下错误:Failed to execute child process "testparm" (No such file or directory)解决方法如下:sudo cp /usr/bin/testparm.samba3 /usr/bin/testparmsudo cp /usr/bin/net.samba3 /usr/bin/netsudo chmod +x /usr/bin/testparm /usr/bin/net 阅读全文
摘要:
有的时候会困惑,web.xml到底是什么?为什么JavaEE要从web.xml开始呢?嗯,当把这个那个框架抛开,有些基础的问题是非常有趣的。 阅读全文
摘要:
IDE初始化时的一些细节操作会让你的Coding进行的更顺利,而且保持IDE的整洁、规范,也能有效的防范代码风险。 阅读全文
摘要:
为了提高应用程序性能,一种比较通用的方法是使用缓存技术来减少与数据库之间的交互。缓存技术是一种“以空间换时间”的设计理念,利用内存空间资源来提高数据检索速度的有效手段之一。iBATIS以一种简单、易用、灵活的方式实现了数据缓存。 阅读全文
摘要:
思维导图是一种革命性的思维工具。简单却又极其有效! 阅读全文
摘要:
关键词广告,是付费搜索引擎营销的一种形式,也可称为搜索引擎广告、付费搜索引擎关键词广告等,自2002年之后是网络广告中市场增长最快的网络广告模式。 百度的关键词广告是最有影响力的付费搜索引擎营销方法之一。
百度关键词广告的基本形式是:当用户利用某一关键词进行检索,在检索结果页面会出现与该关键词相关的广告内容。 阅读全文
摘要:
各种排序算法的稳定性和时间复杂度小结 阅读全文
摘要:
输入:所输入的文件,至多包含n个正整数,每个正整数都小于n,题目中n = 10^7,如果输入时某个正整数重复出现俩次,就会产生致命的错误,这些整数,与其他任何数据都不相关.输出:以增序形式输出经过排序的整数列表约束至多只有1MB(包括程序本身)可用的主存,但是可以用的磁盘空间是充足的,运行时间至多几分钟,10秒针是最适宜的运行时间.作者第一个方案使用基于磁盘的合并排序.将每个号码用32位整数表示,可以在1MB的空间里存储250000个号码,使用一个带有40个通道的程序,在第一个通道中将前250000的任意整数读入内存,并对它们进行排序,可以使用高效的快速排序,但是完成整个任务,我们要牺牲读文件 阅读全文
摘要:
最近有点忙,稍微空闲下来,发篇总结贴。
大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。
下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。 阅读全文
摘要:
深入理解SQLite数据库B树实现的结构,从简易的开始不失为一种好的学习方法 阅读全文
摘要:
BTree和hash的区别 阅读全文
摘要:
归并排序(Merge Sort)是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。 阅读全文
摘要:
在学习程序语言和进行程序设计的时候,交换两个变量的值是经常要使用的。通常我们的做法是:定义一个新的变量,借助它完成交换。代码如下:这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。标准算法最大的缺点(其实根本不算缺点)就是需要借助一个临时变量。那么不借助临时变量可以实现交换吗?答案是肯定的!这里我们可以用至少三种算法来实现,他们是: 1)算术运算 2)指针操作 3)位运算1) 算术运算简单来说,就是通过+和-运算来实现。代码如 阅读全文
摘要:
提供两种方法:1、有中间变量 2、无中间变量 阅读全文
摘要:
法1、对链表1中的每个节点p1,判断链表2中是否有一个节点p2指向p1loop:p1从head1到最后一个节点loop:p2从head2到最后一个节点 if(p2是否指向p1) 相交 break时间复杂度:O(list1.length * list2.length)空间复杂度:O(1)法2、使用hash表loop:p1从head1到最后一个节点把p1放入hash表table中loop:p2从head2到最后一个节点if(p2在hash表中) 相交时间复杂度:O(list1.length + list2.length)空间复杂度:O(list1.length)法3、将其中一个链表首尾相连,检测另 阅读全文
摘要:
协同过滤推荐引擎。Taste。 阅读全文
摘要:
我做的关于中文分词现状的调研统计。温故而知新。 阅读全文
摘要:
我做的关于个性化搜索服务的分享。
七、如何表达用户兴趣与结果的关系?
八、回顾整个个性化搜索引擎的实现流程
九、预想的能够实际实施的个性化搜索方案 阅读全文
摘要:
我做的关于个性化搜索服务的知识分享.
五、用户描述信息的表达与更新、资源特征选取与表达
六、个性化搜索里的个性化究竟代表哪些层面和因素? 阅读全文
摘要:
关于个性化服务的知识分享。
一、为什么要做个性化搜索引擎?
二、个性化搜索引擎的目标?
三、目前个性化搜索引擎的分类?
四、目前较好的个性化搜索引擎优缺点? 阅读全文
摘要:
不同平台下Java文件路径问题总结:相对路径的获得/类加载目录的获得(即当运行时某一类时获得其装载目录)/web项目根目录的获得(发布之后)/classpath的获取(在Eclipse中为获得src或者classes目录的路径)
阅读全文
摘要:
--自己总结的Lucene熟悉而暧昧的几个问题。 阅读全文
摘要:
--在公司做的知识分享课件。 阅读全文
摘要:
错误是把创建statement放到了循环之内,结果导致cursor猛增,到达了数据库设置的最大数。 阅读全文
摘要:
别人对你的态度,决定了你的命运! 阅读全文
摘要:
memcache在大型网站中的应用策略。 阅读全文
摘要:
--翻译自http://wiki.apache.org/solr/SolrCaching ,自己翻译的很差,不如看原版。 阅读全文
摘要:
--转载的一篇很详尽的介绍MEM的文章。 阅读全文
摘要:
--自己学习build index时笔记 阅读全文
摘要:
遇到一个不常见的陷阱。Iterator 在工作的时候是不允许被迭代的对象被改变的。 阅读全文