资源简介
推荐系统,python的。基于协同过滤算法。我觉得还行。没问题

代码片段和文件信息
/**
*
*/
package top.qianxinyao.algorithms;
import java.io.IOException;
import java.util.HashMap;
import java.util.linkedHashMap;
import java.util.Map;
import java.util.Set;
import org.codehaus.jackson.JsonParseException;
import org.codehaus.jackson.map.JsonMappingException;
import org.codehaus.jackson.map.objectMapper;
import org.codehaus.jackson.type.TypeReference;
import top.qianxinyao.contentbasedrecommend.CustomizedHashMap;
/**
* @author qianxinyao
* @email tomqianmaple@gmail.com
* @github https://github.com/bluemapleman
* @date 2016年11月21日
*/
public class JsonKit
{
public static String test(){
String json=null;
try {
Mapject> moduleidMap = new HashMapject>();
Map keywordRateMap = new HashMap();
keywordRateMap.put(“政治“ 123.1);
keywordRateMap.put(“金融“ 35.2);
moduleidMap.put(1keywordRateMap);
keywordRateMap.put(“电影“ 351.1);
moduleidMap.put(2keywordRateMap);
objectMapper objectMapper=new objectMapper();
json=objectMapper.writeValueAsString(moduleidMap);
String test=“{\“1\“:{}\“2\“:{}\“3\“:{}\“4\“:{}}“;
return test;
} catch (IOException e) {
e.printStackTrace();
}
return json;
}
/**
* 获取用户所关注的模板的id的set
* @param srcJson
* @return
*/
public static Set getUserModuleIdSet(String srcJson){
//java的擦除机制不允许直接获取泛型类的class但是这样会使得jackson的readValue自动将键转换为String,于是需要使用jackson提供的TypeReference来解决这个问题
Mapject> map=null;
try
{
objectMapper objectMapper=new objectMapper();
map = objectMapper.readValue(srcJson new TypeReference
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\
文件 898 2018-10-19 15:09 NewsRecommendSystem-master\.classpath
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\.github\
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\.github\ISSUE_TEMPLATE\
文件 799 2018-10-19 15:09 NewsRecommendSystem-master\.github\ISSUE_TEMPLATE\bug_report.md
文件 91 2018-10-19 15:09 NewsRecommendSystem-master\.github\ISSUE_TEMPLATE\custom.md
文件 560 2018-10-19 15:09 NewsRecommendSystem-master\.github\ISSUE_TEMPLATE\feature_request.md
文件 11 2018-10-19 15:09 NewsRecommendSystem-master\.gitignore
文件 747 2018-10-19 15:09 NewsRecommendSystem-master\.project
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\.settings\
文件 422 2018-10-19 15:09 NewsRecommendSystem-master\.settings\org.eclipse.jdt.core.prefs
文件 86 2018-10-19 15:09 NewsRecommendSystem-master\.settings\org.eclipse.m2e.core.prefs
文件 118 2018-10-19 15:09 NewsRecommendSystem-master\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 478 2018-10-19 15:09 NewsRecommendSystem-master\CONTRIBUTING.md
文件 1068 2018-10-19 15:09 NewsRecommendSystem-master\LICENSE
文件 40466 2018-10-19 15:09 NewsRecommendSystem-master\README.html
文件 10466 2018-10-19 15:09 NewsRecommendSystem-master\README.md
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\
文件 6148 2018-10-19 15:09 NewsRecommendSystem-master\bin\.DS_Store
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\
文件 6148 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\.DS_Store
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\
文件 6148 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\.DS_Store
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Main\
文件 1045 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Main\Main.class
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Userba
文件 3025 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Userba
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Userba
文件 1247 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Userba
文件 1092 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\Userba
目录 0 2018-10-19 15:09 NewsRecommendSystem-master\bin\top\qianxinyao\algorithms\
............此处省略160个文件信息
相关资源
- 二级考试python试题12套(包括选择题和
- pywin32_python3.6_64位
- python+ selenium教程
- PycURL(Windows7/Win32)Python2.7安装包 P
- 英文原版-Scientific Computing with Python
- 7.图像风格迁移 基于深度学习 pyt
- 基于Python的学生管理系统
- A Byte of Python(简明Python教程)(第
- Python实例174946
- Python 人脸识别
- Python 人事管理系统
- 基于python-flask的个人博客系统
- 计算机视觉应用开发流程
- python 调用sftp断点续传文件
- python socket游戏
- 基于Python爬虫爬取天气预报信息
- python函数编程和讲解
- Python开发的个人博客
- 基于python的三层神经网络模型搭建
- python实现自动操作windows应用
- python人脸识别(opencv)
- python 绘图(方形、线条、圆形)
- python疫情卡UN管控
- python 连连看小游戏源码
- 基于PyQt5的视频播放器设计
- 一个简单的python爬虫
- csv文件行列转换python实现代码
- Python操作Mysql教程手册
- Python Machine Learning Case Studies
- python获取硬件信息
评论
共有 条评论