自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (55)
  • 收藏
  • 关注

原创 我才是真的“研究生”,虽然我只是本科毕业

到目前为止,已经有3个付费客户了。有个比较基本的事实,需要分享下。   外界看到的,都是比较好的一面,或者说只是最后的“成果”。过程并不是那么的简单,读者回想自己做事的实践经验,是可以有所体会的。   3个客户,每个都给个项目让我研究下,   青岛客户:Jeesite,这个是Java Web系统,用到的技术还比较多,感觉比较复杂,说实话,我个人不是很喜欢,主要用来做参考了。            

2014-11-30 17:40:28 2345

原创 IT增值服务-客户案例(三):合肥薪火科技,Java和P2P网络借贷系统开发指导

客户整体情况:   合肥薪火科技,是安徽合肥一家主营微信开发和运营的中小企业,http://weimarket.cn/。 这家公司筹备、创立、曲折创业的经历,我一直有关注。因为2个老板,都是我的同学校友,都是武汉科技大学-计算机学院-08级的。  客户某个客户是做P2P网络借贷的,之前他们帮助客户做了移动端的,比如微信运营。现在,客户让他们帮忙升级PC端的Java实现的网站。  经过1个多小时的语

2014-11-30 17:02:25 3897 1

原创 IT增值服务客户案例(二):河南郑州大四实习生,职业规划和项目开发指导

客户整体情况,河南郑州大四在校学生,目前在企业实习,从事Java开发工作。有一定的项目开发经验,对Java周边技术有基本的理解。   客户购买的是“拜师学艺”服务,按月付款。   经过多次语音,有如下实质性进展:1. 客户遇到的最大问题是,职业规划问题。对于未来做什么,做到什么程度,希望能找到较为明确的答案。    对于薪水等,希望实现自己的目标。2. 客户对Java技术,有经验,但是对于真实的完

2014-11-30 16:16:16 4202 2

原创 2014年工作中遇到的20个问题:120-140

121.Tomcat增加JVM启动参数。set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%set JAVA_OPTS=%JAVA_OPTS% -Dp2p.config_path=file:C:/Users/Administrator/git/p2p2/yiqihaoJAVA_OPTS后的的“=”,左右两边不能出现空格。以前好像总结过这个问题,这次又犯了相同的错误

2014-11-28 15:48:23 2885

原创 迷茫与飞跃:9月开始,明确了研究方向,功力提升明显,成绩比较显著

1.迷茫    2014年7月和8月,我再一次陷入了迷茫和沉思之中。对于未来人生道路和职业发展方向,又进入了思考期。遇到困惑的时候,需要冷静下来好好思考一番。  2.蛰伏   7月和8月,我再次研究了一段时间的PHP,学习了ThinkPHP,用Bootstrap构思了“小雷官网”的雏形。“小雷官网”是我长久以来思考和选择的结果。郁闷的时候,我也看了不少剧,逛了不少网站。3.结论    对于做事、人

2014-11-27 23:08:22 2576 7

原创 Freemarker中的日期转换

1. 把数字类型表示的日期,转换成datetime类型,字符串输出。${item.time?number_to_datetime},默认的格式是“yyyy-MM-dd hh:mm:ss”。在调用之前,可以手动设置datetime的格式,如: 2.把date类型表示的日期,转换成字符串格式,字符串输出。${item.time?string("yyyy年MM月dd日")}3.如果item.time为n

2014-11-27 14:20:59 6147

原创 Freemarker宏和函数的用法和区别

1.宏(macro)写法:       下一页   尾页            ${buildPageUrl(url2,page.pageNum+1,page)}">(注:这个地方可以直接调用宏所在的FTL中的函数)下一页            尾页       引入方式: 调用方式:      2.函数(function)写法:         引入方式:调用方式: ${buildPageU

2014-11-27 13:35:17 3853 1

原创 我最宏大的个人愿望

刚刚写完“梦游记-梦中游记”就去睡觉了,虽然不想睡啊。难得在夜间,如此有雅兴、如此有情调。如果不是考虑到,白天上班,还要码代码,真不想去休息。如果今天是周末的话,我想来听几首音乐,顺便多码点文字。   在床上,大脑又开始思索了,可能是我的个人想法太多。   刚刚又想到,这一生的愿望了?   人活着要干什么呢,除了正常的生活?截至到目前为止,我觉得最伟大的事情,是应该写一本书。   这本书应该是这样

2014-11-27 05:32:37 2453 4

原创 梦游记-梦中游记

现在是凌晨4点,刚刚做了2个星期的实际为1夜的梦。   由于想起来WC,一直有这个习惯,意识到自己刚刚在做梦,趁着梦中的记忆还有一些,就起来写一点。   梦中的记忆,越来越模糊,所以我就随便写几点。1.我两次梦到我二舅,今年几个月前已经去世了。  在梦中,我看到一个中年男子和我二舅长得很像,刚准备去打个招呼,就发现不是,只是神似。我也能清楚地记得,二舅已经去世了,所以不可能是他。 回到马岗村,也有

2014-11-27 04:59:49 2134 2

原创 雷观(七):靠谱的程序员,不是随便一个码农就可以做到的

