摘要: 研究了下Rockmongo的部署,主要是其依赖PHP环境的web服务器 阅读全文
posted @ 2014-10-22 10:27 abstractwind 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: 新建一个文件夹,右键选择属性,并选择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 阅读全文
posted @ 2011-06-08 17:17 abstractwind 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 有的时候会困惑,web.xml到底是什么?为什么JavaEE要从web.xml开始呢?嗯,当把这个那个框架抛开,有些基础的问题是非常有趣的。 阅读全文
posted @ 2011-05-03 21:56 abstractwind 阅读(791) 评论(0) 推荐(1) 编辑
摘要: IDE初始化时的一些细节操作会让你的Coding进行的更顺利,而且保持IDE的整洁、规范,也能有效的防范代码风险。 阅读全文
posted @ 2011-05-03 16:15 abstractwind 阅读(4024) 评论(0) 推荐(0) 编辑
摘要: 为了提高应用程序性能,一种比较通用的方法是使用缓存技术来减少与数据库之间的交互。缓存技术是一种“以空间换时间”的设计理念,利用内存空间资源来提高数据检索速度的有效手段之一。iBATIS以一种简单、易用、灵活的方式实现了数据缓存。 阅读全文
posted @ 2011-03-14 19:44 abstractwind 阅读(2005) 评论(0) 推荐(0) 编辑
摘要: 思维导图是一种革命性的思维工具。简单却又极其有效! 阅读全文
posted @ 2011-03-10 11:33 abstractwind 阅读(902) 评论(0) 推荐(1) 编辑
摘要: 关键词广告,是付费搜索引擎营销的一种形式,也可称为搜索引擎广告、付费搜索引擎关键词广告等,自2002年之后是网络广告中市场增长最快的网络广告模式。 百度的关键词广告是最有影响力的付费搜索引擎营销方法之一。 百度关键词广告的基本形式是:当用户利用某一关键词进行检索,在检索结果页面会出现与该关键词相关的广告内容。 阅读全文
posted @ 2011-03-09 15:01 abstractwind 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 各种排序算法的稳定性和时间复杂度小结 阅读全文
posted @ 2011-03-04 18:06 abstractwind 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 输入:所输入的文件,至多包含n个正整数,每个正整数都小于n,题目中n = 10^7,如果输入时某个正整数重复出现俩次,就会产生致命的错误,这些整数,与其他任何数据都不相关.输出:以增序形式输出经过排序的整数列表约束至多只有1MB(包括程序本身)可用的主存,但是可以用的磁盘空间是充足的,运行时间至多几分钟,10秒针是最适宜的运行时间.作者第一个方案使用基于磁盘的合并排序.将每个号码用32位整数表示,可以在1MB的空间里存储250000个号码,使用一个带有40个通道的程序,在第一个通道中将前250000的任意整数读入内存,并对它们进行排序,可以使用高效的快速排序,但是完成整个任务,我们要牺牲读文件 阅读全文
posted @ 2011-02-24 11:29 abstractwind 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 最近有点忙,稍微空闲下来,发篇总结贴。 大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。 阅读全文
posted @ 2011-02-18 15:54 abstractwind 阅读(896) 评论(1) 推荐(0) 编辑
摘要: 深入理解SQLite数据库B树实现的结构,从简易的开始不失为一种好的学习方法 阅读全文
posted @ 2011-02-18 14:22 abstractwind 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: BTree和hash的区别 阅读全文
posted @ 2011-02-18 14:19 abstractwind 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 归并排序(Merge Sort)是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。 阅读全文
posted @ 2011-02-18 14:18 abstractwind 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 在学习程序语言和进行程序设计的时候,交换两个变量的值是经常要使用的。通常我们的做法是:定义一个新的变量,借助它完成交换。代码如下:这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。标准算法最大的缺点(其实根本不算缺点)就是需要借助一个临时变量。那么不借助临时变量可以实现交换吗?答案是肯定的!这里我们可以用至少三种算法来实现,他们是: 1)算术运算 2)指针操作 3)位运算1) 算术运算简单来说,就是通过+和-运算来实现。代码如 阅读全文
posted @ 2011-02-16 20:54 abstractwind 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 提供两种方法:1、有中间变量 2、无中间变量 阅读全文
posted @ 2011-02-16 20:49 abstractwind 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 法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、将其中一个链表首尾相连,检测另 阅读全文
posted @ 2011-02-16 20:44 abstractwind 阅读(6327) 评论(0) 推荐(2) 编辑
摘要: 数组与指针是两个不同的概念,即使是从编译的层面上来看。不过,访问和操作数组的行为和指针在用法上极为相似。 阅读全文
posted @ 2011-02-14 15:52 abstractwind 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: 各种法则,各种定理。千万别慌。哈哈~ 阅读全文
posted @ 2011-02-14 15:43 abstractwind 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 协同过滤推荐引擎。Taste。 阅读全文
posted @ 2010-08-06 14:30 abstractwind 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 我做的关于中文分词现状的调研统计。温故而知新。 阅读全文
posted @ 2010-08-04 16:55 abstractwind 阅读(31649) 评论(0) 推荐(3) 编辑
摘要: 我做的关于个性化搜索服务的分享。 七、如何表达用户兴趣与结果的关系? 八、回顾整个个性化搜索引擎的实现流程 九、预想的能够实际实施的个性化搜索方案 阅读全文
posted @ 2010-08-03 09:24 abstractwind 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 我做的关于个性化搜索服务的知识分享. 五、用户描述信息的表达与更新、资源特征选取与表达 六、个性化搜索里的个性化究竟代表哪些层面和因素? 阅读全文
posted @ 2010-08-03 09:23 abstractwind 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 关于个性化服务的知识分享。 一、为什么要做个性化搜索引擎? 二、个性化搜索引擎的目标? 三、目前个性化搜索引擎的分类? 四、目前较好的个性化搜索引擎优缺点? 阅读全文
posted @ 2010-08-03 09:19 abstractwind 阅读(1175) 评论(1) 推荐(0) 编辑
摘要: 不同平台下Java文件路径问题总结:相对路径的获得/类加载目录的获得(即当运行时某一类时获得其装载目录)/web项目根目录的获得(发布之后)/classpath的获取(在Eclipse中为获得src或者classes目录的路径) 阅读全文
posted @ 2010-07-14 10:19 abstractwind 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: --自己总结的Lucene熟悉而暧昧的几个问题。 阅读全文
posted @ 2010-06-17 16:47 abstractwind 阅读(948) 评论(0) 推荐(0) 编辑
摘要: --在公司做的知识分享课件。 阅读全文
posted @ 2010-06-17 16:30 abstractwind 阅读(1419) 评论(1) 推荐(2) 编辑
摘要: 错误是把创建statement放到了循环之内,结果导致cursor猛增,到达了数据库设置的最大数。 阅读全文
posted @ 2010-06-17 12:43 abstractwind 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 别人对你的态度,决定了你的命运! 阅读全文
posted @ 2010-06-11 09:06 abstractwind 阅读(423) 评论(0) 推荐(2) 编辑
摘要: memcache在大型网站中的应用策略。 阅读全文
posted @ 2010-06-04 15:23 abstractwind 阅读(951) 评论(0) 推荐(1) 编辑
摘要: --翻译自http://wiki.apache.org/solr/SolrCaching ,自己翻译的很差,不如看原版。 阅读全文
posted @ 2010-06-04 13:47 abstractwind 阅读(2151) 评论(0) 推荐(0) 编辑
摘要: --转载的一篇很详尽的介绍MEM的文章。 阅读全文
posted @ 2010-06-04 13:41 abstractwind 阅读(591) 评论(0) 推荐(0) 编辑
摘要: --自己学习build index时笔记 阅读全文
posted @ 2010-05-10 23:20 abstractwind 阅读(665) 评论(0) 推荐(2) 编辑
摘要: 遇到一个不常见的陷阱。Iterator 在工作的时候是不允许被迭代的对象被改变的。 阅读全文
posted @ 2010-04-28 11:45 abstractwind 阅读(490) 评论(0) 推荐(1) 编辑