自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiongjiezk的专栏

不积跬步无以至千里,不积小流无以成江海

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 错误解决:parse() got an unexpected keyword argument 'transport_encoding'

使用pip安装Python包时,遇到这样的问题:Exception:错误解决:parse() got an unexpected keyword argument 'transport_encoding'

2017-11-26 22:09:00 2632 2

原创 逻辑回归总结

线性回归的鲁棒性很差,在整个是实数域内,其敏感性是一致的。 逻辑回归是一种减小预测范围,将预测值限制在[0,1]内。逻辑回归可以简单的理解为,在线性回归的基础上,套用了一个逻辑函数。其通常用于分类问题。例如,输出y>0.5时,认为是正类,否则为负类。由于将输出值限定在[0.1]内,所以可以认为输出值是一个概率。

2017-11-11 16:10:13 1054

原创 win10 x64安装xgboost错误解决

win10 安装xgboost时遇到了比Ubuntu下多得多的问题。 直接使用conda install xgboost 出现如下错误xgboost.dll win10 安装xgboost 出错

2017-11-06 20:02:34 3830 1

原创 SIGIR 2017&2016 关于深度学习和推荐的相关文章摘要阅读笔记

概述从sigir最近两年的录用的文章来看,2016年推荐系统仍然主要关注协同过滤,多臂赌博机算法。问题领域集中在推荐,排序(learning to rank),web search等。从全部录用的论文来看,深度学习技术有一些文章提及到,但整体上,对深度学习的研究和应用都相对较少。2017年的文章,关于深度学习的文章出现的比较多,应用也在了多个领域都有体现,如推荐,排序,分类等。所以如果要研究深度学习

2017-10-29 19:12:24 1979

原创 论文笔记:Wide & Deep Learning for Recommender Systems

论文提要本文在推荐方面提出一种wide & deep learning算法,也就是将一个宽的线性模型和一个深度神经网络一起训练,通过记忆和泛化(memorization and generalization),为用户推荐商品。该算法在Google Play上进行了实验和评估,结果表明,相比单一的宽线性模型和深度网络,该算法显著的提高了App安装量,具有更好的效果。TensorFlow

2017-07-06 23:33:06 2996 1

原创 log4j 异步配置

log4j 异步配置 配置文件模板 配置文件加载

2017-07-05 00:16:19 3402

原创 java 几种保留小数位数的方法性能比较

Java 保留小数位数的方法主要有NumberFormat,Decimalformat,BigDecimal, 以及格式化输出等。下面我们来看一下这几种方法的具体写法。NumberFormatdouble a = 223.121233333;NumberFormat numberFormat = NumberFormat.getNumberInstance();numberFormat.setM

2017-07-04 23:48:21 1914

原创 论文阅读笔记:Recurrent recommender networks

**传统的推荐系统认为用户偏好和电影属性都是静态的,但其实它们都是随时间变化的。典型的如:用户偏好会被他们所看到的所影响,也会被电影评分所引导。**本文作者采用RNN对用户的行为轨迹做预测。采用LSTM构建了一个自回归的模型,以适应user及movie的动态性。本文所论述的方法在多种数据集上的验证结果都是精准的。

2017-06-25 23:20:27 3988 3

原创 论文笔记:Deep neural networks for YouTube recommendations

论文提要YouTube如今是工业界最大和最复杂的推荐系统之一,本文作者提出了一种高效的基于深度学习的推荐系统。该系统和工业界经典的推荐流程一样,系统分为候选集生成(也称为搜索或召回),排序两个阶段,这两个阶段分别使用了一个深度神经网络,本文从实践的角度对特征处理,模型训练和调优都有详细介绍。解决的问题YouTube是世界上最大的视频创作及分享平台,其视频推荐的面临的主要问题有: 1. 海量数据:

2017-06-19 00:35:44 19814 3

原创 elasticsearch 源码阅读