在学习Web开发4年之后,我自己可以独立做一些基本的项目了。在加入前单位秒针,也做了几个Web项目。    我发现一个现象,很多公司大部分的Web项目,用到的技术很少,主要就是SSH等框架,实现一些行业的业务逻辑,仅此而已。    技术上很容易实现,无非就是效率问题。    我曾经觉得,相比别人,自己还是比较靠谱的。代码写得逻辑清晰,bug较少,进度按时完成。    直到后来,我陷入了深思。   

2014-11-26 23:33:22 2710

原创 Java-Maven项目引入UEditor图片上传组件jar包类库的5种方式

最近,硬是和百度的UEditor组件杠上了。自己的个人官网项目,很容易就搞定了,公司的项目,尼玛,各种问题。项目多了,环境复杂了,解决问题的方法也得不断调整。项目用Maven管理jar包,用到了UEditor的jar包。项目原来直接使用UEditor的源码,编译部署后,正常。后来用的是jar包,放到WEB-INF目录的lib包下,默认情况下,Maven不会把lib包加入到Classpath中,需要

2014-11-26 16:20:16 9630

原创 感谢第一个和第二个付费客户对我的信任

今天,终于有了第2个客户,选择相信我,选择付费。    为什么说是“终于”?第二个客户的潜在人选很多,只不过还在犹豫,或者结合他们自己的情况,来年选择付费。而第1个和第2个客户付费都很果断!心里认准了,就很快做出了决定。   真的很感谢他们的信任,感谢他们的勇气,感谢他们愿意为知识付费~     相应的,我也会尽自己最大努力,满足他们的需求。不为别的,只是因为“付费”,这是“合同”,是“契约精神”

2014-11-24 22:35:09 2339 5

原创 百度UEditor图片上传、SpringMVC、Freemarker、Tomcat、Nginx、静态资源

个人官网、公司项目都需要 可视化编辑器,百度UEditor做得很不错,就用的这个。项目后台用到了SpringMVC、Freemarker,开发过程中部署在Jetty,线上部署用Tomcat,最后可能配置Nginx代理。     在实际使用过程中,遇到了太多的问题,因此有必要梳理和总结下。1. 先说百度UEditor在Java环境中的使用:1.1   Html页面或者Freemarker模版里,引入

2014-11-23 22:29:13 6514

原创 超链接标签绑定JS事件&&不加"javascript:;"导致的杯具

