- 博客(146)
- 资源 (10)
- 收藏
- 关注
转载 推荐算法知识
关于淘宝的推荐算法,我觉得以下几个因素比较重要:人 --用户是一个什么样的人?想法 --用户当前在想什么?物 --用户之前买过什么!这三个事情应该是循序渐进的,他们一起才能决定用户可能想买什么这件事情。用户是一个什么样的人对推荐的影响做一个极端的假设,用户只是填写了一些资料,我们知道他是一个21岁左右的某个二线南方城市男生,之前没有任何历史行为,他可能想买什
2014-04-25 13:23:56 1593 2
转载 java读取资源文件
转自: 如何读取资源文件:(一)Properties props = new Properties(); props.load(new FileInputStream("db.properties")); (二)blog.properties文件如下dbdriver=oracle.jdbc.driver.OracleDriverdburl=jdbc:oracl
2014-04-23 14:15:04 1084
原创 C++不懂的问题
1.堆与栈的区别A. 申请方式不同Stack由系统自动分配,而heap需要程序员自己申请,并指明大小。B. 申请后系统的响应不同Stack:只要栈的剩余空间大于申请空间,系统就为程序提供内存,否则将抛出栈溢出异常Heap:当系统收到程序申请时,先遍历操作系统中记录空闲内存地址的链表,寻找第一个大于所申请空间的堆结点,然后将该结点从空间结点链表中删 除,并将该结点的空间分配给程序
2014-04-21 20:51:00 1393
转载 Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询博客分类:SQL/NOSQL 1、搭建环境 新建JAVA项目,添加的包有: 有关Hadoop的hadoop-core-0.20.204.0.jar 有关Hbase的hbase-0.90.4.jar、hbase-0.90.4-tests.jar以及Hbase资源包中lib目录下的所有
2014-04-08 13:02:31 1342
转载 Hbase Java API详解
转载:http://www.open-open.com/lib/view/open1342514370807.htmlHBase是Hadoop的数据库,能够对大数据提供随机、实时读写访问。他是开源的,分布式的,多版本的,面向列的,存储模型。在讲解的时候我首先给大家讲解一下HBase的整体结构,如下图:HBase Master是服务器负责管理所有的HRegion服务器,HBase M
2014-04-08 13:00:28 1033
转载 Ubuntu 12.04 配置hadoop完全分布式
一、引言Hadoop是一种分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力高速运算和存储。Hadoop 1.2.1版本下载地址:http://apache.dataguru.cn/hadoop/common/hadoop-1.2.1/二、准备安装环境我的本机是环境是windows8.1系统 +VMvare9虚拟机。
2014-01-23 15:16:49 945
转载 hadoop在ubuntu下的伪分布式安装配置
本文转自:http://www.cnblogs.com/tippoint/archive/2012/10/23/2735532.html一.安装ubuntu 我是下载的ubuntu12.04,在64位的虚拟机上使用virtualbox安装的,没错,是在虚拟机上在安装虚拟机,然后安装ubuntu具体安装过程就不描述了,不过安装过程确实慢,除非你的网络很快。12.04的新主题使用真是
2013-11-28 19:07:05 1297
转载 Ubuntu 12.10 +Hadoop 1.2.1版本集群配置
本文转自:http://blog.csdn.net/xjavasunjava/article/details/12013677一、引言Hadop是一种分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力高速运算和存储。hadoop1.2.1版本下载地址:http://apache.dataguru.cn/hadoop/
2013-11-28 19:03:09 1305
转载 Android App接入微信开放平台注意事项
一、Android第三方应用接入微信开放平台的注意事项:1. 到微信开放平台官网申请正式的AppID(需通过审核),要填写包名、app签名的md5值。至于如何获取app签名信息,官方提供签名包apk(http://open.weixin.qq.com/download/sdk/gen_signature.apk)2. 如果只是测试或debug,可以用临时AppID(到官网申请但不需要通
2013-09-13 11:30:36 3406 1
转载 判断一个图是否连通
总的来说,可以用DFS(O(v^2))和BFS(O(v+e))的思想都能实现,只要从一个点出发,然后判断是否能遍历完所有的点。还有就是Tarjan算法和GABOW算法,这个没研究过,据说很好用。 实现办法一:用Warshall算法,时间复杂度为O(v^3),时间复杂度较大。实现办法二:拓扑排序(多用于有向图)。实现办法三:用BFS和visa[]标志数组,看看从一个点出发,是否能访问
2013-03-11 21:51:38 19127 1
转载 stdarg.h中三个宏va_start ,va_arg和va_end
#include#include constint N=5;usingnamespace std; void Stdarg(int a1,...){ va_list argp; int i; int ary[N]; va_start(argp,a1); ary[0]=a1; for(i=
2012-08-12 11:17:21 1200
原创 C/C++常见错误
一、数据被破坏 1.没有初始化变量 2.超过了整数类型的取值范围 3.无效的指针 4.数组索引表达式中存在错误 5.循环条件错误 6.动态分配数组的大小错误 7.没有实现类的复制构造函数、赋值运算符或析构函数二、未经处理的异常 1.无效的指针或引用 2.缺少catch代码块三、程序挂起或奔溃 1.没有初始化变量 2.无效循环
2012-04-28 15:17:45 1369
转载 想做黑客,你必须学习的-dos基础
说起来windows xp的发布已经是N年前的事情了。自从盖茨先生输入了那个著名的“Exit”之后,好像DOS时代真正就离开我们远去了。 但是我们还是不可避免的发现,基于DOS的windows95和98还在众多的机器上跑着。众多的系统管理和维护人员还要使用DOS来做最基础的维护。许多的爱好者和网友也发现如果要真正成为高手,必需要学好用好DOS,特地整理了一系列的DOS的文章,供大家学习和查
2011-11-20 18:05:16 1650
原创 C++产生m到n之间的随机数,产生0到100之间的随机数,以系统时间作为随机种子
// 随机数产生.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include#includeusing namespace std;int _tmain(int argc, _TCHAR* argv[]){ int i =0 ; cout
2011-10-28 20:52:19 9427
原创 VS(visual studio 2005)2005快捷键
VS(visual studio 2005)2005快捷键Ctrl+回车----上一行Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口
2011-10-28 17:06:57 862
原创 VS(visual studio)2008快捷键
---------------------------------------VS2008快捷键大全----------------------------Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知 S
2011-10-28 17:05:24 951
原创 C++头文件
1.一般类的定义都会放入头文件public class MyClass{...code...};2.头文件用于声明而不用于定义extern int val; //rightextern int ival = 10 // errordouble jval; //error3.一些const对象定义在头文件中 const int val = 10 //right
2011-10-21 14:53:43 601
原创 计算数据库表某一列的和
public double consumeTotal(DataSet myDs) { int i = 0; double sumMoney = 0; int myCount = myDs.Tables[0].Rows.Count; //行数 for (i = 0; i
2011-10-21 14:52:27 2158
原创 const关键字
1.const 变量在定义时必须初始化,以后就不能修改其值了,就相当于常量。2.const 对象默认为文件的局部变量。 在全局作用域里定义非const变量时,它在整个程序中都可以访问。 如: //file_1.cc int counter; //定义全局变量 //file_2.cc extern int counter; //声明、 使用
2011-10-21 14:51:06 607
原创 把数据库表的某一列的数据添加到comboBox中
public void update_cardName() { string conStr = "server=(local);database=个人财务管理; Integrated security=true;"; SqlConnection con = new SqlConnection(conStr);
2011-10-21 14:50:51 9022
原创 计算数据库某一列的和
private void button3_Click(object sender, EventArgs e) { string cardName = comboBox1.Text.ToString(); double sum1 = 0; double sum2 = 0; str
2011-10-21 14:50:24 2493
原创 鼠标停在控件上就显示提示信息
鼠标停在控件上就显示提示信息 toolTip1.SetToolTip(textBox1, "输入您的账号,为不超过20位的字符,数字,汉字(一个代表2位)");
2011-10-21 14:49:59 1593
转载 未将对象引用设置到对象的实例
1、ViewState 对象为Null。2、DateSet 为空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值9、使用Find
2011-10-21 14:49:32 1364
转载 键盘上所有快捷键
键盘上每个键作用!!! (史上最全的)F1帮助 F2改名 F3搜索 F4地址 F5刷新 F6切换 F10菜单 CTRL+A全选 CTRL+C复制 CTRL+X剪切 CTRL+V粘贴 CTRL+Z撤消 CTRL+O打开 SHIFT+DELETE永久删除 DELETE删除 ALT+ENTER属性 ALT+F4关闭 CTRL+F
2011-10-21 14:49:10 826
计算机硬件知识
2011-10-30
数据结构算法的实现(其中有flash播放)
2011-10-30
程序设计实践(ACM)
2011-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人