下载源码 地址:编译 es5.0 之后不再使用maven进行项目构建,开始使用gradle。在使用gradle编译的过程中,也遇到一系列的问题。汇总如下 我下载了gradle的最新版本,3.4,配置了环境变量后,使用idea编译时,抛出该版本es只能使用gradle2.13的版本,。于是重新配置gradle的版本,进入到core目录下,执行 gradle build 。core目录结构

2017-03-07 12:07:53 1050

原创 jvm知识点整理

内存区域划分: 1. 程序计数器,多核时,每个线程都会有一个独立的程序计数器,可以理解为是线程私有的 2. 虚拟机栈,也是每个线程私有的,生命周期和线程相同,描述的是java方法执行的内存模型。java方法在 执行时,会创建一个栈帧(方法的基本信息,局部变量,方法出口等)。方法从调用到执行完成的过程,对应着一个栈帧从虚拟机栈从入栈到出栈的过程。虚拟机栈溢出抛出的异常是StackOverflowE

2017-03-04 17:56:58 481

原创 kibana绘制热力图

kibana绘制热力图整个过程主要可以分为3个步骤 1. 收集日志 2. 配置logstash日志解析,填充经纬度数据 3. kibana上绘制热力图。这里重点记录配置logstash时,如何填充经纬度数据。 我们日志中有经纬度数据,但是通过filter解析之后,字段一般被默认为字符串类型,而再画热力图时,kibana上聚合字段要求是geo_point类型,那么接下来的任务就是将经纬度数据转

2017-01-07 17:39:08 5881

原创 maven已经存在,但是idea提示 Invalid classes root

使用maven构建项目时, 在pom中导入包的依赖,并且使用maven指令编译通过,但是idea仍然会对该包飘红,同时查看项目的libraries,会有: 这个时候,通过在命令行,maven install,然后在idea工程下,右键–maven–reimport,通常都能解决问题。但是下午时,reimport,多次,始终没解决,最后,把idea重启了,才好了。。貌似是idea的问题。

2016-12-29 20:45:47 2629

原创 maven已经存在,但是idea提示 Invalid classes root

使用maven构建项目时, 在pom中导入包的依赖,并且使用maven指令编译通过,但是idea仍然会对该包飘红,同时查看项目的libraries,会有: 这个时候,通过在命令行,maven install,然后在idea工程下,右键–maven–reimport,通常都能解决问题。但是下午时,reimport,多次,始终没解决,最后,把idea重启了,才好了。。貌似是idea的问题。

2016-12-29 20:45:28 17061 5

原创 hadoop dfs -ls 不起作用的问题

在hdfs上创建文件,查看文件时,发现使用如下明明并不生效hadoop fs -mkdir /data创建文件失败 查看文件`hadoop fs -ls /`data则提示ls: Cannot access /data: No such file or directory.查看文件hadoop fs -ls /显示的是系统的根目录。 查了一下,说是新版的hadoop使用hadoop dfs -l

2016-12-27 19:18:53 8313

原创 hadoop 启动提示输入password的问题

hadoop启动时,如果没有配置ssh免秘钥登录的话,会提示要求输入password:[xxx@*** /home/q/www/hadoop-2.6.4]$ sudo -u tomcat sbin/start-all.sh This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh16/12/27 16:41:36

2016-12-27 19:09:38 7804

原创 spring data neo4j 查询超时问题

ssss

2016-12-06 12:20:44 2497

原创 spark 安装配置记录

下载spark-2.0.0-bin-hadoop2.4.tgz解压sudo tar -xzf spark-2.0.0-bin-hadoop2.4.tgz 为方便以后操作,创建连接文件 sudo ln -s spark-2.0.0-bin-hadoop2.4 /home/q/www/spark配置环境变量, vim /etc/profileexport SPARK_HOME=/home/q/

2016-11-22 14:26:59 1030

原创 Django admin 产生'WSGIRequest' object has no attribute 'user'的错误

