- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 2017前端实习面经之腾讯、阿里、360、IBM、美团、Daocloud
每年的3,4月份,是准备找实习的时间。这两个月期间,我大大小小投了不下十几家公司,有笔试就被刷的,投了简历就石沉大海的。也有面到hr面就没回音,自动进入备胎池的。各种心酸….不过,最后还是拿到了腾讯,IBM,Daocloud的实习offer。这两个月时间,我成长了很多,也学到了很多东西。因此,想把我面试的经验分享出来。不仅供自己以后复习,也更希望能够帮助更多的人。希望大家一起分享交流,部分题目的答案
2017-05-03 08:00:44 3014 5
转载 Word2vec 中的数学原理详解
转载出处 http://blog.csdn.net/itplus/article/details/37969519
2016-10-11 20:55:25 6472
原创 深度学习笔记(一)线性SVM与SoftMax分类器
1. 线性分类器KNN处理图像识别虽然实现起来非常简单,但是有很大的弊端:分类器必须记住全部的训练数据(因为要遍历找近邻啊!!),而在任何实际的图像训练集上,数据量很可能非常大,那么一次性载入内存,不管是速度还是对硬件的要求,都是一个极大的挑战。分类的时候要遍历所有的训练图片,这是一个相当相当相当耗时的过程。 这个部分我们介绍一类新的分类器方法,而对其的改进和启发也能帮助我们自然而然地过渡到深
2016-09-09 11:14:29 9294 1
原创 Maven使用入门(二)
1. 项目坐标 Maven通过特定的标识来定义项目名称,这样既可以唯一的匹配其他的jar包,也可以通过发布,使别人能使用自己的发布产品。这个标识就被叫做坐标,长的其实很普通,就是简单的xml而已:<groupId>com.dhu.mvnbook</groupId><artifactId>hello-world</artifactId><version>0.0.1-SNAPSHOT</versi
2016-08-23 14:41:24 540 3
原创 Maven+Eclipse安装配置(一)
介绍maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事:统一开发规范与工具统一管理jar包这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制项目。工欲善其事,必先利其器。咱
2016-08-23 14:39:59 662
原创 Java8学习笔记(一)lambda表达式语法
# Lambda初体验首先我们看一下什么是lambda表达式。以下是维基百科上对于”Lambda expression”的解释: >a function (or a subroutine) defined, and possibly called, without being bound to an identifier。简单点说就是:一个不用被绑定到一个标识符上,并且
2016-08-21 13:54:13 552
原创 Hadoop单节点伪分布式配置
问题导读进行配置前,需要安装JDK,创建dhu用户,配置Hadoop环境变量了解YARN框架和MR的区别解答Hadoop或者Datanode无法正常启动 安装sshsudo apt-get install ssh配置可以免密码登陆本机ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >> ~/.ssh/authori
2016-08-06 14:19:20 946
原创 Anaconda常用命令大全
使用conda 首先我们将要确认你已经安装好了conda配置环境 下一步我们将通过创建几个环境来展示conda的环境管理功能。使你更加轻松的了解关于环境的一切。我们将学习如何确认你在哪个环境中,以及如何做复制一个环境作为备份。测试python 然后我们将检查哪一个版本的python可以被安装,以及安装另一个版本的python,还有在两个版本的python之间的切换。检查包 1)我们将罗
2016-07-31 19:36:10 82291 5
原创 单节点伪分布式Hadoop安装
问题导读从本文部署实际部署,总结本地模式、伪分布、分布式的区别是什么?单机是否是伪分布?本地模式是否可以运行mapreduce?由于hadoop安装方式有三种,并且三种安装方式都可以在前面的基础上继续配置,分别是:本地模式伪分布分布式 准备创建用户组groupadd hadoop添加一个组 useradd hadoop -g hadoop添加用户安装jdk1.8参考linux中JD
2016-07-31 14:37:59 713
原创 linux中JDK的安装方法和配置
软件下载下载JDK(下面分别是32位系统和64位系统下的版本)官网下载链接 getconf LONG_BIT 查看系统多少位安装JDK8.0版本查看服务器是否安装过jdkjava -version查看服务器安装的jdk软件包信息rpm -qa |grep gcj 卸载软件包yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686安装jdk8.0解压配置
2016-07-31 14:36:00 510 2
原创 Python必备利器Anaconda
Anaconda是python的一个包管理器又是一个环境管理器,现在有python2.7和python3.5两个版本,支持Linux ,MAC OS,Windows多平台。安装了它,就相当于安装了Python、IP
2016-07-31 14:29:11 1783
转载 sql语句优化总结
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视
2016-07-27 09:26:52 2805
原创 python的一个好玩模块wordcloud
python真的超级超级好玩呐,不管是爬虫还是数据挖掘,真的都超级有意思。今天,来说一说python一个好玩的模块wordcloud构建词云的方法很多, 但是个人觉得python的wordcloud包功能最为强大,可以自定义图片. 官网: https://amueller.github.io/word_cloud/ github: https://github.com/amuell
2016-07-26 19:48:19 29790 7
原创 彻底解决安装Python扩展包时Unable to find vcvarsall.bat
彻底解决安装Python扩展包时Unable to find vcvarsall.bat
2016-07-26 19:40:33 9016 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人