很久以来,在写Html和JS时,经常会给超链接标签,绑定JS事件。  我们经常看到这样的写法,Click。  我原来一直有个疑问,干嘛非要加上“javascript:;” 。原来,我很“老实”,每次都会加上。今天,又手敲了类似的代码,本着“老子就是不加,你咬我”的得瑟心态,我没有加上“javascript:;” 。 最终的代码如下: 删除  function doRemove(id,name){ 

2014-11-23 10:31:10 3322 4

原创 雷观(六):码农值千金

从事IT相关技术岗位,尤其是程序员或者说码代码的人,喜欢自称“码农”。可能的一个原因就是,IT中的Coder与建筑行业中的民工类似,Coder码代码,民工码砖头。      小雷窃以为,自嘲是可以的,如果妄自菲薄,就显得太掉价了。   有远见的民工,在实践中,会积累大量经验,提高熟练度,从而获得更高的价值。   一个人的价值与什么有关?生产力和市场需求。   不谈市场需求,这是宏大的命题,但一般情

2014-11-22 11:23:25 2628 1

原创 中国象棋-1.0开源啦

代码下载地址:https://code.csdn.net/FansUnion/chinesechess-v1/** * 项目名称: FansChineseChess * 版本号:1.0 * 名字:雷文 * 博客: http://FansUnion.cn * CSDN:http://blog.csdn.net/FansUnion * 邮箱: [email protected] * QQ:240-

2014-11-22 08:56:15 3738 1

原创 雷观(五):认准的事情,要做就做到极致

从现实出发,我发现那些取得杰出成就的人,大多都是在某一领域或者多个相关领域深入钻研和实践,才取得的。大部分的人,只能在一个或有限的几个领域取得成就。对大部分人而言,博而不专不是明智的选择,一专多强再广更靠谱。一方面取决于人类整体的智商,另一方面与人自身的性格和DNA有极大的关系。比如如果你不喜欢编程,比较排斥代码,你再怎么努力,成绩也就平平。

2014-11-21 22:19:53 2255 7

原创 2014年工作中遇到的20个问题:101-120

101.Freemarker页面渲染与include引入4个相关问题。        class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">                 class="org.springframework.web.servlet.view.freemarker.FreeM

2014-11-21 22:12:35 2145

原创 浏览器下载文件时一共发送2次请求,如何把“下载次数”只记录为1次?

每次下载download_count都直接+2了。如果服务器发生这种事,还有一定的可能,本地就我一个人下载,怎么可能下载2次。于是,打开了log4j的debug模式,果然执行了2次更新请求。

2014-11-19 23:39:50 6016 2

原创 个人官网第二次升级顺利完成

1.把所有的文章生成PDF,后台自己下载。  2014年11月17日和2014年11月18日完成。2.文章的PDF下载,记录下载次数。  2014年11月18日完成。3.生成地图文件  生成sitemap.xml地图文件,方便搜索引擎收录,从而为个人官网带来更多流量。  2014年11月18日完成。4.修复2个Bug。  4.1分页查询文章的时候,不应该查询完整的content字段,有摘要就够了。

2014-11-19 23:04:11 1829 2

原创 Git使用经验小结

2012春,开始正式使用SVN,2014年9月加入一起好后,开始使用Git。  有了一些使用经验,也看了下网上关于“Git全胜SVN”的言论。  结合自己的实际情况,简要写几句:  1.Git使用(Eclipse最新版,自带Git)    Fetch from :从远程仓库,获取最新数据到本地。    pull :远程仓库代码,同步到本地仓库。    commit:提交项目代码到本地仓库。   

2014-11-19 17:03:07 1711 1

原创 关于IT增值服务"拜师学艺"价格调整的通知

经过几天的探索,在与若干潜在付费客户交流的基础上,决定对IT增值服务“拜师学艺”价格进行调整。当前价格:年费1000元,月付100元-1年付10个月。     2015年1月1日起,年费1000元和按月付费价格100元不变,但1年需付12个月。 IT增值服务"拜师学艺" 郑重声明:1.年费价格是1000元整,一次性付清。2.可以按月分期付款,每月100元整,1年1200元整。3.学生服务费打8折,

2014-11-18 20:53:40 1791

原创 个人官网第一次升级顺利完成

下午,部署了新版的个人官网程序。遇到点小问题,解决了。基础库没有重新打包。 线上网站,在使用过程中,发现了若干本地没有复现的bug,后期逐步结局。 第一次升级内容:1. 新增客户案例这个栏目。2.博客雷观PDF下载增加水印功能,方便推官“小雷FansUnion” 这个品牌。 让地球人都知道我的存在。3. 博客雷观的详情页面,标题栏采用“对称式”,上下都有。 参考QQ空间的做法,

2014-11-16 21:26:09 1739 1

原创 北漂之心

来北京已经工作和生活2年多了,但是感觉心一直是飘着的,这是在上大学的时候体会不到的。按说,一个人有固定的住所的时候,相对是比较踏实的,可是我却一直没有找到归宿,准确的说是“心灵的归宿”。刚刚开始来北京在秒针实习的时候,住公司宿舍, 每天忙着实习学习,提高自己,玩也是欢乐的。随着对环境的熟悉,反而感到了厌倦,不知道自己要干嘛。来北京又是为了什么,仿佛和大多数人一样了,挣钱混日子,又或是为了梦想。那么

2014-11-16 18:03:08 1881 4

原创 填词作文:新的一年,新的梦想

本文主要内容来源于《从技术走向管理-李元芳履职记》。      我觉得这篇文章的 文学色彩、写作思路、积极向上的精神都是很不错的,所以我以这篇文章为模版“填词”,有了下文。友情提示        本文仅供参考,切莫当真。填词作文     岁月如梭,一晃2013年已成为过去,我的生命已走过了二十四个春夏秋冬。翻阅尘封的记忆,感受着历史车轮碾过的点点滴滴,心中感慨万千。     两年来的职业生涯,让我

2014-11-16 18:01:10 2490

原创 2008~2014,这6年我都学了啥干了啥

1.简要介绍从2002努力学习到现在,我感觉自己学到了好多好多,但是仍然感觉自己不太能独立养活自己。我说的养活自己,是自己创办一个公司或者自由职业的方式。2002~2008,初中3年和高中3年,学习的大多都是课本知识,没啥好总结的,随风而去吧。 重点关注下,2008~2014这6年的学习情况。2.学了啥干了啥我不想按照时间顺序,来写,而是按照学的内容分类介绍。2.1技术相关编程语言:C/C++/V

2014-11-16 17:57:59 2057

原创 Hadoop学习小结

还在学校的时候,就知道Hadoop的存在了。2012年在公司实习的时候,买了《Hadoop权威指南第2版》,大致看了下。今年,抽空也大致喵了几眼。最大的感悟就是:光看不做,还是不行。Hadoop最坑最脑残的地方就是,默认不支持在Windows下运行。我的笔记本用的是Windows7系统。这样,只好安装了VMware,然后安装Ubuntu系统,想通过这种方式来搭建环境。 Hadoop这个大数据处理框

2014-11-16 17:51:37 1954

原创 出来混,是否应该吹牛皮

从校园招聘开始找工作开始,看到了太多的“顶尖”的公司。    最经常看到的是,中国第一品牌,某行业第一大公司,全球最大中文社区等,世界领先服务提供商。    这类公司,不进去了解,真得不容易知道它的口号是不是属实。    除非是那些特别知名的,比如百度、腾讯 这种,才能有个“定论”。其它细分领域的,一般人是不可能了解真实情况的。    这些公司为什么喜欢吹嘘呢?    塑造高大上的形象,方便招人,

2014-11-16 17:46:33 1976

原创 创业的关键:顺势而为

顺势而为,这个词,最近几年听到的比较多。可能是,关注创业的新闻动态多了,关注产业发展多了。  印象,最深的一次,是小米-雷军,演讲中提到的“顺势而为”。雷神,说他是花了10年时间才理解了这个道理。现在,雷神火得一塌糊涂。  现在,小雷也有了一点创业经验了,也比较深刻地理解了“顺势而为”这个词。当然,远远不能和雷神比较,我永远是小雷。  对于,尚未创业想创业的朋友,我的建议是:好好去理解这个词“顺势

2014-11-16 17:42:20 2174

原创 深夜深思,创业旅途

今天,凌晨部署完项目,就去休息了。   按照自己的习惯,每天睡着之前,要好好思考下过去、现在和未来。创业4个月,ITFriend正式上线1个月,感触颇多。遇到的困难非常大,得到的帮助也不少,更多的人一直处在“观望”状态。   观望   1.投资人,从来不会完全拒绝你,他们会等着你进入即将“爆发”的阶段,否则“宁死不救”。   2.用户,包括一大把的熟人朋友,他们并不真正关心你的创业,或者说只是嘴上

2014-11-16 17:40:15 2114

原创 IT增值服务,客户案例(一)--山东青岛在职人士,2年.Net经验,转Java开发半年

客户整体情况:2年.Net开发经验,2014年刚刚转Java半年,对Java的若干问题不是非常清楚,只是对JSP/Servlet/JavaBeanSpring、SpringMVC、Mybatis有点基础性的认识。项目中就主要用到了上述基础,公司使用的是技术架构师自己开源的框架。客户所在的公司是山东青岛某小公司,对技术员工要求较多,从前端到后端都要做。前端使用extjs、easyjs等多种js框架,

2014-11-16 16:16:47 4534 21

原创 后端管理系统有很大的相似性

Web后端管理系统整体上比较相似,做的多了,发现它们长得都很像。     根据我参与过和实现的后端管理系统,梳理下思路:1.登录   用户名和密码符合,通过登录。2.权限   根据用户或角色的权限,获取菜单,同时显示 操作按钮,比如“通过”、“拒绝”。3.查询功能   列表查询、详细页面  一般对查询的权限比较宽松,我所见过的权限设计,基本以菜单权限为主,或者 登录有读权限,写权限需要特别分配。4

2014-11-16 10:45:24 2594 1

原创 SpringMVC,3种不同的URL路由配置方法(这根本不是一个小问题)

SpringMVC中配置URL拦截,非常简单。网上找个示例,就能通过。但是,在我做了好几个Web项目,又参与了别人主导的Web项目时,发现URL配置也非常有学问。1. 先说说一种比较常见的:       theDispatcher    org.springframework.web.servlet.DispatcherServlet          contextConfigLocation 

2014-11-15 20:06:58 8427

原创 雷观(四):手机不可能取代电脑

几年前开始,一大堆的媒体和个人就开始炒作,手机会取代电脑,移动互联网会取代互联网。     小雷认为,这是绝不可能的事情。就像,飞机飞得再快,也无法取代火车。火车跑得再神速,也无法取代汽车。汽车再方便,也无法取代自行车。  谈4点看法:1. 本质的原因是,他们是两种不同的事物,所承担的职能不是完全相同的。如果想“取代”,必须满足一个条件,相对于更先进的事物,落后的事物不再享有任何主要优势。2.手机

2014-11-15 19:27:19 2293

原创 小雷FansUnion:我有了第一个付费客户(第一个徒弟)

很高兴地告诉大家一个振奋人心的消息,我刚刚拥有了第一个付费客户。    第一个付费客户是山东青岛的一个上班族,有2年.Net经验,今年转Java开发。对我比较信任,在我的建议下,选择了“拜师学艺”这项“年费服务”。鉴于实际情况,采用“分期付款-按月支付”的方式,支付了100元。    感谢这个客户-Javaer对我的大力支持,明天开始认真梳理Java相关的学习思路以及个人培训项目,尽心服务我的客户

2014-11-14 23:47:58 2237 1

原创 博客搬家算法伪码

已有平台:CSDN博客、51CTO、博客园、WordPress不同平台的博客,数据解析方式不一样,数据抓取和存储都是类似的。1.确定博客首页地址  a.平台地址  比如,CSDN的博客地址是 http://blog.csdn.net/  b.账号   fansunion     CSDN某个用户的地址是:http://blog.csdn.net/FansUnion2. 从首页获得关键信息  2.1

2014-11-14 17:12:23 1815

原创 MySQL数据库定时自动备份脚本

Web系统,最重要的事项就是数据库的安全性和完整性。   定时做好备份,非常重要,千万不要在这个问题上偷懒。如果你的重要数据丢失了,会让你欲哭无泪。 导出表结构和数据mysqldump -uroot -pmypassword --databases fansunion --result-file=/var/www/backup/fansunion-table-and-data.sql只导出表结构m

2014-11-14 13:57:07 2072

原创 互联网分布式系统的一点思考

我自身没有独立自主开发和部署过 分布式系统,只有一点自己的理论上的经验。Boss之前在支付宝干活,最近发现项目中的一些疑惑时,向他请教,了解到了支付宝等互联网公司的一些情况,当然还有一些他自己的想法。   分布式系统的一点思考:多个项目,模块化,不同的模块使用不同的域名。图片和js、css存放在单独的域名。   有的模块服务化,处理 账务-用户等公共的操作,比如WebService实现。   有的

2014-11-14 13:33:23 2247

原创 Session or Cookie?是否需要用Tomcat等Web容器的Session

Cookie是HTTP协议标准下的存储用户信息的工具,浏览器把用户信息存放到本地的文本文件中。Session是基于Cookie实现的。2011年4月,武汉群硕面试的时候(实习生),面试官也问过这个问题。当时只知道Session是基于Cookie的,但是没有想到“不使用Tomcat等Web容器的Session,只使用Cookie也可以实现自己的Session,完成会话管理,而且据说性能更好。”以前的

2014-11-14 11:20:02 2419

原创 CSDN-Code平台使用过程中的5点经验教训

Code平台使用起来真是难啊,摸索了好几天。经验都总结下来了,有兴趣的看看。

2014-11-13 19:04:05 2195

Dubbo入门案例和项目源码

Dubbo入门案例和项目源码

2016-04-21

Java-Spring-WebService最基础的配置示例

Java-Spring-WebService最基础的配置示例.txt

2015-10-27

MongoDB权威指南中文版(高清).pdf

MongoDB权威指南中文版(高清).pdf 第1版

2015-10-12

常用开源NoSQL原理与应用.ppt

常用开源NoSQL原理与应用.ppt

2014-06-29

JDK1.6中文API手册.CHM

JDK1.6中文API手册.CHM JDK1.6中文API手册.CHM ITFriend-IT从业者互动交流平台 http://www.itfriend.cn/ ITFriend-IT从业者互动交流平台 http://www.itfriend.cn/

2014-06-29

挑战程序设计竞赛(第2版) 高清完整版

挑战程序设计竞赛(第2版) 高清完整版

2014-06-29

ITFriend月刊-第1期-2014年6月.pdf

ITFriend月刊-第1期-2014年6月.pdf

2014-06-26

在Java中使用脚本语言JavaScript

/** * 在Java中使用脚本语言JavaScript。 * * @author [email protected],http://FansUnion.cn, * http://blog.csdn.net/FansUnion * * QQ:240370818 参考资料:http://developer.51cto.com/art/201007/208812.htm * */

2014-01-07

推荐系统实践

推荐系统实践.pdf 第1 章 好的推荐系统....................................... 1 1.1 什么是推荐系统........................................... 1 1.2 个性化推荐系统的应用............................... 4 1.2.1 电子商务.......................................... 4 1.2.2 电影和视频网站............................... 8 1.2.3 个性化音乐网络电台..................... 10 1.2.4 社交网络........................................ 12 1.2.5 个性化阅读.................................... 15 1.2.6 基于位置的服务............................. 16 1.2.7 个性化邮件.................................... 17 1.2.8 个性化广告.................................... 18 1.3 推荐系统评测............................................ 19 1.3.1 推荐系统实验方法......................... 20 1.3.2 评测指标........................................ 23 1.3.3 评测维度........................................ 34 第2 章 利用用户行为数据............................. 35 2.1 用户行为数据简介..................................... 36 2.2 用户行为分析............................................ 39 2.2.1 用户活跃度和物品流行度的 分布................................................ 39 2.2.2 用户活跃度和物品流行度的 关系................................................ 41 2.3 实验设计和算法评测................................. 41 2.3.1 数据集............................................ 42 2.3.2 实验设计........................................ 42 2.3.3 评测指标........................................ 42 2.4 基于邻域的算法......................................... 44 2.4.1 基于用户的协同过滤算法............. 44 2.4.2 基于物品的协同过滤算法............. 51 2.4.3 UserCF 和ItemCF 的综合比较...... 59 2.5 隐语义模型................................................ 64 2.5.1 基础算法........................................ 64 2.5.2 基于LFM的实际系统的例子....... 70 2.5.3 LFM和基于邻域的方法的比较.... 72 2.6 基于图的模型............................................ 73 2.6.1 用户行为数据的二分图表示......... 73 2.6.2 基于图的推荐算法......................... 73 第3 章 推荐系统冷启动问题........................ 78 3.1 冷启动问题简介........................................ 78 3.2 利用用户注册信息..................................... 79 3.3 选择合适的物品启动用户的兴趣............. 85 3.4 利用物品的内容信息................................. 89 3.5 发挥专家的作用........................................ 94 第4 章 利用用户标签数据............................. 96 4.1 UGC 标签系统的代表应用....................... 97 4.1.1 Delicious ......................................... 97 4.1.2 CiteULike ....................................... 98 4.1.3 Last.fm............................................ 98 4.1.4 豆瓣................................................ 99 4.1.5 Hulu ................................................ 99 4.2 标签系统中的推荐问题........................... 100 4.2.1 用户为什么进行标注................... 100 4.2.2 用户如何打标签........................... 101 4.2.3 用户打什么样的标签................... 102 4.3 基于标签的推荐系统............................... 103 4.3.1 实验设置...................................... 104 4.3.2 一个最简单的算法....................... 105 4.3.3 算法的改进.................................. 107 4.3.4 基于图的推荐算法....................... 110 4.3.5 基于标签的推荐解释................... 112 4.4 给用户推荐标签...................................... 115 4.4.1 为什么要给用户推荐标签........... 115 图灵社区会员 臭豆腐([email protected]) 专享 尊重版权 2 目 录 4.4.2 如何给用户推荐标签................... 115 4.4.3 实验设置...................................... 116 4.4.4 基于图的标签推荐算法............... 119 4.5 扩展阅读.................................................. 119 第5 章 利用上下文信息............................... 121 5.1 时间上下文信息...................................... 122 5.1.1 时间效应简介.............................. 122 5.1.2 时间效应举例.............................. 123 5.1.3 系统时间特性的分析................... 125 5.1.4 推荐系统的实时性....................... 127 5.1.5 推荐算法的时间多样性............... 128 5.1.6 时间上下文推荐算法................... 130 5.1.7 时间段图模型.............................. 134 5.1.8 离线实验...................................... 136 5.2 地点上下文信息...................................... 139 5.3 扩展阅读.................................................. 143 第6 章 利用社交网络数据........................... 144 6.1 获取社交网络数据的途径....................... 144 6.1.1 电子邮件...................................... 145 6.1.2 用户注册信息.............................. 146 6.1.3 用户的位置数据........................... 146 6.1.4 论坛和讨论组.............................. 146 6.1.5 即时聊天工具.............................. 147 6.1.6 社交网站...................................... 147 6.2 社交网络数据简介................................... 148 社交网络数据中的长尾分布................... 149 6.3 基于社交网络的推荐............................... 150 6.3.1 基于邻域的社会化推荐算法....... 151 6.3.2 基于图的社会化推荐算法........... 152 6.3.3 实际系统中的社会化推荐 算法.............................................. 153 6.3.4 社会化推荐系统和协同过滤 推荐系统...................................... 155 6.3.5 信息流推荐.................................. 156 6.4 给用户推荐好友...................................... 159 6.4.1 基于内容的匹配........................... 161 6.4.2 基于共同兴趣的好友推荐........... 161 6.4.3 基于社交网络图的好友推荐....... 161 6.4.4 基于用户调查的好友推荐算法 对比.............................................. 164 6.5 扩展阅读.................................................. 165 第7 章 推荐系统实例................................... 166 7.1 外围架构.................................................. 166 7.2 推荐系统架构.......................................... 167 7.3 推荐引擎的架构...................................... 171 7.3.1 生成用户特征向量....................... 172 7.3.2 特征物品相关推荐.................... 173 7.3.3 过滤模块...................................... 174 7.3.4 排名模块...................................... 174 7.4 扩展阅读.................................................. 178 第8 章 评分预测问题................................... 179 8.1 离线实验方法.......................................... 180 8.2 评分预测算法.......................................... 180 8.2.1 平均值.......................................... 180 8.2.2 基于邻域的方法........................... 184 8.2.3 隐语义模型与矩阵分解模型....... 186 8.2.4 加入时间信息.............................. 192 8.2.5 模型融合...................................... 193 8.2.6 Netflix Prize 的相关实验结果..... 195 后记....................................................................... 196

2013-12-27

BIEE11g培训资料 中文

01.BIEE 11G概览/02.BIEE 11G Dashbord/03.BIEE 11G Action Framework/04.BI Publisher/05.地图数据管理/06.故障与维护/07.BIEE安全性/08.Admintool高级功能/09.Essbase与BIEE集成

2013-11-25

Axure快速原型设计(第二版).pdf

Axure快速原型设计(第二版).pdf

2013-11-19

一份IT技术岗位简历模版.doc

一份IT技术岗位简历模版.doc

2013-11-09

一个HelloWorld版的MySQL数据库管理器的设计与实现(源码)

一个HelloWorld版的MySQL数据库管理器的设计与实现(源码) 我的CSDN博客还有很多优质原创文章,有兴趣的同学可以来瞧瞧。(*^__^*) 嘻嘻 http://blog.csdn.net/FansUnion CSDN 博客专家 FansUnion 2013年10月20日

2013-10-20

斗地主算法的设计与实现-FansUnion-DouDiZhu-20131012.zip

斗地主项目的主要实现了,斗地主中的洗牌、发牌、判断牌型、排序等一系列算法,但这并不是一个完整的项目。 界面操作部分,功能很有限,仅供参考,有兴趣的同学自行完善。 我的CSDN博客还有很多优质原创文章,有兴趣的同学可以来瞧瞧。(*^__^*) 嘻嘻 http://blog.csdn.net/FansUnion CSDN 博客专家 FansUnion 2013年10月12日

2013-10-12

ExcelToHtmlTable转换算法:将Excel转换成Html表格并展示(项目源码+详细注释+项目截图)

功能概述 Excel2HtmlTable的主要功能就是把Excel的内容以表格的方式,展现在页面中。 Excel的多个Sheet对应页面的多个Tab选项卡。 转换算法的难点在于,如何处理行列合并,将Excel的行列合并模型转换成Html表格的行列合并模型。 背景故事 因实际需要,需要将Excel展现在Web界面中。 最初,想在网上找开源的东东,结果没有1个是想要的。有的特别复杂,有的只能在Windows平台,需要闭源的dll,最终还是得靠自己。 人不逼迫自己,真是想偷懒,不能出成果。 要是不是自己实现一次,根本不能发现和解决一系列问题。 最重要的经验就是:要努力克服自己的畏难情绪,不能怕麻烦。

2013-10-04

Struts2SpringHibernate整合,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试)

