自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

社会化搜索与互联网广告精准推荐

专注互联网广告大数据BI,海量数据离线计算,实时流计算,实时搜索,推荐算法,微博:http://weibo.com/larryspace

  • 博客(40)
  • 资源 (11)
  • 收藏
  • 关注

原创 mondodb常用shell命令和常用java驱动操作

MongoDB默认将数据存储在 /data/db 目录下ubuntu默认安装在/usr/lib/mongodb下面启动服务启动MongoDB服务器:$sudo  ./mongodb-路径/bin/mongod启动shell,它默认连接到localhost:$ sudo ./mongodb-路径/bin/mongo >命令语法停止服务#!/bin/

2012-03-29 14:40:00 1683

原创 MongoDB添加用户-增/删/改/查/权限设置

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.comMongoDB增加用户认证: 增加用户、删除用户、修改用户密码、读写权限、只读权限注意:增加用户是针对数据库进行操作以在qa数据库下创建java用户(密码

2012-03-29 13:56:59 3017

原创 jedis实现监控-JedisMonitor

上接:http://blog.csdn.net/larrylgq/article/details/7402908 jedis实现发布订阅修改jedis_demo类:package com.larry.jedis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisMonitor;/** * 入口类

2012-03-28 15:09:15 5477 1

原创 jedis实现订阅发布-publish/subscribe

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com本例包括jedis_demo:入口类jedis_control:jedis控制器(jedis的连接池)jedis_pub_sub_listener:订

2012-03-28 14:48:15 11504 5

原创 运动轨迹图表算法-已知两圆通过极坐标转换求两圆切线的公式-用于求两物体运动轨迹

根据这个实现的flex运动轨迹图表:https://github.com/larrylgq/motionchart/wikid:两个圆的距离  A:r1->o1->o2cos A = (r1 -r2) /x 如果o1是(0,0), o2在(x,0)的话, 上面两个切点就是 ( r1*cosA, r1*sinA), ( x + r2*cosA, r2*sinA )

2012-03-28 10:42:37 2661

原创 redis发布订阅和自定义的命令组合

启动订阅和发布客户端在订阅客户端redis 127.0.0.1:6379> PSUBSCRIBE shareReading messages... (press Ctrl-C to quit)1) "psubscribe"2) "share"3) (integer) 1表示客户端订阅share通道其中1表示该客户端中连的接订阅通道数为1在发布客户端,为该

2012-03-27 20:12:50 2534

原创 Redis数据类型及操作

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7399769作者:吕桂强邮箱:larry.lv.word@gmail.comstrings 类型string 类型是二进制安全的。redis 的 string 可以包含任何数据,比如 jpg 图片或者序列化的对象。从内部实

2012-03-27 19:27:47 1741

翻译 Redis 的七个原则

原文:http://antirez.com/post/redis-manifesto.html1:Redis 是一个操作数据结构的DSL工具,它提供基于 TCP 的协议以操作丰富的数据结构2:Redis 是一个内存数据库,正是由于内存的快速访问特性,才使得 Redis 能够有如此高的性能3:使用基础的 API 操作基础的数据结构,Redis 的 API 与数据结构一样,都是一些最基

2012-03-27 17:14:41 2070

原创 redis常用命令

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7399473作者:吕桂强邮箱:larry.lv.word@gmail.com启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-serve

2012-03-27 16:35:58 3066

原创 redis配置文件redis.conf

# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.#Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程dae

2012-03-27 16:15:08 3256

原创 架设git服务器,和使用ssh连接git服务

架设服务器1:创建一个名为 ‘git’ 的用户,并为其创建一个 .ssh 目录。$ sudo adduser git$ su git$ cd$ mkdir .ssh2:把开发者的 SSH 公钥添加到这个用户的 authorized_keys 文件中:开发者使用:ssh-copy-id git@192.168.1.208或者:$ s

2012-03-27 16:01:59 5396

