- 浏览: 130933 次
- 性别:
- 来自: 广州
最新评论
-
saieuler:
最近想学,标记一下
Programming.Collective.Intelligence中对常用机器学习算法的总结 -
backsnow:
Primal中,显式计算Hessian矩阵的复杂度为nd^2, ...
svm的复杂度 -
backsnow:
调试运行时报~/workspace/mahout/exampl ...
mahout在eclipse下的开发环境 -
backsnow:
真见鬼,之前中文论文用latex打开变成乱码,把编码改一下再改 ...
Latex简历模板下载位置 -
backsnow:
我在将当前用户加入hadoop组的时候发现原来所属的组不见了, ...
ubuntu中用户组的问题
文章列表
《c/ C++常见问题剖析》
strcpy 的函数编写,主要考查对基本功的掌握:
(1)字符串以’\0’结尾; (2)对数组越界把握的敏感度; (3)库函数 strcpy 的工作方式
对内存操作的考查主要集中在:
(1)指针的理解; (2)变量的生存期及作用范围; (3)良好的动态内存申请和释放习惯。
数组名的本质如下: (1)数组名指代一种数据结构,这种数据结构就是数组; 例如:
char str[10]; cout << sizeof(str) << endl;
输出结果为 10,st ...
《C/C++程序员面试宝典》
1, 类型转换通用的指导原则
1,为防止精度损失,如果必要的话,类型总是被提升为较宽的的类型;int和unsigned int因为类型宽度一样,则不符合这个规则,两个变量均转换为unsigned int计算;
2,所有含有小于整型的有序类型的算术表达式在计算之前其类型都会被转换成整型;
2,程序设计问题
1,main主函数执行完毕后,如何在执行一段代码?
利用aexit()函数注册一个函数,见P37
2,C++中“”头文件从工作路径开始搜索,而<>头文件从标准库路径开始搜素
3,预处理,const和sizeo ...
ubuntu中用户组的问题
- 博客分类:
- linux
添加一个分组后,sudo不能用了$sudo usermod -G test shared
上网
以看原来不是我一个人犯这个错误啊!!转贴如下<!-- m -->http://hi.baidu.com/avauntage/blog/item
... ecbaf.html
<!-- m -->
Ubuntu之sudoers2007年04月17日 星期二
11:35装Vbox的时候,需要把自己加入到vboxusers组中,查到用usermod命令。
于是:
$ sudo usermod
-G vboxusers avauntage
然后,发现自己再 ...
xetex让我崩溃的模板
- 博客分类:
- 计算机操作
在用moderncv时,模板中调用的\usepackage[utf8]{inputenc}在修改为中文后用不了,(猜测:应该是要用系统中已有的语言包)无意中在网上查找时看到用\usepackage{ctex} 这样一句。正好我也是用的ctex环境,于是替换了一下,果然成功。崩溃啊,折腾了我一个星期的东东啊。。。。总感觉解决办法不应该是这样的,因为latex文件没有改过啊,之前为什么可以?
原码补码概念知识补全
- 博客分类:
- 计算机操作
因为计算机内表示数值使用的是补码,而不是原码,所以你才有这样的疑问。下面我简单解释一下你就明白了。 原码就是这个数本身的二进制形式。 以8位二进制为例 0000001 就是+1 1000001 就是-1 补码分为两种情况:1、正数的补码与原码一样;2、负数的补码是符号位保持不变,其余各位取反,再加1。 反码就是负数符号位不变,其余各位取反,正数反码与原码相同。 以四位二进制为例,其原码、反码、补码为: 真值 原码 反码 补码 7 0111 0111 0111 6 0110 0110 0110 5 0101 0101 0101 4 0100 0100 0100 3 0011 0011 0011 2 ...
前置条件:
1、ubuntu10.10安装成功(个人认为不必要花太多时间在系统安装上,
我们不是为了装机而装机的)
2、jdk安装成功(jdk1.6.0_23for
linux版本,图解安装过程http://freewxy.iteye.com/blog/882784 )
3、下载
hhadoop0.21.0.tar.gz(http://apache.etoak.com//hadoop/core/hadoop-0.21.0/
)
安装hadoop
1、首先将hadoop0.21.0.tar.gz复制到usr下的local
文件夹内, ...
<转载>C++函数指针,C++ 虚函数表解析
虚函数表算是面试官最爱问的C++问题了,如果你的简历提到熟悉C++而关于虚函数机制没有回答好,那么你就会被怀疑。。。:)
我觉得虽然理解虚函数表不是编程必须的,但是了解一下还是有帮助的,侯捷翻译的<<Inside C++ model>>应该是最详细解释所有这些的了。不过网上有很多很好的资源,
下面转载陈皓的文章http://blog.csdn.net/haoel/archive/2007/12/18/1948051.aspx
主要为了查阅方便,另外转载http://www.pconline.c ...
C++多态技术的实现和反思
- 博客分类:
- C/C++
C++多态技术的实现和反思
2006-04-28 09:38作者:杨喜敏 孟岩出处:程序员杂志责任编辑:方舟
友情推荐:内存管理 成为C++高手必然的磨练 面向对象技术最早出现于1960年代的Simula 67系统,并且在1970年代保罗阿托实 ...
Sphinx Mysql Full-Search速成指南
目录
1. Sphinx简介
1.1. 什么是全文检索
1.2. 介绍
1.3. Sphinx的特性
2. Sphinx安装(For MySQL)
2.1. Windows下安装
2.2. Linux下安装
3. 实例说明
4. Sphinx配置
5. 运行Sphinx
6. 搜索(翻译)
从excel2007打印图片成EPS,结果是一片空白,原因不明。。。
虚拟打印机:实际上并不存在的,只是为了工作需要而安装的打印机。为什么要安装虚拟打印机?1、在软件中通过虚拟打印机打印,生成PS语言文件,提交RIP解释出菲林。2、通过虚拟打印机打印PS(EPS)文件,为不同的设计排版软件进行格式交换。
虚拟打印机全攻略
虚拟打印机的安装步骤:1、到ADOBE网站上下载PS驱动程序http://download.adobe.com/pub/adobe/printerdrivers/win/1.x/Winstchs.exeADOBE网站还提供单独系统的驱动下载,需要的话请到ADOBE ...
最近在做statistical significance test时,需要用到
Statistics::DependantTTest;
Statistics::Distributions;
Statistics::PointEstimation;
Statistics::Descriptive.
这四个包,其中 PointEstimation包可以在http://search.cpan.org/~yunfang/Statistics-TTest-1.1.0/PointEstimation.pm#DESCRIPTION 得到,另外三个可以在ht ...
首先将源码转移到~/workspace下,目标文件夹为mahout-distribution-0.5
进入该目录,运行
mvn eclipse:eclipse
然后, 运行
sudo mvn -Declipse.workspace= eclipse:add-maven-repo
接着从eclipse->file->import->existing project into workspace,mahout-distribution-0.5目录导入,即可。
参考自 http://shuyo.wordpress.com/2011/02/01/m ...
mahout安装配置
- 博客分类:
- 搜索/推荐引擎技术
http://log.medcl.net/item/2011/02/mahout_install/
Apache Mahout
是一个机器学习的框架,构建在hadoop上支持大规模数据集的处理,目前最新版本
0.4。
Apache Mahout 简介http://www.ibm.com/developerworks/cn/java/j-mahout/
基于 Apache Mahout 构建社会化推荐引擎http://www.ibm.com/developerworks/cn/java/j-lo-mahout/
Taste:http://taste.sou ...
随机森林的基本过程是:(m*n,m为样本数,n为特征维)1,训练:随机选择若干特征r<<n(似乎一般去sqrt(n)),构造决策树;2,预测:通过所有决策树分类,然后以投票方式,得票数最多的分类即为分类值。
决策树构造过程如下,其中最大化Information gain来获得最有效的特征:
How to grow a Decision Tree
source : [3]
LearnUnprunedTree(X,
揭示 MapReduce 和云计算为什么非常适合处理大量数据
Noah Gift, 助理工程主管, AT&T Interactive
简介: 对于非常复杂的计算,有时候需要能够访问更多物理和虚拟资源才能得到结果,但是在组织内建立网格系统要面对资源、后勤和技术障碍,甚至有一些行政障碍。云计算能够解决这个问题。通过让把两个数字相加的位置变得透明和不相关,云计算可以与 MapReduce 函数完美地结合以处理大量 Big Data 计算。作者讨论云计算和 MapReduce 为什么有助于解决 Big Data 问题。