Struts2,Spring,Hibernate是Java Web开发中最为常见的3种框架,掌握这3种框架是每个Java Web开发人员的基本功。 然而,很多初学者在集成这3个框架的时候,总是会遇到各种各样的问题。 我在读大学刚刚学习SSH的时候,也是如此。 当时,做了一个Demo性质的在线书店,现在分享给大家。 希望对初学者有所帮助。 包简介 action:控制层,Struts2的Action,响应前端HTTP请求。 service:业务层,处理业务逻辑。 dao:数据访问层,数据库增删改查接口。 domain:领域实体。 util:工具类。 实体 Book:书籍,一本书,比如“《编写可读代码的艺术》”。 BookCategory:书籍分类,比如“管理”、“计算机”。 BookComment:书的评论。 Order:一个订单。 OrderItem:一个订单的一项。 User:用户。 UserRole:用户的角色。 实体虽然有7个,真正的实现却很简单,这并不是一个完整的在线书店项目。 我的CSDN博客 http://blog.csdn.net/FansUnion 亲,有很多精彩技术文章等着你哦。

2013-10-01

Struts2SpringUnitDemo单元测试

Struts2 Spring 框架整合 单元测试 Action和Service http://blog.csdn.net/fansunion/

2013-09-28

Struts2框架单元测试代码