Django服务起来之后,登录admin后台时,抛出下面错误:AttributeError at /admin/'WSGIRequest' object has no attribute 'user'Request Method: GETRequest URL: http://localhost:8000/admin/Django Version: 1.8.2Exception Ty

2016-11-18 18:08:32 21968 7

原创 pycharm python console 切换抛出异常解决

pycharm python console

2016-11-18 16:21:59 5181 1

原创 shell Tips

echo 输出内容换行的问题 a. 输入一段问题能够正常换行echo -e 'xuexi\nxuexi'b. 命令输出正常换行echo "`ls -l`"

2016-11-07 11:54:37 420

原创 centos 安装scipy 提示 no lapack/blas resources found错误

准备使用sciki-learn包,但是该包对numpy和scipy都有依赖,安装了numpy之后,在安装scipy的过程中,抛出错误为: 使用命令 sudo ./../python setup.py install Running from scipy source directory. Traceback (most recent call last): File "<s

2016-11-04 11:10:47 8634

原创 python 安装pandas包时出现ImportError: Building pandas requires cython

pandas有强大的数据处理能力,在本机安装(Windows),没有遇到什么问题,但是在服务器上安装时(centos),使用easy_install的方式,下载及其缓慢,于是就将本地把包下好,然后上传到服务器上,解压后,然后使用命令: sudo ./../python setup.py install 提示如下错误 File "./setup.py", line 131, in build_e

2016-11-03 15:52:36 3600 1

原创 Windows下pycharm print 乱码的问题

通常我们写python文件时,习惯在文件头加上标志 #-- coding: utf-8 -- ,表示文件编码采用u8方式,但是在pycharm下,有时用print输出中文时,会出现乱码。在网上查了一些方法,采用如下方法输出不会乱码:print u'北京print '北京'.decode('utf-8').encode('gbk')但是这并没有一劳永逸的解决问题,真正问题原因是IDE默认的是系统

2016-10-12 20:40:35 5006

原创 python 迭代器和生成器的区别

迭代器(iterator)是一个实现了迭代器协议的对象,python的一些内置数据类型(列表,数组,字符串,字典等)都可以通过for语句进行迭代,我们也可以自己创建一个容器,实现了迭代器协议,可以通过for,next方法进行迭代,在迭代的末尾,会引发stopIteration异常。In [14]: it = range(2)In [15]: ite = iter(it)In [16]: ite.n

2016-04-19 00:47:04 4688

原创 maven基本知识整理

1. 基本功能和用途maven是 一个项目管理和构建自动化的工具,相比于ant,maven不需要写复杂的脚本,采用声明式的类库依赖管理。可以完成项目构建,比如生成war,打包jar;可以生成项目文档,比如javadoc;生成报告,比如junit测试报告;生成依赖类库,执行发布和部署等。 maven的安装过程比较简单,网上有很多教程,不再赘述。maven的配置,主要是配置环境变量,修改conf下的s

2015-12-06 02:58:23 2477

原创 Linux下使用mutt自动发送邮件

使用Mutt发邮件极其方便,只需要一条命令即可发送或者批量发送邮件 1. mutt 安装,以及环境设置(可不设 ) Debian安装sudo apt-install install muttcentos安装sudo yum install mutt安装后mutt的默认配置(或“首选项”)可以让mutt立即使用,但你通常还是需要对Mutt进行配置以适合你自己的习惯。当Mutt启动,它会先尝试读取“

2015-12-06 01:26:06 12881 1

原创 Python Tips 持续更新

对数组做迭代过程中,有时我们既想使用内容又想知道该内容在数组中的下标,这时可以使用enumerate(iterable, start=0),如:list=[2,3,0,2,7]for index,val in enumerate(list,start=0): if index%2 != 0 and (val != 0 or val!=0.0): print(val)使用r

2015-12-02 00:41:28 482

原创 py2neo访问neo4j时报timeout

