- 博客(17)
- 资源 (18)
- 收藏
- 关注
原创 ThinkPHP Where 条件中使用表达式
Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:ThinkPHP运算符 与 SQL运算符 对照表TP运算符SQL运算符例子实际查询条件eq=$map['id
2016-01-30 15:27:47 397
转载 探索推荐引擎内部的秘密,第 3 部分: 深入推荐引擎相关算法 - 聚类
聚类分析什么是聚类分析?聚类 (Clustering) 就是将数据对象分组成为多个类或者簇 (Cluster),它的目标是:在同一个簇中的对象之间具有较高的相似度,而不同簇中的对象差别较大。所以,在很多应用中,一个簇中的数据对象可以被作为一个整体来对待,从而减少计算量或者提高计算质量。其实聚类是一个人们日常生活的常见行为,即所谓“物以类聚,人以群分”,核心的思想也就是聚类。人们总是不断
2016-01-27 15:31:56 355
转载 探索推荐引擎内部的秘密,第 1 部分: 推荐引擎初探
推荐引擎图 1. 推荐引擎工作原理图图 1 给出了推荐引擎的工作原理图,这里先将推荐引擎看作黑盒,它接受的输入是推荐的数据源,一般情况下,推荐引擎所需要的数据源包括:要推荐物品或内容的元数据,例如关键字,基因描述等;系统用户的基本信息,例如性别,年龄等用户对物品或者信息的偏好,根据应用本身的不同,可能包括用户对物品的评分,用户查看物品的记录,用户的购买记录等。其实这些用户的偏好
2016-01-27 15:27:07 267
原创 最近遇到nutch导入eclipse后产生到一些问题
首先说一下安装nutch到步骤。1.下载apache-nutch-1.6-src.tar.gz2.解压到 nutch目录3.修改nutch-site.xml、http.agent.namenutch1.6 http.robots.agents nutch1.6,* The agent strings we'll look for in robo
2016-01-15 16:51:08 384
转载 Oracle树查询(查询所有子节点,父节点等等)
Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结
2016-01-14 10:11:55 32764 2
转载 Nutch命令详解
Nutch采用了一种命令的方式进行工作,其命令可以是对局域网方式的单一命令也可以是对整个Web进行爬取的分步命令。要看Nutch的命令说明,可执行"Nutch"命令。 下面是单个命令的说明:crawlcrawl是"org.apache.nutch.crawl.Crawl"的别称,它是一个完整的爬取和索引过程命令。
2016-01-14 10:03:49 756
转载 Hive配置文件中配置项的含义详解
这里面列出了hive几乎所有的配置项,下面问题只是说出了几种配置项目的作用。更多内容,可以查看内容问题导读:1.hive输出格式的配置项是哪个?2.hive被各种语言调用如何配置?3.hive提交作业是在hive中还是hadoop中?4.一个查询的最后一个map/reduce任务输出是否被压缩的标志,通过哪个配置项?5.当用户自定义了UDF或者SerDe,这些插件的jar都
2016-01-14 10:01:26 524
转载 hive支持sql大全
hive操作数据库还是比较方便的,因此才会有hbase与hive整合。下面我们hive的强大功能吧。为了增强阅读性,下面提几个问题:hive支持哪些运算符?hive是否支持左右连接?hive如何截取字符串?hive提供了那些系统函数?目录一、关系运算:... 41. 等值比较: =. 42. 不等值比较: 3. 小于比较: 4
2016-01-14 09:59:45 961
转载 Hadoop Shell命令字典
1.chmod与chown的区别是什麽?2.cat将路径指定文件的内容输出到哪里?3.cp能否是不同之间复制?4.hdfs如何查看文件大小?5.hdfs如何合并文件?6.如何显示当前路径下的所有文件夹和文件7.rm删除文件失败的原因什么?8.如何查看文件的创建时间9.查看文件命令的内容有哪些?能否说出三种?10.如何判断文件是否存在?11.如何创建0字节文件
2016-01-14 09:57:27 453
转载 hadoop开发方式总结及操作指导
本文为操作指导1.如何引用外部包?2.使用插件开发端口如何设置?如果你已经比较熟悉了,可以思考:1.hadoop脱离集群开发,加入外部包的作用是什么?2.Hadoop eclipse plugin的作用是什么,自己能否设计一个Hadoop eclipse plugin,该如何开发和设计?在我们的传统开发中,一般都是有一定的开发工具。比如.ne
2016-01-14 09:56:23 335
转载 hadoop配置含义
问题导读:1、Hadoop高效配置,哪些是必要的?2、各个参数又是什么意思 ?自己添加:dfs.datanode.du.reserved :表示在datanode对磁盘写时候,保留多少非dfs的磁盘空间,从而避免dfs将所在的磁盘写满 ,但在0.19.2中该参数存在bug 。I introduced "ipc.server.listen.queue.si
2016-01-14 09:54:44 663
转载 nutch入门之本地安装运行
最近hadoop着实很火,平时玩hadoop没有数据也很头疼,还好有nutch这个开源框架,可以从网上爬取数据。本身nutch也依赖hadoop来抓取数据,正好一举两得,在学习nutch的过程中也提高对hadoop的认识,下面我会在业余时间整体对nutch的安装部署使用做一个比较全的描述,希望大家也一起共同进步吧~~ 1、安装nutch通过它的二进制分发包 a、下载
2016-01-12 15:32:11 447
原创 解决 ubuntu KDE桌面环境下Eclipse新建项目闪退问题
在kde中使用eclipse,每次新建项目都出闪退,在网上找了半天,发现原来问题出在GTK主题上。Linux版Eclipse应该是使用的GTK2图形库开发的,KDE默认使用的GTK2主题是oxygen-gtk。oxygen引擎在显示绝大多数GTK程序上是很nice的,但是就是Eclipse出了问题。Eclipse中凡是试图打开调用了gtk的ComboBox控件的窗口都会毫无例外的崩溃,不知道算是o
2016-01-11 10:43:13 667
转载 Ubuntu 12.04 LTS 中文输入法的安装
安装 Ubuntu 12.04 着实费力一番功夫,老是在用 Ubuntu 来引导 Windows,结果 Ubuntu 倒是能用,一进入 Windows 就蓝屏,于是又重装 Windows 好几遍...直到后来认识了 EasyBCD 我才走上正途... 我装的是英文版的 Ubuntu12.04,如果安装中文版,会自动安装中文输入法,这篇文章也是为了以后重装 Ubuntu 做一个准备
2016-01-08 14:29:15 416
转载 Hadoop多节点集群安装配置
1、集群部署介绍1.1 Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统HDFS(Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。对于Hadoop的集群来讲,可以分成两大类角色
2016-01-08 11:14:42 420
转载 Ubuntu新建用户
版权声明:本文为博主原创文章,未经博主允许不得转载。新建用户的命令是useradd,修改密码是passwd,如下:[plain] view plaincopysudo useradd linc sudo passwd linc 但是问题出现了,home目录下并没有相对应的linc目录。原来ubuntu并没有为我们做那么多,先来看看user
2016-01-08 10:39:26 249
转载 Ubuntu建立和删除用户
sudo adduser xxx 这样的命令会在home目录下添加一个帐号sudo useradd xxx 仅仅是添加用户, 不会在home目录添加帐号很简单 Ubuntu中提供了两种方式 图形界面 增加 和 Windows 一样 ,还有一种就是 Linux传统的 增加方法解决 :1.Ubuntu 中 有图形界面增加的方法 在 系统(System) 菜单下 有 用户选项! 打开
2016-01-08 10:30:16 256
基于C++的RSA加密算法
2013-10-29
基于C++的DES加密算法
2013-10-29
多进程/线程编程:哲学家问题
2013-07-05
操作系统接口:Windows命令接口
2013-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人