Struts2框架单元测试代码 一个完整的Eclipse工程

2013-09-28

中国象棋-FansChineseChess2.0-20130917

中国象棋 楚汉棋兵 联网对战、打谱、八皇后、迷宫求解、人机对弈

2013-09-17

中国象棋程序的设计与实现(原始版)(包含源码)

2010年,我从CSDN下载中心下载了1个中国象棋程序,功能比较简单。 我在此基础上,开发了当前版本(1.0)的程序。相对于下载的版本, 增加了联网对战,悔棋等功能,增加必要的注释,重命名类、函数、变量的名字,提高了可读性。 特别说明:这个1.0版本的功能比较弱,用户体验也很差,bug也不少。 主要用来学习用,如果有兴趣,可以自行完善。 敬请期待:2.0版本比1.0版本要好很多,无论是功能还是用户体验,近期更新,敬请期待。

2013-09-09

Java-ApacheMail发送邮件

------------------------目录和文件说明 1.src目录下是java源文件。 2.lib目录下是需要的库文件。 3.email.properties是邮箱服务器等信息的配置文件,应该放在类路径下。 -------------------------源文件内容说明----------------------- JavaMail发送邮件还是有些复杂,所以Apache CommonsEmail进行了再次封装,大大简化了邮件发送过程。 网站中经常用到的功能就是简单的发送一些邮件,比如发送 找回密码信息、报警信息,所以使用Apache Commons Email 写了一个可以复用的类,功能就是简单的发送一些邮件,可以含有收信人、抄送人、按送人、邮件主题、邮件正文、附件。 ------------------------------------------------------------ 测试或使用中发现问题,有更多需求,请及时联系-小雷-哦!亲! [email protected] 小雷网:http://FansUnion.cn

