最新 最热

老板问我,完全没有用户历史行为记录,怎么做推荐?

前几天和老板通俗的介绍了协同过滤(Collaborative Filtering)和基于内容的推荐(Content-based Recommendation),但都必须分析用户的历史行为数据(例如电影点击数据,职位查看数据等),针对不同的用户进行个性化推荐。...

2021-11-18
1

JavaScript 的 Math.ceil() 函数

需要注意的是 如果运行 Math.ceil(null) ,这个函数将会返回整数 0 而不会给出一个 NaN 错误。

2021-11-17
1

前端面试 【JavaScript】— JS原始数据类型有哪些?引用数据类型有哪些?

1. 原如数据类型1. 布尔类型 - boolean2. 无效类型 - null3. 未定义类型 - undefined4. 数字类型 - number5. 字符串类型 - string6. 标识符类型 - symbol7. 大整型 - bigint2. 引用数据类型1. 普通对象 - Object......

2021-11-16
1

MySQL数据篇之多表操作-----保姆级教程

向刚才做的这两个操作(插入一个没有部门的员工和删除一个带有员工的部门),这种情况都是不应该发生的。

2021-11-15
1

ES6之Function

默认参数,默认参数也可以结合解构赋值在进行默认值处理。(undefined or null 走默认参数) function.length:返回第一个默认参数前的形参个数。 Rest参数:如果...在等号左边或者放在形参上,那么就是rest参数。如果......

2021-11-15
1

装箱和拆箱---JAVA基础篇

这里iii是空引用,空的引用不指向任何对象,既然没有对象,也就无法调用方法,无法调用intValue()方法,也就无法进行拆箱,也就无法与整数相加

2021-11-15
0

Window黑客编程之资源释放技术

今天说一下写病毒木马会广泛使用的一种技术——资源释放技术。为什么我们在写木马时会使用到资源释放技术呢?这是因为它可以使我们写的程序变得简洁。如果程序需要额外加载一些DLL文件或者文本文件,我们可以把它们作为...

2021-11-10
0

(juc系列)同步队列synchronousqueue

队头元素是第一个尝试添加元素的写入线程;如果没有等待的写入线程,那么没有任何元素可以用来移除,poll方法将会返回null.

2021-11-10
1

12.垃圾收集底层算法--三色标记详解

CMS垃圾收集算法使用了三色标记,我们以CMS垃圾收集为例来说明。CMS垃圾收集的流程如下:

2021-11-09
1

产品经理从0开始学SQL(四)

举个例子:假设有2张表,分别是t_student学生信息表和t_course课程表。

2021-11-02
1