错误的异常栈为:File "/usr/local/python27/lib/python2.7/site-packages/py2neo/cypher/core.py", line 136, in execute results = tx.commit() File "/usr/local/python27/lib/python2.7/site-packages/py2neo/cyphe

2015-12-02 00:20:19 2247

原创 新到公司,开发环境搭建

昨天到公司,一个下午,一直在倒腾开发环境,有些相关的配置还是一点点搜索别人的博客参照着做的,这里一步步记录下来,下一次再做的时候就可以直接有个参照了,不用到处搜索了。一、安装jdk1.6,步骤如下:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jd

2014-12-23 19:36:01 1502

原创 java 使用头插法实现反转链表

一直以来都是使用c来操作链表,c的zhen

2014-07-05 16:29:40 1976

原创 一道概率题:重男轻女的情况下家庭女孩数量的问题

2014.3.29阿里巴巴实习生招聘笔试题上出了这样一道选择题:某国家非常重男轻女,一个家庭如果生了一个女孩,便要再生一个,直到生下男孩为止,假设生男生女概率一样,则平均每户人家有几个女孩?显然这种情况适用于几何分布,一个家庭可能拥有女孩的个数k=0,1,2,3,……对应的概率则为:1/2,1/4,1/8,1/16……求期望,这个很简单:% MathType!MTEF!2!1!+-%

2014-04-02 00:03:48 2446

原创 2014.3.8 去哪儿网实习生笔试题

实习的题目跟应届的差不少,只有三个题1.在有序数组中查找元素,若存在,返回位置;若不存在,返回应该插入的位置2.统计全校学生的成绩和信息。两个文件,一个score.txt,包含全部学生的学号、科目、单科成绩;一个info.txt,包含学生的学号、学院、专业、姓名。要求输出每个学院每个专业的第一名的姓名,挂科不算。两个文件:info.txt 存放学生基本信息  学号 学院 专

2014-03-26 11:24:41 664

原创 给定字符串,求出现次数最多的那个字母及次数,如有多个重复则都输出

给定字符串,求出现次数最多的那个字母及次数,如有多个 重复则都输出。eg,String data ="aaavzadfsdfsdhshdWashfasdf";这是一道很基础的面试题,在别的博客上也看到关于该题的解答,但总体来说感觉所给出的解法都有点拖沓,于是自己又 想出来一种较为简洁高效的解法(自己认为,有问题的地方大家可以挑出来),大体思路是:1. 先将字符串中以出现的字符为关键

2014-03-14 14:21:52 9100

原创 VC++函数参数压栈顺序

今天闲来无事写了一段代码:int Func1(int x,int y){ return (x&y)+((x^y)>>1);}void main(){ int Array[] = {1,2,3,4,5}; int *ptr = Array; int c = Func1(*ptr,*(++ptr)); printf("%d\n",c);}原本预想输出结果应该为1,谁知

2014-02-26 10:19:04 1059

原创 一个子查询返回值多于一个的错误

创建一个学生,教师,以及记录多对多关系的学生教师关系表:create table teacher(id varchar(40) primary key,name varchar(20));create table student(id varchar(40) primary key,name varchar(20));create table tea

2013-11-25 11:22:29 1845

xgboost.dll

win10 x64安装xgboost错误提示所缺少的dll。 下载放到错误提示的目录下,重新安装即可。

2017-11-06

敏捷软件开发原则 模式与实践 pdf

这本书的目的是了解数据结构和算法之外另一种对现实问题进行抽象的方法如面向对象以及进行这种抽象时所要遵守的原则

2014-10-16

模式识别教材 第二版

模式识别教材,讲述特征提取,贝叶斯决策,线性和非线性判别理论,近邻法,人工神经网络,模糊模式识别等

2013-03-20

linux 中断机制

科大老师讲述linux系统中断的课件,不可多得,非常经典

2013-01-21

空空如也

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

TA关注的人

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