2013-09-06

悟透JavaScript

中文名: 悟透JavaScript 作者: 李战 资源格式: PDF 版本: 文字版 出版社: 电子工业出版社书号: 9787121074738发行时间: 2008年12月 地区: 大陆 语言: 简体中文 简介: 内容简介: 翻开此书的你,也许是JavaScript的崇拜者,正想摩拳擦掌地想尝试下学一学这一精巧的语言;也许是80后,90后的程序员或者前端架构师,正被 JavaScript魔幻般的魅力所吸引,所困惑,已经徘徊许久……那么本书正是你所需要的!通过本书,您可以独辟蹊径学习、理解和运用 JavaScript;通过本书,您可以更轻松地编写动态网页;通过本书,您可以更深入地理解AJAX技术;通过本书,您可以在学习技术本身的同时,领悟到编程的境界;通过本书,您可以更多地享受到读书的快乐和程序的魅力……. 基本信息: 出版社: 电子工业出版社; 第1版 (2008年12月1日) 平装: 177页 语种: 简体中文 开本: 16 ISBN: 9787121074738 条形码: 9787121074738 商品尺寸: 23.2 x 18.2 x 1.8 cm 品牌: 电子工业出版社 ASIN: B001L4MEQW 编辑推荐: 为了使您能通过此书彻底地悟透JavaScript,我们为您准备了一系列的后续学习进程:1.与《悟透JavaScript(美绘本)》 作者李战老师精彩互动——专题精彩讲座、网络视频在线交流,您 将亲身体味大师风范。2.“我看此书……”书评竞赛——请把您读此书的感想、评论、甚至是故事发送给我们,您将收到惊喜大礼包。3 畅销图书投资活动——我们几乎每月会推出重量级的图书,幸运的您也许会得到您中意的图书。 作者简介: 李战,阿里软件的老顽童,混迹IT江湖多年。在数据库、Web架构、前端技术及数据库全文检索方面有身后内力,后又专研SaaS武功秘籍,略有所成。此君武功神出鬼没,时而用童子功欺负小孩,时而施展君子剑英雄救美,时而又假借如来神掌扮仙扮佛。但由于修炼的武功太多太杂,终至走火入魔,陷入编程世界的深渊而不能自拔。 目录: 第一部 JavaScript真经 引子 数据与代码的纠缠 1 回归简单 2 没有类 3 函数的魔力 4 代码的时空 5 奇妙的对象 6 放下对象 7 对象素描 8 构造对象 9 初看原型 10 原型扩展 11 原型真谛 12 甘露模型 13 编程的快乐 第二部 手谈JavaScript 1 禅棋传说 2 标准网页 3 网页运行原理 4 文档对象模型 5 妆扮DOM对象 6 响应DOM事件 7 播放声音 8 别向复杂低头 9 珍珑棋局 第三部 点化AJAX 1 叩问AJAX 2 直捣AJAX 3 ASP.NET AJAX简介 4 AJAX与WebService .....

