- 浏览: 19788 次
- 性别:
- 来自: 济南
最新评论
-
helloworld365:
真棒,最后那两个参考把我唬住了
推荐系统的评价指标
文章列表
架构设计在整个系统的实现过程中,不是什么高级的活动。在架构、编码、运维、项目管理等等各个环节,架构说不上是最有意义的内容,在技术上也不是最困难的。顶着“架构师”的title,未必比“高级程序员”做的事情更有价值。
引用
业内观点
林士鼎(百度大数据首席架构师):架构一词虚而又虚,存在于代码的背后,似有似无。架构师这个角色,感觉上很酷很重要,在工程实践中却经常缺位,其作用在业界也褒贬不一。
老赵:“如果要实现一个“高性能”、“大并发”的网站,前端使用4层7层负载均衡,如果不用F5等商业产品可以先用Nginx等做反向代理。后台实现要对系统作划分,避免单点失败,也可以作独立优化。系统之间 ...
最近一直在看推荐系统相关的东西,深深感到人过30后记忆力下降,一些概念看过很容易就忘了,还是记录到这里。
--------------------------
评价一个推荐系统的好坏,有很多种方式,项亮的《推荐系统实践》中已经有比较全面的描述。书中给出了十种评价的维度,其中准确率、召回率、多样性这三种指标可以通过离线实验计算得出。其余的用户满意度、信任度等指标则需要通过问卷调查和在线实验得出。
在《Recommender Systems Handbook》中,论述的更加详细,对实验设计、各种评测指标的来源都很学术化,如推荐物品覆盖程度的测量中,用到了基尼系数(Gini Index)和香农熵( ...
发表于今年《程序员》第十期
一提起“轻量级的Ruby on Rails IDE”, 你可能立刻会想到VIM、Emacs,还有Vi等这些老牌劲旅,也许还有包括受官方推荐的TextMate(收费的东西总要往后边排)。只要稍微留心就会发现,所有的这些轻量 ...
数据库Recipe
没有数据库的rails
问题描述
就像所有“偏执的软件”一样,Rails一开始就假定你在做一个数据库应用程序的开发。出现这个假定是因为--通常情况都是这样的。但是,当你开发一个基于文件做后台的程序时,或者是为 ...
- 2007-05-28 13:10
- 浏览 1894
- 评论(0)
转自http://blog.chinaunix.net/u/30619/showart.php?id=249558
linux目录架构
/ 根目录
/bin 常用的命令 binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
/boot/grub/menu.lst GRUB设置
/boot/vmlinuz 内核
/boot/initrd 核心解壓縮所需 RAM Disk
/dev 系统周边设备
/etc 系统相关设定文件
/etc/DIR_COLO ...
- 2007-05-28 11:07
- 浏览 1677
- 评论(0)
关于ajax的一些随笔
关于 MVC :
1、 Ajax 必然会带来 Web 开发 Model2 模型的变革。
a) MVC 的角色由服务器端向客户端靠拢,或者,干脆转为其他更合适的形式,
b) V(View) 的角色将不再仅仅是不起眼的 jsp ,在 Web2.0 的时代,它将拥有自己独立的一套体系结构。即行为 (Java Script/ECMAScript) ,结构 (XHTML) 和样式 (CSS) 。
c) M 的角色将更像 DTO ,它的形式可以由多种,比如:
...
- 2006-09-12 10:16
- 浏览 2531
- 评论(0)
本文目的
本文的主要目的是讨论企业应用实现高可用性的方案。即如何在保证性能的同时,使得应用保持 24 小时的可用性。 为实现此目的,灾难恢复和性能问题的解决是必不可少的。本文仅就程序和应用服务器两方面进行讨论,不讨论数据库等相关的问题。
1. 灾难恢复
所谓灾难恢复(仅对 Web 应用而言),是指在某个应用失去响应能力后(比如重启),客户端能立即透明的切换到冗余应用。这一切换对客户端来讲应该是感觉不到的。从技术上来讲,就是客户端在与服务器端进行交互的过程中,客户端在服务器端保存的状态能立即切换到新的服务器上。在 web 应用中,这些状态一般保存在 http session 里。所以所 ...
- 2006-06-14 12:55
- 浏览 3199
- 评论(0)