<Programming Collective Intelligence> Chapter2:Making Recommendations 欧几里得距离评价 皮尔逊相关度评价 它相比于欧几里德距离评价,其在数据不是很规范的时候(比如,影评者对影片的评价总是相对于平均水平偏离很大的时候),会给出更好的结果.       如果某人总是倾向于给出比另一个人更高的分值,而两者的分值之差又始终保持一致,则他们依然可能会存在很好的相关性.而欧几里德距离评价会因为一个人的评价之中比另外一个人的更为“严格”(…
最近正在拜读 O'reilly出版的Programming Collective Intelligence,准备研究研究搜索引擎了,童鞋们,到时候会考虑公布源码哦!…
Chapter2: 关系数据库 一.搞懂主键 外键关系 主键(主码):能唯一标识一个元组的某一属性组. 外键:不是这组数据的主键 但是另一组数据的唯一主键(当这组数据的主键有2个时 可以作为外键) 例 1  找出所有外键1. 学生S(学号,姓名,性别,系号,出生年月)2.   系DEPT(系号,系名,负责人)3.   课程C(课程号,课程名,学分)4.   选课SC(学号,课程号,成绩) 答:1的系号(1==>2)  4的学号(4==>1)  4的课程号(4==>3) =========…
注:CocoaChina翻译小组已着手此书及相关资料的翻译,楼主也加入了,多人协作后的完整译本将很快让大家看到. 翻译群:291864979,想加入的同学请进此群哦.(本系列不再更新,但协作翻译的进度我会在留言里更新,谢谢大家支持!) 截止至6月4日21:52,本书第一章已翻译完成,其他各个章节均有小组成员认领翻译. 大家可以到CocoaChina关注相关信息,或直接到Git Hub看到最新进度:https://github.com/CocoaChina-editors/Welcome-to-S…
C预处理器执行宏替换.条件编译以及包含指定的文件.以#开头的命令行就是与处理器的对象.这些命令行的语法独立于语言的其他部分,它们可以出现在任何地方,其作用可延续到所在编译单元的末尾(与作用域无关).行边界是有实际意义的:每一行都将单独进行分析.对预处理器而言,记号可以是任何语言记号,也可以是类似于#include指令中表示文件名的字符序列.此外,所有未进行其他定义的字符都将被认为是记号.但是在预处理器指令行中,除空格.横向制表符以外的其他空白符的作用都是没有意义的. 以下摘自百度知道http:/…
转自:http://janfan.cn/chinese/2015/01/21/dynamic-programming.html 动态规划(Dynamic Programming,以下简称dp)是算法设计学习中的一道槛,适用范围广,但不易掌握. 笔者也是一直不能很好地掌握dp的法门,于是这个寒假我系统地按着LRJ的<算法竞赛入门经典>来学习算法,对dp有了一个比过往都更系统\更深入的理解,并在这里写出来与大家分享. 笔者着重描述的是从穷举到dp的算法演进,并从中获取dp解法的思路,并给出多种思考…
# Foreword> # 序 This book brings you face-to-face with the most fundamental idea in computer programming: > 关于计算机的基础理念,这本书会给您带来一个直观的理解: **The interpreter for a computer language is just another program.** > **计算机语言的处理程序只是另一个程序.** It sounds obviou…
Jerry的Restful ABAP Programming模型介绍系列的前两篇文章: 30分钟用Restful ABAP Programming模型开发一个支持增删改查的Fiori应用 Jerry带您了解Restful ABAP Programming模型系列之二:Action和Validation的实现 今天咱们来聊聊SAP云平台ABAP环境上的调试问题. Jerry在SAP社区上写了600多篇博客,阅读量最高的大概要算下面这篇写于2013年的文章:Six kinds of debuggin…
1 尽量少用全局变量,最好一个应用程式只有一个全局变量  隐含全局变量(不使用var声明)与明确定义的全局变量区别:  (1)使用var创建的全局变量(在函数外部声明)不能用delete删除  (2)不使用var创建的隐含全局变量可以删除这表明隐含全局变量严格来讲并不是真正的变量,而是全局对象的属性,属性可以通过delete操作符删除,但是变量不可以 2 获取全局对象   var global = (function() {       return this;   }) 3 单一var模式:…
//简单计算器 #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> #include <math.h> #define MAXOP 100 //max size of operand or operator #define NUMBER '0' //sign of a number was found #define NAME 'n' //si…