摘要:
缘起 第一次接触“租售比”这个概念是在知乎 团支书 对 如何通过房屋租售比来判断房产的价值或泡沫? 这个问题的回答上看到的,当时看到她搞出来的一些图和分析就感觉很有意思,寻思着自己也可以尝试用相同的方法对北京的房屋租售信息做一个分析。没想到一搜索,类似的东西早就有人做出来了。比如在知乎上的这个问题: 阅读全文
摘要:
推荐过程主要分成了如下几步来完成推荐1. 输入数据预处理2. 获取评分矩阵3. 计算物品相似度4. 矩阵乘法5. 数据过滤6. 计算推荐 测试数据user&item12345 133320 244400 355503 444414 继... 阅读全文
摘要:
TeX中文简历先看下效果TeXTeX作为强大的排版工具, 广泛应用于数学、物理学、计算机科学等领域的学术文档。MacTeX这里提供了Mac下的TeX工具包。moderncv用TeX来写简历当然是绰绰有余, 但对于新手来说有一个现成的模版修改一下添加上自己的内容自然是最佳选择, 而moderncv就提... 阅读全文
摘要:
工作地点:北京岗位职责负责公司BI系统的开发、优化和日常维护(前端,ETL,数据集群等);负责公司数据仓库的开发和优化;与需求方沟通数据需求,独立完成相关功能。岗位要求熟练使用java语言;熟练使用数据库管理和操作;有Hadoop/Hive 生产环境工作经验;有大规模数据处理和日志处理经验的优先;熟练使用BIEE,Cognos等BI工具者优先;熟练使用ETL工具者优先;具有统计学、数据分析等方面相关经验者优先;熟练使用Linux/UNIX系统, 熟悉Linux/UNIX平台的python,shell,php编程优先;严密的数学思维、突出的分析和归纳能力、优秀的沟通表达能力;有责任心,良好的团队 阅读全文
摘要:
项目中页面上要用到树形结构,方便用户选择。虽然程序中已经有树的js组件,但那是选择人员的,现在这个需求是:有第三方提供的机构数据和机构下的基金中心数据,要求方便用户选择机构和基金中心。dojo?ext?懒的去网上搜了,自己来写一个.因 为这个只有两级结构:机构—>基金中心,所以实现起来比较简单,但实现过程中感觉写这么个小东西很有趣,所以想整理下,使它能够应对比较一 般的情况。两个晚上后,我觉得该是把它给人看看的时候了,虽然界面很丑。。。但是我想这种设计方式或许还是值得各位一看的吧,欢迎拍砖。继续阅读 → 阅读全文
摘要:
在 Mac OS X 下打造赏心悦目的开发环境, 包括对 Vim、Emacs、iTerm2、zsh 的一系列配置。配色因为自己高度近视, 盯屏幕时间长了眼睛相当难受, 所以一直在寻求一个合适的配色方案, 直到遇上了 Solarized 才终于停下了折腾的脚步。官方网站当然了, 最好是在 Github 上 clone 下来以便及时更新。终端Mac 自带的终端已经很不错了, 但是和 iTerm2 比起来还差那么点意思.官方网站可以在这里了解一下iterm2提供的特色功能tmux 强大的终端复用工具!官方网站可以看看这个介绍zsh号称终极shell, 飞机中的战斗机! 搭配配套工具 oh-my-zs 阅读全文
摘要:
第二十章 多核编程Table of Contents第二十章 多核编程20.1 如何在多核的CPU上更有效率的运行20.1.1 使用大量进程20.1.2 避免副作用20.1.3 顺序瓶颈20.2 并行化顺序代码20.3 小消息, 大计算20.4 map-reduce算法和磁盘索引程序20.4.1 map-reduce算法20.4.2 全文检索20.4.3 索引器的操作20.4.4 运行索引器20.4.5 评论20.4.6 索引器的代码第二十章 多核编程20.1 如何在多核的CPU上更有效率的运行20.1.1 使用大量进程这个标准…显而易见。20.1.2 避免副作用因为存在副作用, 导致使用共享 阅读全文
摘要:
第十九章 多核小引Table of Contents第十九章 多核小引第十九章 多核小引类C语言因为都是基于状态共享的并发, 因此面对共享内存有着绕不过去的锁机制, 而Erlang采用基于消息传递的并发, 因此彻底消除了这个问题。 Date: 2013-12-07 10:56:12 CSTAuthor: matrixmatrix.lisp@gmail.comOrg version 7.8.11 with Emacs version 24Validate XHTML 1.0 阅读全文
摘要:
第十八章 构造基于OTP的系统Table of Contents第十八章 构造基于OTP的系统18.1 通用的事件处理18.2 错误日志18.2.1 记录一个错误18.2.2 配置错误日志18.2.3 分析错误18.3 警报管理18.4 应用服务18.4.1 素数服务18.4.2 面积服务18.5 监控树18.6 启动整个系统18.7 应用程序18.8 文件系统的组织18.9 应用程序监视器18.10 进一步深入第十八章 构造基于OTP的系统18.1 通用的事件处理%% 创建一个注册名为Name的进程, 这个进程执行my_handler函数 make(Name) -> register( 阅读全文
摘要:
第十七章 Mnesia: Erlang数据库Table of Contents第十七章 Mnesia: Erlang数据库17.1 数据库查询17.1.1 选取表中所有的数据17.1.2 选取表中的数据17.1.3 按条件选取表中的数据17.1.4 从两个表选取数据(关联查询)17.2 增删表中的数据17.2.1 增加一行17.2.2 删除一行17.3 Mnesia事务17.3.1 取消一个事务17.3.2 加载测试数据17.3.3 do()函数17.4 在表中保存复杂数据17.5 表的类型和位置17.5.1 创建表17.5.2 表属性的常见组合17.5.3 表的行为17.6 创建和初始化数据 阅读全文