〇、背景 数据集:MovieLens-1M(其中用户数6040,电影数3592,评分数1000000); 工具:Java、MySQL、Redis; 主要参考资料:《推荐系统实践》项亮; 一、Item-CF算法描述 1.Item-CF算法思想 为当前用户推荐——与当前用户感兴趣物品相似的 且 当前用户 ...
分类:
编程语言 时间:
2020-05-19 21:14:56
收藏:
0 评论:
0 赞:
0 阅读:
60
为什么使用session对象说明:session可以自动保存服务器产生的cookies信息,并且自动在下一条请求时附加。什么是session说明:一次会话(从客户端和服务器创建请求连接开始,客户端和服务器断开连接结束)session获取及应用获取: 导包 import requests 获取sess ...
分类:
其他 时间:
2020-05-19 21:14:39
收藏:
0 评论:
0 赞:
0 阅读:
48
自定义注解 1. 元注解 ? 元注解:用于修饰注解。 ? 四种元注解: ① @Retention: 只能用于修饰一个 Annotation 定义, 用于指定该 Annotation 的生命周期, @Rentention 包含一个 RetentionPolicy 类型的成员变量。 RetentionP ...
分类:
其他 时间:
2020-05-19 21:14:14
收藏:
0 评论:
0 赞:
0 阅读:
40
...
分类:
其他 时间:
2020-05-19 21:13:51
收藏:
0 评论:
0 赞:
0 阅读:
376
axios作用:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 首先。安装及配置 使用npm安装 npm install axios 使用 yarn 安装 yarn add axios 然后在入口文件 main.js中引入 import axios ...
分类:
移动平台 时间:
2020-05-19 21:13:35
收藏:
0 评论:
0 赞:
0 阅读:
82
本周优化的sql索引,发到线上后发现反而查询效率变低了,仔细研究后发现索引选择器还是选择错误了。 sql语句:where语句使用了主键id>?和时间索引mtime > ? and mtime < ? 1、修改之前:使用强制索引force index,指定了mtime 慢查询的原因:脚本第一次查询使用 ...
分类:
数据库技术 时间:
2020-05-19 21:13:17
收藏:
0 评论:
0 赞:
0 阅读:
46
看手册: The <pwd.h> header shall provide a definition for struct passwd, which shall include at least the following members: char *pw_name User's login n ...
分类:
其他 时间:
2020-05-19 21:12:46
收藏:
0 评论:
0 赞:
0 阅读:
275
Floyd算法 计算含负权的图上的多源最短路,原理是动态规划。 设$D_{i,j,k}$为从$i$到$j$的只以$(1...k)$集合中的结点为中间结点的最短路的长度。 1.若最短路经过点$k$,则$D_{i,j,k}=D_{i,k,k 1}+D_{k,j,k 1}$; 2.若最短路不经过点$k$, ...
分类:
编程语言 时间:
2020-05-19 21:11:41
收藏:
0 评论:
0 赞:
0 阅读:
37
罗列一下cmake常用的命令。 CMake支持大写、小写、混合大小写的命令。 一个CMakeLists.txt的例子: # CMake 最低版本号要求 cmake_minimum_required (VERSION 2.8) # 项目信息 project (hello_mongoc2) # 查找目录 ...
分类:
其他 时间:
2020-05-19 21:11:03
收藏:
0 评论:
0 赞:
0 阅读:
46
TcpClient和以前学过的对象,相对关系示意图如下: 借助有连接的特性,它封装了很多需要一起使用的对象,用起来也更加方便。 作为服务端时,它一般配合TcpListener使用。 由监听者创建的所有客户端,都使用与监听者相同的ipendpoint。(实现上,可以理解为不同的socket指向相同的i ...
分类:
其他 时间:
2020-05-19 21:10:16
收藏:
0 评论:
0 赞:
0 阅读:
45
一、GPIOLIB 简介 GPIO(通用目的输入/输出端口)是一种灵活的软件控制的数字信号。大多数的嵌入式 处理器都引出一组或多组的 GPIO,并且部分普通管脚通过配置可以复用为 GPIO。 利用可 编程逻辑器件,或总线(如 I2C、SPI)转 GPIO 芯片,也可以扩展系统的 GPIO。不管是何种 ...
分类:
其他 时间:
2020-05-19 21:09:54
收藏:
0 评论:
0 赞:
0 阅读:
51
在目前的生活中,各行各业在解决问题都涉及到数据的问题,一个好的解决方案,可以说是对某个数据尽量合理和高效的处理,在当前各种软件产品中,良好的交互,靠的是安全合理的数据流动,涉及到高可用,可维护,减轻成本。 目前我所接触到的数据可以分为两种 : 静态数据 ,所谓的静态数据就是我们在真正的开发中,定义和 ...
分类:
其他 时间:
2020-05-19 21:09:18
收藏:
0 评论:
0 赞:
0 阅读:
39
首先,javascript 是一门单线程,无阻塞的脚本语言。 何为单线程:就是在任何时候都只有一条线程在执行代码。 无阻塞:就是执行代码任务时一路绿灯,畅通无阻。 无阻塞的实现主要依赖于一个机制,就是事件循环机制。 在事件循环机制里面,有两个概念,分别是主线程和任务队列。 主线程:执行所有的同步任务 ...
分类:
编程语言 时间:
2020-05-19 21:08:59
收藏:
0 评论:
0 赞:
0 阅读:
37
在18年Hystrix停止更新,Sentinel和Resilience4j逐步成熟,在国内Sentinel的使用企业更加多一些,接下来通过一个实站例子把Sentinel的主要功能使用起来。 功能对比 SentinelHystrixresilience4j 隔离策略 信号量隔离(并发线程数限流) 线程 ...
分类:
其他 时间:
2020-05-19 21:08:09
收藏:
0 评论:
0 赞:
0 阅读:
97
rpm包的管理 介绍: 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。 它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似 windows的setup.exe,这一文件格式名称虽然打上了RedHat的 ...
分类:
系统服务 时间:
2020-05-19 21:07:44
收藏:
0 评论:
0 赞:
0 阅读:
62
2019 2020 2 20175216 《网络对抗技术》Exp8 Web基础 [toc] 实验步骤 1、Web前端HTML(0.5分) 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 使用 命令打开Apache服务 在浏览器输入 ,如果 ...
分类:
Web开发 时间:
2020-05-19 21:07:07
收藏:
0 评论:
0 赞:
0 阅读:
65
配置国内源并更新系统sudo pacman-mirrors --country China && sudo pacman -Syyu添加archlinuxCN源sudo nano /etc/pacman.conf[archlinuxcn]Server = https://mirrors.ustc.e... ...
分类:
编程语言 时间:
2020-05-19 21:06:48
收藏:
0 评论:
0 赞:
0 阅读:
103
记录下,直接贴代码吧 let roadLayer = new Group({ layers: [ new TileLayer({ source: new XYZ({ //url : 'http://mt3.google.cn/vt/lyrs=m&hl=zh-CN&gl=cn&x={x}&y={y}& ...
分类:
其他 时间:
2020-05-19 21:06:11
收藏:
0 评论:
0 赞:
0 阅读:
1100
修改步骤 1.File Setting Project Project Interpreter 进入页面1 2.添加进入页面2 3.点击Manage Respositories 4. 添加其他镜像 目前国内靠谱的 pip 镜像源有: 清华: https://pypi.tuna.tsinghua.ed ...
分类:
其他 时间:
2020-05-19 21:05:25
收藏:
0 评论:
0 赞:
0 阅读:
953
1 var array=[ 2 {id:1,name:'小明',sex:'男'}, 3 {id:2,name:'小刚',sex:'男'}, 4 {id:3,name:'小红',sex:'女'}, 5 {id:4,name:'小花',sex:'女'}, 6 {id:5,name:'小甜甜',sex:' ...
分类:
编程语言 时间:
2020-05-19 21:05:05
收藏:
0 评论:
0 赞:
0 阅读:
95