原创 社会化搜索与推荐浅析-朴素贝叶斯+laplace平滑文本分类器推导过程及java版实现

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com朴素贝叶斯文本分类器用处挺广的,但是网上很少有实现demo,所以写了个java的实现小demo朴素贝叶斯分类用于文本分类的正式定义如下:    1、设

2012-03-26 18:28:44 8297 3

原创 eclipse样式配置(author,代码样式等)

1:设置eclipse自动生成的author等注释indow->preference->java->codestyple->codetemplate->type上图:/** * @author larry * @email   larry.lv.word@gmail.com * @version 创建时间 ${date} ${time} * ${tags}

2012-03-26 12:00:22 2450

原创 初次使用Eclipse的Maven插件时add dependency找不到包的解决办法

通过右键单击pom.xml文件选择maven –> add dependency 或者是打开pom.xml文件,选择dependencies –>add 时,搜索不到依赖的jar包,解决方法如下:1、eclipse菜单 window-> show view –> other –> Maven2、在打开的窗口里,右键 local repositories –> local repositor

2012-03-26 11:36:16 18840 5

原创 社会化搜索与推荐浅析-小例子说明什么是贝叶斯及证明过程

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com贝叶斯:突破在于将先验概率转换成后验概率,但是原理很简单经典例子一:一座别墅在过去的 20 年里一共发生过 2 次被盗,别墅的主人有一条狗,狗平均每周晚上叫 3 次,

2012-03-23 11:51:43 2241

原创 社会化搜索与推荐浅析-聚类与分类

分类与聚类的主要区别在于:分类算法中,类别是已知的,类别数不变;而聚类中,类别是未知的,类别数不确定。分类需要依赖先验概率,把所有的数据点所组成的空间进行划分,组成一个个不同类别的集合,这些集合通常是不重合的 聚类:没有先验知识,属于无监督学习 适用与多维度,连续变量,基本的思路是概念建模和迭代优化 凝聚型层次聚类算法: 1:定义初始树,类似与B+树,所有数据都

2012-03-23 11:50:09 1738

原创 hash算法实现-(java-hashmap)

Hash又叫散列,输入任意长度的字节,通过哈希算法,转换成固定长度的哈希值;哈希列表的实现是通过对key进行哈希,得到的哈希值来做为存储数据的数组的索引,这样会有一个问题是不同的key的哈希值有可能会重复,所以我们在数组存储位上创建一个链表来存储相同哈希值的数据在java中就是通过引用,数组,链表来实现的hashmap我们先看hashmap中存放数据的结构:static class

2012-03-22 16:32:13 3021

原创 初次运行 Git 前的配置

第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:$ git config --global user.name "John Doe"$ git config --global user.email johndoe@example.com如果用了 --global 选项

2012-03-20 15:41:58 1343 2

原创 ubuntu下安装jdk7并配置默认使用的JDK版本(默认openjdk6)

cd /usr/libsudo mkdir jvmsudo tar zxvf jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm cd /usr/lib/jvm  sudo mv jdk1.7.0/ java-7-sun 修改环境变量vim ~/.bashrcexport JAVA_HOME=/usr/lib/jvm/java-7-sun

2012-03-20 14:54:34 5787

原创 理解lucene内几个核心概念

核心索引类:IndexWriter创建一个新的索引并且添加文档到一个已有的索引中,可以对索引进行增删改操作,但是不能查找。Directory:Lucene 索引的存放位置,是一个抽象类实现类:    FSDirectory:在文件系统的目录中创建索引    RAMDirectory:在内存中创建索引Analyzer:分词器,在 IndexWr

2012-03-19 16:00:52 1404

原创 程序员必备的常用linux命令

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com上接:http://blog.csdn.net/larrylgq/article/details/7333632新装的ubuntu安装软件时常需的依赖sudo apt

2012-03-17 10:09:39 2082 1

原创 社会化搜索与推荐浅析-常见推荐算法的比较和浅析

collective filtering(协同过滤)Item based:适用与用户数量远大与条目数量,电商用的比较多优点是:相较与基于用户来说速度快,找到的商品相似度高缺点是:也是找到的商品相似度高,很难发现用户潜在喜欢的东西User based:适用与条目不断更新的,比如链接推荐,社交类网站也经常用次方法找到用户的相似用户优点:能够找到用户可能喜欢的条目,且多样化缺点:

2012-03-16 17:59:41 3672

原创 社会化搜索与推荐浅析-智能web浅析

web的现状:大多数的传统web应用是不智能的,特点就是对所有用户的输入的反馈是相同的。所需要做的是:系统在反馈之前先考虑用户的所有行为,和所有用户在不同时间的行为,及其它各种可能有用的信息进行分析。web智能的基本要素:内容聚合:即与具体应用相关的大量的数据参考结构:内容的结构化和语义解释算法:获得数据中隐藏的信息智能推荐所要注意的地方:1:数据是否可信规范不

2012-03-15 22:22:22 1637 2

原创 社会化推荐系统浅析-社会化推荐系统和传统搜索的区别及当前现状随谈

传统搜索引擎其实是含有用户推荐成分的, google的PageRank算法是"民主的链接选举", 通过大大小小的建站者们对链接的引用, 决定链接的排名, 同时通过终端用户的点击行为, 再次调整链接排名.传统搜索引擎不含任何社交成分.社交+推荐 ,代表性的网站是微博, Pinterest和蘑菇街,它们首先都具有社交网站的典型特征:关注,粉丝,喜欢.在推荐上就各有不同了:微博是通过社交

2012-03-14 14:36:09 2152 1

原创 社会化推荐系统浅析-皮尔逊相关系数的java实现

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com相关系数的值介于–1与+1之间,即–1≤r≤+1。其性质如下:当r>0时,表示两变量正相关,r负相关。当|r|=1时,表示两变量为完全线性

2012-03-13 22:16:21 4015 2

原创 常用js库

jquery.js    基本库----------------------------------------------------------jqueryui     ui组件库----------------------------------------------------------date.js      日期类  =>类似php的strtotime()  方便时

2012-03-13 17:37:08 1811

原创 社会化推荐系统浅析-欧几里德距离的java实现

欧几里德距离是一个简单的相似度评价方法,返回0-1的值代表互相之间的相似度,1为完全相似上代码:package com.Social.cbra;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.logging.Logger;/** * *

2012-03-13 15:57:45 1984 1

原创 maven3常用命令及eclipse插件地址

maven常用命令常用命令为 :     mvn archetype:create :创建 Maven 项目     mvn compile :编译源代码     mvn test-compile :编译测试代码     mvn test : 运行应用程序中的单元测试     mvn site : 生成项目相关信息的网站     mvn clean :清除目标目录中的生

2012-03-12 20:52:44 2394

原创 社会化推荐系统浅析-概述

对于每个人来说现实生活中充满了各种选择,买什么样的牙刷,中午吃什么,买一件什么样的衣服等等,当然你也会收到各种各样的推荐,甚至是垃圾信息的轰炸,所以在这种环境下你一定想要一个智能的贴合你的喜好的推荐。除了你自己还有一些人对你的选择同样充满兴趣,那就是广告商。传统的广告:希望通过不断重复广播的形式来改变你的喜好。基于网络的智能广告:更友好,更有效,通过定位你的喜好,来推荐一些你希望的东西

2012-03-12 15:04:54 1633

原创 shell常用命令实例分析-持续更新中

上接shell常用编程及实例 :http://blog.csdn.net/larrylgq/article/details/7333632 1:ls *|while read fn; do grep -v ',11,1108,1133,110816,110816' $fn > /data1/hadoop/back_up/tmp/${fn}_08171819; done ls *的输

2012-03-10 23:07:48 1365

原创 高并发除了java还可以用什么-clojure,go,rust

java的锁和CAS都是开销惊人的(锁会调用本地系统进行线程阻塞和唤醒开销巨大).Actor的消息队列也会有自己的严重问题(使用Actor又会使得编程复杂度大大提高).所以分布式开发其实是按照业务特性,妥协出最优方案. 在写少读多的并发场景下:clojure的STM,通过多版本控制以空间换时间,提供了类似MVCC的内存事务回滚, ,简单高效到了极致.大量写的情况下go/

2012-03-09 15:38:21 3594 1

原创 什么是clojure的副作用(side effect)

什么是clojure的副作用(side effect): 纯函数(Pure Function):输入输出数据流全是显式(Explicit)的。函数与外界交换数据只有参数和返回值。隐式(Implicit)函数:函数可以通过参数和返回值以外的方式和外界交换数据。eg:修改全局变量,利用I/O读取/输出到文件文件,打印到屏幕等等借用一个例子,比如open是打开文件的函数,它打开一

2012-03-09 14:53:26 1847

原创 shell常用编程及实例-持续更新中

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com变量:aaa="lv";不要空格echo $aaa->lvecho ${aaa}txt->lvtxtecho $aaa.txt->lv.txt求值

2012-03-08 17:12:08 1394

原创 开源了用于在线画流程图和在线仿ipad日期控件在github

drag-node:用于在线画流程图https://github.com/larrylgq/drag_node datepicker:在线仿ipad日期控件https://github.com/larrylgq/DatePicker

2012-03-07 18:02:25 1590

原创 开源了as写的xmpp协议栈和多维运动图表motionchart项目在github

motionchart地址:https://github.com/larrylgq/motionchart/wiki as3-xmpp协议栈https://github.com/larrylgq/as3-xmpp

2012-03-07 17:29:38 1210 1

原创 警示自己-算是为了提升自己的内涵

偶然间看到的,觉得不错,保存一下,用来警示自己。感觉程序员更应该多注意这些细节,其实全部做到也是挺难的一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。(7)自信是好,

2012-03-07 14:25:44 1729 4

原创 跟风晒晒自己作为一位大数据程序员看过的还不错的书 -持续更新中

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.com最近看到网上有人在晒书单,我也跟跟风记录一下自己看过的不错的书,持续更新中同时欢迎朋友推荐自己觉得好的书给我^^-数据挖掘机器学习(讲的基本过时了不建议看,有

2012-03-07 14:02:14 3598 1

原创 hadoop与storm的一点区别

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7326058作者:吕桂强邮箱:larry.lv.word@gmail.comhadoop是实现了mapreduce的思想,将数据切片计算来处理大量的离线数据数据。hadoop处理的数据必须是已经存放在hdfs上或者类似hbase的数据库中

2012-03-06 19:26:55 10552 2

原创 twitter storm 常见错误-持续更新

1:storm ui上不去,500错误,在ui.log里面是一个TTransportException访问一次就会有一次的错误日志2012-03-06 11:21:46 log [WARN] /org.apache.thrift7.transport.TTransportException原因:访问一个不存在的topo就会出错,把data目录清空了就OK了2:安装后su

2012-03-06 11:44:36 5205 8

原创 深入了解lisp(clojure)-宏

本文由larrylgq编写,转载请注明出处:http://blog.csdn.net/larrylgq/article/details/7395261作者:吕桂强邮箱:larry.lv.word@gmail.comlisp使用特殊操作符来扩展语法,但是在lisp中特殊操作符的数量是固定的,为了解决这个问题lisp引入了宏,宏并不直接做事,而是生成实际的业务代码。宏的求值

2012-03-02 19:47:22 2539

jvm分享-撒迦.pdf

jvm分享-撒迦.pdf 很好的jvm介绍

2012-03-07

林昊 HBase简介与实践分享 .pptx

林昊 HBase简介与实践分享 .pptx

2012-03-07

玄澄 可视化技术成就淘宝数据之美.pdf

玄澄 可视化技术成就淘宝数据之美.pdf

2012-03-07

+NoSQL-盛大mongodb实践(郭理靖).pdf

+NoSQL-盛大mongodb实践(郭理靖).pdf

2012-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除