摘要: 正排索引与倒排索引 例子说明: 文档1包含关键字:机器学习、深度学习、科学 文档2包含关键字:深度学习、自然语言处理、机器学习 文档与关键字的包含关系(正排索引), | 文档 | 关键字 | | | | | 文档1 | 机器学习、深度学习、科学 | | 文档2 | 深度学习、自然语言处理、机器学习 阅读全文
posted @ 2019-03-31 00:15 偶然相遇 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1. 已知点 $A(x_1, y_1)$, 现有一条直线 $l$: $ax+by+c=0$, 直线 $l$ 到$A$ 的举例为 $d$, 点 $A$ 到直线 $l$ 的垂足点记为 $B$, 求 $B$ 的坐标. 解答 已知直线的表达式, 可知直线上的一个垂线量为: $(a,b)$, 记 $B$ 的坐 阅读全文
posted @ 2019-03-30 19:49 偶然相遇 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: L1范数与L2范数​ ​ L1范数与L2范数在机器学习中,是常用的两个正则项,都可以 防止过拟合 的现象。L1范数的正则项优化参数具有稀疏特性,可用于 特征选择 ;L2范数正则项优化的参数较小,具有较好的 抗干扰能力 。 1. 防止过拟合 ​ L2正则项优化目标函数时,一般倾向于构造构造较小参数,一 阅读全文
posted @ 2019-03-30 11:10 偶然相遇 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 条件概率与连式法则 条件概率公式: $$ p(y|x) = \frac{p(x,y)}{p(x)} \tag{1} $$ 链式法则: $$ \begin{align} p(x_1,x_2,...,x_n) &= p(x_n)\prod_{i=1}^{n 1}{{p(x_i)}{p(x_i|x_{i+ 阅读全文
posted @ 2019-03-30 11:00 偶然相遇 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 先验概率, 后验概率, 似然函数, 证据因子 理论 假设有变量$x​$和$y​$, $x​$表示特征, $y​$表示我们关心的变量, 可以是分类变量或者连续变量. 那么, 关于$y​$的先验概率为$p(y)​$, 关于$y​$的后验概率为$p(y|x)​$, 似然函数为$p(x|y)​$, 证据因子 阅读全文
posted @ 2019-03-27 21:30 偶然相遇 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 执行整篇sql脚本, ctrl+shift+enter 执行当前行,ctrl+enter 注释/取消注释, ctrl+/ 【注意】这里的 / 指的是小键盘中的除法Divide符号格式化sql语句(美化sql语句), ctrl+b 自动补全,ctrl+space (如果不行,有可能系统已经设定该快捷键 阅读全文
posted @ 2017-08-04 11:23 偶然相遇 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 首先看一下什么是懒加载: 所谓懒加载(lazy)就是延时加载,延迟加载。 什么时候用懒加载呢,我只能回答要用懒加载的时候就用懒加载。 至于为什么要用懒加载呢,就是当我们要访问的数据量过大时,明显用缓存不太合适, 因为内存容量有限 ,为了减少并发量,减少系统资源的消耗, 我们让数据在需要的时候才进行加载,这时我们就用到了懒加载。 比如部门ENTITY和员工ENTITY,部门与员工1对多,如果lazy... 阅读全文
posted @ 2017-08-01 16:14 偶然相遇 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 有序数组合并,例如: 数组 A=[100, 89, 88, 67, 65, 34], B=[120, 110, 103, 79] 合并后的结果 result=[120, 110, 103, 79, 100, 89, 88, 67, 65, 34] 程序: 结果: 阅读全文
posted @ 2017-07-29 21:51 偶然相遇 阅读(3732) 评论(2) 推荐(1) 编辑
摘要: 1 Java中对象的创建过程 java创建对象的方式有以下两种: (1)使用new操作符创建一个对象 (2)使用clone的方法复制一个对象,(在Java中,clone是Object类的protected方法) 这两种对象创建方法有什么区别? new操作时,首先根据new后面的类型(知道类型才能判断需要分配多大的内存空间)分配内存空间(此时分配到的内存空间相当于产生了一个新的对象,只是还有初始化... 阅读全文
posted @ 2017-07-29 16:13 偶然相遇 阅读(2648) 评论(2) 推荐(0) 编辑
摘要: 介绍 把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(atomicity)和 可见性(visibility)。 原子性意味着个时刻,只有一个线程能够执行一段代码,这段代码通过一个monitor object保护。从而防止多个线程在更新共享状态时相互冲突。 所谓原子性操作是指不会被线程调度机子打断的操作,这种操作一旦开始,就一直到幸运星结束,中间不会有任何切换... 阅读全文
posted @ 2017-07-26 23:23 偶然相遇 阅读(18476) 评论(1) 推荐(4) 编辑