一、 电商推荐算法简述 目前比较多的电商模式为B2B,B2C,O2O,在本文介绍和需要举例说明的地方B2B电商模式为主。 电商推荐根据推荐内容不同分为物品推荐、商家推荐;流行的推荐应用主要有三个方面:1)针对用户的浏览、搜索等行为所做的相关推荐;2)根据购物车或物品收藏所做的相似物品推荐;3)根据历 ...
分类:
编程语言 时间:
2018-08-17 12:12:09
阅读次数:
231
程序员都应该掌握的职场算法、让每个程序员都可以生活事业美满。
分类:
编程语言 时间:
2018-08-17 12:49:04
阅读次数:
168
今天做到一道最短路的题,原题https://loj.ac/problem/10081 题目大意为给一张有n个顶点的图,点与点之间有m1条道路,m2条航线,道路是双向的,且权值非负,而航线是单向的,权值可能为负,保证两点之间如果有航线就不会有道路。现给定起始点s,求s到每个点的最短路径,如果没有则输出 ...
分类:
编程语言 时间:
2018-08-17 12:50:04
阅读次数:
209
1、bytes与bytearray # bytes:不可变字节序列; bytearray:字节数组,可变数据类型; (1)bytes定义 # 注意:bytes类型,使用b前缀定义; 只允许基于ASCII使用字符串形式b'abc9'表示 使用16进制表示b'\x41\x61' (2)bytearray ...
分类:
编程语言 时间:
2018-08-17 12:52:49
阅读次数:
181
请看题! 题目1: Int64 a = 300000000; Int64 b = 248201000; Int64 c = a - b; 请问 c =? 题目2: int a = 300000000; int b = 248201000; int c = a - b; 请问 c =? 请各位大牛们踊 ...
分类:
编程语言 时间:
2018-08-17 12:54:08
阅读次数:
156
在微服务架构中,需要几个基础的微服务,包括服务的注册与发现,服务消费,负载均衡,断路器,咋能路由,配置管理等,由这几几个基础组件相互协作,共用组建一个简单的微服务系统。 -Zuul 简介 Zuul是NetFlix开源的微服务网关,他可以和Eureka,Ribbon,Hystrix等组件配合使用。Zu ...
分类:
编程语言 时间:
2018-08-17 12:55:08
阅读次数:
177
1、时间的格式化 结构化时间 2、time常用方法 3、datetime常用方法 ...
分类:
编程语言 时间:
2018-08-17 12:55:55
阅读次数:
153
计算机所能识别只有0,1这两种状态,但是我们人类用字母,汉字,还有其他语言,那么怎么和计算机进行沟通呢,python编程语言最早unicode,现在统一用utf8,UTF8通用的编码语言,所有语言都包含了 1,国际通用的编码 unicode ,utf8 2,国内编码 gb2312 GBK 3,台湾编 ...
分类:
编程语言 时间:
2018-08-17 13:49:22
阅读次数:
203
c++程序员简单的学了3个星期的Java后端开发教程,做个总结。 ...
分类:
编程语言 时间:
2018-08-17 13:49:37
阅读次数:
154
...
分类:
编程语言 时间:
2018-08-17 13:49:45
阅读次数:
105
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 元字符:在正则表达式中被赋予特殊意义的符号。 . 通配符 匹配除了\n外所有的字符。 ^匹配字符串开始位置 搜 ...
分类:
编程语言 时间:
2018-08-17 13:49:55
阅读次数:
265
1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/17 6 ''' 7 # import xlrd 8 # 9 # data=xlrd.open_workbook("单县.xls") 10 ... ...
分类:
编程语言 时间:
2018-08-17 13:50:05
阅读次数:
339
Java EE 定 制 篇 搭 建 Java EE 环境 1 6 . 1 概 述 1 6 . 1 . 1 示 意 图 : 如 果 需 要 在 L i n u x 下 进 行 J a v a E E 的 开 发 , 我 们需 要 安 装 如 下 软 件 1 6 . 2 安 装 J D K 1 6 . ...
分类:
编程语言 时间:
2018-08-17 13:50:31
阅读次数:
125
在实际过往的项目中,常用的查询操作有:1、单表查询,2、一对一查询(主表和详情表)3、一对多查询(一张主表,多张子表)4、多对多查询(如权限控制,用户、角色多对多)。做个总结,所以废话不多说。 使用idea构建springboot项目,引入依赖如下: 使用h2数据库做测试用,application. ...
分类:
编程语言 时间:
2018-08-17 13:52:53
阅读次数:
222
今天在写一个下载文档的方法时,测试浏览器的兼容性问题,发现在mac自带的safari浏览器中文档下载后全部变成exe文件,查了很久才发现是自己的下载方法中的Content-type 的设置有关系 当 Content-type 设置为 text/html 时,下载的文件会被自动添加上后缀 .html ...
分类:
编程语言 时间:
2018-08-17 13:53:26
阅读次数:
627
spring mvc 数据校验 1.添加个jar (jar与一版本会冲突) <dependency> <groupId>com.fasterxml</groupId> <artifactId>classmate</artifactId> <version>1.0.0</version> </depe ...
分类:
编程语言 时间:
2018-08-17 13:54:10
阅读次数:
209
package cn.itcast.thread; /*守护线程(后台线程),一个进程中如果只剩下守护线程,那么守护线程也会死亡 * 定义守护线程的方式: * 调用线程的setDaemo(true)即可将线程设置为守护线程,其余用法与一般的线程一样*/ public class Demo8 exte... ...
分类:
编程语言 时间:
2018-08-17 13:54:45
阅读次数:
168
问题:在windows系统中,换行的符号是'\r\n'。python在读文件的时候为了系统兼容,会默认把'\r','n','\r\n'都视作换行。但是在windows文件中,可能在同一行中同时存在'\n','\r\n','\r'。这个时候python的默认行为会将一行拆分成多行输出,影响预期结果。 ...
分类:
编程语言 时间:
2018-08-17 13:55:29
阅读次数:
178
第一个数据源:import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;@Component@Configura... ...
分类:
编程语言 时间:
2018-08-17 13:57:30
阅读次数:
169
int array[] = {25,13,89,34,1,74,56}; for(int i = 0 ; i array[j]) { int temp = array[i]; array[i] = array[j]; array[j] = temp; } } } for(int i = 0 ; i ...
分类:
编程语言 时间:
2018-08-17 13:57:38
阅读次数:
157