2013-07-30

spring security 完整eclipse工程

spring security 完整eclipse工程。 *根据下面的文章的例子,补全改善追加功能。 http://blog.csdn.net/k10509806/article/details/6369131 spring security 完整eclipse工程。 *根据下面的文章的例子,补全改善追加功能。 http://blog.csdn.net/k10509806/article/details/6369131

2013-07-09

MongoDBJavaAPI文档

使用httrack-noinst-3.46.1 镜像 Mongodb 驱动JavaAPI 2.4。 MongoDBJavaAPI文档 MongoDBJavaAPI文档 MongoDBJavaAPI文档

2013-07-08

mongodb java驱动 API文档

Mongodb Mongodb Mongodb 最新的2.9.1版本的java api文档。比较实用,方便离线的时候查看。 最新的2.9.1版本的java api文档。比较实用,方便离线的时候查看。 最新的2.9.1版本的java api文档。比较实用,方便离线的时候查看。

2013-07-08

将大量数据从数据库导入到Excel文档

这是我在公司实习的时候研究的课题,主要将大量数据从数据库导出到Excel文件。(一般是值Excel2007及以后版本)因为Excel2003及以前的版本中能保持的数据量是有限制的。Excel2007及以后版本中的数据能保持100万条记录左右,我用的是Oracle数据库,要导入40万条数据。我主要采用了JXLS和POI的第三方jar包,这几个程序实例,都是我参考各种资料,自己写的,都运行过,能把40万数据导入到Excel文件中,而且性能也挺好的,这几个是程序代码,我把这几个程序的文档总结也上传了,如果要下载的话,可以去我的下载空间。

