我们现在开始训练模型,还输入参数如下:
rank:ALS中因子的个数,通常来说越大越好,但是对内存占用率有直接影响,通常rank在10到200之间。
iterations:迭代次数,每次迭代都会减少ALS的重构误差。在几次迭代之后,ALS模型都会收敛得到一个不错的结果,所以大多情况下不需要太多的迭代(通常是10次)。
lambda:模型的正则化参数,控制着避免过度拟合,值越大,越正则化。我们将...
分类:
系统相关 时间:
2015-08-14 19:21:13
阅读次数:
368
Swift:什么时候使用结构体和类发布于 2015 年 8 月 14 日世界上对swift持续不断的讨论话题中有一个就是什么时候使用结构体什么时候使用类。我想我今天要贡献一些自己的想法。值 VS 引用答案其实很简单:当你需要值语义(所谓值语义是一个对象被系统标准的复制方式复制后,与被复制的对象之间毫无关系,可以彼此独立改变互不影响)的时候使用结构体,当你需要引用语义(所谓值语义是一个对象被系统标准的...
分类:
编程语言 时间:
2015-08-14 19:19:35
阅读次数:
192
先来上一张类的结构图:
图里只画了更初始化相关的方法。
首先DispatcherServlet也是一个Servlet,初始化从init()方法开始。
下面就具体看看ini()是怎么实现的吧。
1.Servlet 是个接口;
public void init(ServletConfig config) throws ServletException;
2.GenericS...
分类:
编程语言 时间:
2015-08-14 19:19:46
阅读次数:
171
log4j2和log4j在配置文件和引入jar包上出现了不同,这里做个备忘,这里使用的版本为apache-log4j-2.3-bin.zip。
1、apache-log4j-2.3-bin.zip下载:
官网或者:http://download.csdn.net/download/tterminator/9005991
2、需要引入的jar包
除了jar包名称中出现slf4...
分类:
系统相关 时间:
2015-08-14 19:18:13
阅读次数:
277
http://huangwei.pro/2015-08/modern-opengl3/本文中,我会将不会动的2D三角形替换为旋转的3D立方体。你会看到这样的效果:现在我们终于能在屏幕上搞点有趣的东西了,我放了更多的动图在这里:http://imgur.com/a/x8q7R为了生成旋转立方体,我们需要学些关于矩阵的数学,用于创建透视投影,旋转,平移和“相机”概念。我们还有必要学习些深度缓冲,和典型的...
分类:
其他好文 时间:
2015-08-14 19:18:13
阅读次数:
182
为了使用celery替代crontab并做到实时添加定时任务的效果,需要使用django-celery,效果如下图,
来自:https://www.caktusgroup.com/blog/2014/06/23/scheduling-tasks-celery/
要使用django-celery,需要安装python的以下包:django,ce...
分类:
其他好文 时间:
2015-08-14 19:18:35
阅读次数:
20388
一个数的数字根只和它mod~9mod 9之后的值有关,只要类似背包就能完成人员分配的计算。
具体证明:数字根=\sum_{i=0}^{w}a_i∑?i=0?w??a?i??,数字=\sum_{i=0}^{w}10^i*a_i∑?i=0?w??10?i???a?i??
数字-数字根=\sum_{i=0}^{w}(10^i-1)*a_i∑?i=0?w??(10?i???1)?a?i??,这...
分类:
其他好文 时间:
2015-08-14 19:18:24
阅读次数:
293
Filesystems that manage the storage across a network of machines are called distributed filesystems. Since they are network based, all the complications of network programming kick in, thus making dist...
分类:
其他好文 时间:
2015-08-14 19:18:42
阅读次数:
253
Doing Homework again
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8963 Accepted Submission(s): 5292
Problem Description
Ignat...
分类:
其他好文 时间:
2015-08-14 19:19:10
阅读次数:
127
adb server is out of date. killing...ADB server didn't ACK* failed to start dae
最近在Android项目开发过程中,莫名其妙的出现这个问题:
ADB server didn't ACK...
adb server is out of date. killing...ADB server didn...
分类:
数据库 时间:
2015-08-14 19:18:10
阅读次数:
188
今天实在等不急了,加急邮件发了两封,过了两天都没收到苹果的回应。所以给苹果技术支持部打了电话 400-670-1855。 结果在听了10分钟音乐了,联系到了技术客服,通过沟通居然发现 我之前的两封加急邮件人家都没收到 …..仔细询问原因才知道:我提交iTunes connect 是用了总开发账号A下的子账号 B,发两封加急申请用的是 子账号C, 苹果说发加急 只有用总账号才能发到人家服务队列… %>...
分类:
移动开发 时间:
2015-08-14 19:17:20
阅读次数:
195
题目链接
题意:给你一个n,问你有多种摆台阶的方法。
要求下面的格子数要严格的大于上面的格子数,台阶至少要两层及以上(所以最后输出结果要-1)
还有台阶是倒着看的,倒着看的,最右边的是最底层的,我……内心是极度奔溃的……
也就是说我们只要枚举最右边的即那条最长的边 h 即可,那么剩余的就是n - h,这显然已经是算出来的
初始化dp[0] = 1,因为任意n都可以摆出一层。
代码如下:...
分类:
其他好文 时间:
2015-08-14 19:17:59
阅读次数:
200
解决jni调用在Android5.x系统闪退问题
art/runtime/check_jni.cc:70] JNI DETECTED ERROR IN APPLICATION: illegal class name ‘xxx.xxx.xxx’
art/runtime/check_jni.cc:70] (should be of the form 'package/Class', [Lpackage/Cl...
分类:
移动开发 时间:
2015-08-14 19:17:42
阅读次数:
9684
#coding:utf-8#!/usr/bin/env python
"""
An example using Graph as a weighted network.
"""
__author__ = """Aric Hagberg (hagberg@lanl.gov)"""
try:
import matplotlib.pyplot as plt
except:
raise...
分类:
编程语言 时间:
2015-08-14 19:17:49
阅读次数:
772
题目链接:
poj2125
题意:
给出一张N个顶点M条边的有向图。
对于每个顶点x,有两种操作:
1,删除所有进入x的边,花费为a;
2.删除所有从x出去的边,花费为b.
问把图中所有边删除所需要的最小花费.并输出对应的操作。
解题思路:
由题目条件(删除入边,删除出边)首先想到应该是拆点. 这样题目的问题转化为最小点权覆盖问题....
分类:
其他好文 时间:
2015-08-14 19:17:38
阅读次数:
190
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。...
分类:
其他好文 时间:
2015-08-14 19:17:55
阅读次数:
159
Android android-async-http二次封装和调用
在开发过程中,网络请求这块的使我们经常遇到的一个问题,今天去github 网站上面学习android-async-http,觉得还是不错的 使用起来也比较简便 网络请求框架是一个不错的选择 方便大家一起共同讨论 QQ群:160373684
/**
*
* @类描述:android-async-...
分类:
移动开发 时间:
2015-08-14 19:16:55
阅读次数:
170