摘要: 1. 设计模式1.1 创建型模式1.1.1 工厂方法1.1.2 抽象工厂1.1.3 建造者模式1.1.4 单态模式1.1.5 原型模式1.2 结构型模式1.2.1 适配器模式1.2.2 桥接模式1.2.3 组合模式1.2.4 装饰模式1.2.5 外观模式1.2.6 享元模式1.2.7 代理模式1.3 行为型模式1.3.1 责任链模式1.3.2 命令模式1.3.3 解释器模式1.3.4 迭代器模式1.3.5 中介者模式1.3.6 备忘录模式1.3.7 观察者模式1.3.8 状态模式1.3.9 策略模式1.3.10 模板方法1.3.11 访问者模式 阅读全文
posted @ 2012-08-22 09:48 星语心愿~ 阅读(269) 评论(0) 推荐(0) 编辑
摘要: ---------这几个必须用熟练的eclipse快捷键------------Ctrl+S: 保存Alt+/:代码提示Ctrl+/:注释/取消注释Ctrl+1 快速修复Shift+Ctrl+O:快速地导入import(自动导入所需的包)Alt+Shift+R 重命名------这些尽量多用用的eclipse快捷键-------------------------------------Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Ctrl+D:删除光标所在行Ctrl+M:快速对当前视图最大化/复原Shift+Ctrl+K:和Ctrl+K查找的方向相反Ctrl+单 阅读全文
posted @ 2012-07-24 11:24 星语心愿~ 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。 但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微修改一下就行了。 最简单的修改方式是:Windows——>Preferences——>Java-->Editor-->Content Asist,在Auto activation triggers for Java后面的文本框里只有一个“.”。现在你将其改为“.abcdefghijklmnopqrstuvwxyzABCDEFGH 阅读全文
posted @ 2012-07-24 11:11 星语心愿~ 阅读(136) 评论(0) 推荐(0) 编辑
摘要: /** * 复制文件 * @param in * @param out * @throws Exception */ private boolean copyFile(File in, File out) throws Exception{ FileChannel sourceChannel= new FileInputStream(in).getChannel(); FileChannel destinationChannel= new FileOutputStream(out).getChannel(); ... 阅读全文
posted @ 2012-07-24 10:56 星语心愿~ 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 从标题就可以看到,这本书重点在于实践,所以本书的方法都是以能否在实际系统中得到广泛的应用作为选择的依据。我们重点讲的方法都是在实际系统中得到过检验,并初步证明有效的方法。当然,为了满足广大学术圈的同学的需要,我们也会有专门的一章讨论一些现在学术界研究热点问题和方法,但这个不是这本书的重点。推荐系统从1994年的GroupLens的文章开始,已经有了近20年的发展,其实在GroupLens之前,推荐系统的雏形就已经出现了。但推荐系统真正受到重视得益于两个公司。一个是亚马逊,该公司将个性化推荐视为他们的核心竞争力,并且将该技术深入的集成到他们所有的产品中,整个工业界,推荐系统的标杆就是亚马逊了。另 阅读全文
posted @ 2012-04-01 15:49 星语心愿~ 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 最近很多读者关注《推荐系统实践》一书,询问本书目前的写作进展和出版时间。自今日起,本书正式进入开放出版流程,作者会全程在本社区中互动,与大家分享写做过程中的点滴。技术背景推荐系统从1994年开始,经过Amazon,Netflix等著名公司的努力,已经充分证明了它的作用。最近,越来越多的国内公司开始关注推荐系统,在技术人员中有较高的关注度。经过20多年的发展,推荐系统的理论已经较为成熟,知识体系比较系统。国外也出版了很多推荐系统方面的书。但是目前国内没有推荐系统方面比较好的书。目前国内作者写的推荐系统方面的图书很少,仅有的几本质量也不高。国外出版,国内翻译的书,以《集体智慧编程》为代表,获得了很 阅读全文
posted @ 2012-04-01 15:48 星语心愿~ 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 看完之后,终于明白为什么优秀的工程师都去了/想去facebook,因为那里是工程师们的天堂。我对facebook的运转着迷。这是一个很独特的环境,不容易被复制(他们的体系并不适合所有的公司,即使他们努力尝试过)。下面是我和facebook的朋友们关于他们如何开发和管理项目的记录。现在距离我收集的这些信息又过去6个月了,我相信facebook肯定又对他们的项目开发实践进行了改进。所以这些记录可能会有点过时。同时facebook的工程师驱动文化也越来越为大众所知。非常感谢那些帮助我整理这篇文章的facebook的朋友们。记录:截止到2010年6月,facebook有将近2000名员工,10个月前只 阅读全文
posted @ 2012-03-17 12:10 星语心愿~ 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 填补计算机和人类智慧之间的鸿沟——数据智慧工程师目前关于使用数据提升各种系统性能的职位有很多,比如商业智能分析师,个性化推荐工程师等等。我认为可以统称为数据智慧工程师。因为他们的工作性质几乎相同:数据来源:采集的原始数据,比如服务器log,围脖言论,传感器记录,股票交易记录等;目标知识:获取有价值的知识——需要、易于理解、可靠。用途:使用这些知识,获得更大价值——(个性化推荐,卖出更多商品)、(正确股票交易,挣更多钱)、(规避危机)。难点:人类有智能:让数据有智能是目标。比如积累了数据就了解了社会发展趋势、用户兴趣。计算机无智能:他只知道运算,迭代收敛,条件判读,规则推理已经是其最高智慧了。如 阅读全文
posted @ 2012-03-17 12:01 星语心愿~ 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 越来越觉得,人生的成败与否完全决定于是否能够战胜一个人——自己:1、自己的惰性;2、自己的虚幻;3、任何事情不要拖拉;4、专注,把事情做到极致;5、持之以恒! 阅读全文
posted @ 2012-03-17 11:59 星语心愿~ 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 题目:Friendship and Mobility: User Movement inLocation-Based Social Networks来源:SIGKDD-2011(数据挖掘顶级会议)作者单位:斯坦福大学(Eunjoon Cho,Seth A. Myers,Jure Leskovec)译者:雨梦:http://weibo.com/yumengkk,个人主页:www.upcom.tk原文:google 学术进行搜索摘要: 尽管人类的活动具有很高的自由度,但是仍旧受到地理空间和社会关系的限制。通过研究来自两个位置社交网络中用户的位置数据,我们试图为用户的活动建模,探索其固有的规律... 阅读全文
posted @ 2012-03-17 11:58 星语心愿~ 阅读(396) 评论(0) 推荐(0) 编辑