2013-06-26

走出软件作坊(高清).pdf

走出软件作坊(高清).pdf 115页 绝对高清 2分

2013-06-20

JTest 8.4.20 破解

将lic_client.jar直接覆盖到以下目录即可: Parasoft\JtestExtension8.4\eclipse\plugins\com.parasoft.xtest.libs_3.4.20\Parasoft\lic_client.jar [本资源仅供个人使用,不得用于任何商业用途] PS : 发现有人没找到 JTest 8.4安装文件,下面提供一个连接。 (这个连接我没试过,要是不好用,大家在网上再搜搜吧) http://hanulit.mine.nu:81/parasoft_download/Jtest/8.4/

2013-06-14

Excel2html

使用java版excel操作api实现excel读取并转转为html,转换后的文件包含边框线、背景色、字体、字号、列宽等样式处理。 使用java版excel操作api实现excel读取并转转为html,转换后的文件包含边框线、背景色、字体、字号、列宽等样式处理。

2013-06-13

将word,ppt,excel转换成html

将word,ppt,excel转换成html

2013-06-13

jsp读取Excel的数据

jsp读取Excel的数据

2013-06-13

FreeMarker中文参考手册

FreeMarker中文参考手册

2013-06-13

SOAP与Java编程指南.pdf

SOAP与Java编程指南.pdf

2013-05-28

Servicemix做代理服务器发布WebService

Servicemix做代理服务器发布WebService,Login登录实际代码。对应博客中ServiceMix做代理服务器发布WebService(附带案例源码) 该篇例子,需要的可以去看看,这个是源码。

2013-05-27

MYSQL最新省份城市数据库

MYSQL最新省份城市数据库,城市齐全!

2013-05-18

中国省份和城市数据(mysql数据库)

中国城市mysql数据,包括省份、城市。 两个表,一个省份表,一个城市表。

2013-05-18

Java 利用POI操作PPT

Java 利用POI操作PPT。 1.创建幻灯片并插入文本 2.插入图片,支持多种格式 3.插入表格 4.解析PPT文件中的图片 文件格式为 mht,使用IE或Firefox 浏览器打开。

2013-04-19

Spring源代码解析.rar

Spring源代码解析.rar,Spring源代码解析.rar,http://blog.csdn.net/FansUnion,http://blog.csdn.net/FansUnion

2013-04-04

Spring源码分析.pdf

Spring源码分析.pdf,Spring源码分析.pdf,http://blog.csdn.net/FansUnion,http://blog.csdn.net/FansUnion

2013-04-04

多图详解Spring框架的设计理念与设计模式.pdf

多图详解Spring框架的设计理念与设计模式.pdf 多图详解Spring框架的设计理念与设计模式.pdf http://blog.csdn.net/FansUnion http://blog.csdn.net/FansUnion

2013-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除