码迷,mamicode.com
首页 > 编程语言
【推荐系统实战】:C++实现基于用户的协同过滤(UserCollaborativeFilter)
好早的时候就打算写这篇文章,可是还是參加阿里大数据竞赛的第一季三月份的时候实验就完毕了。硬生生是拖到了十一假期。自己也是醉了。。。找工作不是非常顺利,希望写点东西回想一下知识。然后再攒点人品吧,仅仅能如此了。 一、问题背景 二、基于用户的协同过滤算法介绍 三、数据结构和实验过程设计 四、代码 一、问 ...
分类:编程语言   时间:2017-06-05 22:10:06    阅读次数:312
JAVA常见算法题(四)
package com.xiaowu.demo; /** * 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 * * * @author WQ * */ public class Demo4 { public static void main(String[] args) { ... ...
分类:编程语言   时间:2017-06-05 22:09:52    阅读次数:196
python简单爬数据
失败了,即使跟Firefox看到的headers,参数一模一样都不行,爬出来有网页,但是就是不给数据,尝试禁用了js,然后看到了cookie(不禁用js是没有cookie的),用这个cookie爬,还是不行,隔了时间再看,cookie的内容也并没有变化,有点受挫,但还是发出来,也算给自己留个小任务啥 ...
分类:编程语言   时间:2017-06-05 22:09:02    阅读次数:191
Python实验: 选择性复制文件
#!python #coding:utf-8 ###编写一个程序,遍历一个目录树,查找特定扩展名的文件(诸如.pdf或.jpg)。Python编程快速上手——让繁琐工作自动化不论这些文件的位置在哪里,将它们拷贝到一个新的文件夹中。 importshutil,os,re filedir=‘C:\\Users\\Loyu\\Desktop\\python1‘ des..
分类:编程语言   时间:2017-06-05 22:08:49    阅读次数:326
JAVA常见算法题(九)
package com.xiaowu.demo; /** * * 一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。编程找出1000以内的所有完数。 * * @author WQ * */ public class Demo9 { public static void mai... ...
分类:编程语言   时间:2017-06-05 22:08:27    阅读次数:195
【Java并发编程实战】—– AQS(四):CLH同步队列
在【Java并发编程实战】—–“J.U.C”:CLH队列锁提过,AQS里面的CLH队列是CLH同步锁的一种变形。其主要从双方面进行了改造:节点的结构与节点等待机制。在结构上引入了头结点和尾节点,他们分别指向队列的头和尾,尝试获取锁、入队列、释放锁等实现都与头尾节点相关。而且每一个节点都引入前驱节点和 ...
分类:编程语言   时间:2017-06-05 22:08:17    阅读次数:328
Python运算符说明
Python运算符说明运算符说明lambdalambda表达式or布尔“或”and布尔“与”notx布尔“非”in,notin成员测试is,isnot同一性测试<,<=,>,>=,!=,==比较运算符|按位或^按位异或&按位与<<,>>移位+,-加法、减法*,/,%乘法、除法、取余+x,-x正负号~x按位翻..
分类:编程语言   时间:2017-06-05 22:07:13    阅读次数:216
python的变量,对象的内存地址以及参数传递过程
作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉。其实Python是以数据为本,变量可以理解为标签。作为c/c++的菜鸟,把跟踪变量地址的习惯带入Python,举个小例子说明Python的变量,对象,及参数传递。 ...
分类:编程语言   时间:2017-06-05 22:06:57    阅读次数:307
java用流实现创建文件夹, 文件改名, 文件删除, 文件复制
创建TestFileManager类,在本类中分别创建factFile()方法(遍历文件夹中所有的文件)、console()方法(换行)、createFolder()方法(创建文件夹)、 renameFile()方法(改名)、deleteFile()方法(删除文件)、copyFile()方法(复制文 ...
分类:编程语言   时间:2017-06-05 22:06:50    阅读次数:169
unity3d的GUILayout布局
GUILayout默认采用线性布局,从上到下。可以参见《unity3d常用控件》 如果要实现横向布局,则需要添加如下代码: 效果如下: ...
分类:编程语言   时间:2017-06-05 22:06:42    阅读次数:210
我的软考之路(五)——数据结构与算法(3)之图
图跟树一样,也是非线性结构。咋看起来有点复杂。事实上它非常easy。树具有层次关系,上层元素能够与下一个多个元素连接。可是仅仅能和上层的一个元素连接。在图结构中,节点间的连接是随意的,不论什么一个元素都能够与其它元素连接。 图相对而言非常easy,我们仅仅介绍的图的遍历和最小生成树。如今我们開始。 ...
分类:编程语言   时间:2017-06-05 22:05:00    阅读次数:192
python fabric模块 生产环境dubbo代码包发布管理完整实例
#!/usr/bin/envpythonimportosimporttimeimportfabricfromfabric.apiimport*fromfabric.context_managersimport*fromfabric.colorsimport*fromfabric.contrib.consoleimportconfirmenv.hosts=[‘XXXX.XXXX.XXXX.XXXX‘]env.user=‘user‘env.password=‘xxxxxxxx‘env.port=‘22‘env...
分类:编程语言   时间:2017-06-05 22:04:23    阅读次数:285
Java Web Model2实战
本文进行model2模式的实战--登录模块的实现 采用MVC模式开发,具体模块分别如下: JavaBean组件(Model) User:封装用户对象 UserDao:封装用户数据库操作 DataBaseUtil:数据库连接工具类 JSP页面(View) index.jsp:主页 reg.jsp:用户 ...
分类:编程语言   时间:2017-06-05 21:04:52    阅读次数:277
关于关联javaee源码(tomcat源码)后还是无法显示源码的问题
今天想看HttpServlet的源码,关联了tomcat版本的javaee源码后,按F3依然无法看到源码,后来查资料发现原来还需要下载编译tomcat源码的jar包,地址如下http://download.csdn.net/download/come_on_ha/9555502 里面总共4个jar包 ...
分类:编程语言   时间:2017-06-05 21:04:44    阅读次数:188
python第六天:一些常用函数,面向对象入门
上节回顾 yield的表达式用法→协程函数 只要函数内有yield关键字,函数名得到的结果就是生成器,表达式形式的生成器就是在整个生成的过程中使用send传值。 面向过程 面向过程的是编程范式的一种,是流水线式的编程范式,一般来说逻辑比较清晰,但是可扩展性差,牵一发而动全身。 匿名函数 匿名函数定义 ...
分类:编程语言   时间:2017-06-05 21:04:36    阅读次数:289
java 集合交并补
通过使用泛型方法和Set来表达数学中的表达式:集合的交并补。在下面三个方法中都将第一个參数Set复制了一份,并未直接改动參数中Set。package Set; import java.util.HashSet; import java.util.Set; public class Sets { pu ...
分类:编程语言   时间:2017-06-05 21:04:22    阅读次数:361
JavaScript 面向对象的程序设计记录笔记
以下为JavaScript高级程序设计第六章面向对象的程序设计读书笔记记录。 对象存在两个属性: 数据属性/ 访问器属性。 数据属性包括四个值: Configurable: 默认值为true, 表示能否通过delete删除属性重新定义;能否修改属性特性,或者能否吧属性修改为访问器属性。 Enumab ...
分类:编程语言   时间:2017-06-05 21:02:28    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!