自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Linux下find指令

一:find指令Linus下find指令在目录结构中搜索文件;并执行指定的操作;1--命令格式find pathname -options[-print -exec -ok ..]2--命令功能用于文件树中查找文件,并做出相应的处理3--命令参数pathname:find命令查找的目录路径,用.表示当前目录,用/表示系统目录。当我们在Linus下用find .

2017-03-29 13:55:13 353

转载 一道面试题引发的对 JS 类型转换的思考

最近群里有人发了下面这题:实现一个函数,运算结果可以满足如下预期结果:add(1)(2) // 3add(1, 2, 3)(10) // 16add(1)(2)(3)(4)(5) // 15对于一个好奇的切图仔来说,忍不住动手尝试了一下,看到题目首先想到的是会用到高阶函数以及 Array.prototype.red

2017-03-26 20:09:58 709

转载 Java虚拟机内存分配

简单来说,对象内存分配主要是在堆中分配。但是分配的规则并不是固定的,取决于使用的收集器组合以及JVM内存相关参数的设定以下介绍几条基本规则(使用的ParNew+Serial Old收集器组合):一,对象优先在新生代Eden区分配[java] view plain copy//-XX:+UseParNewGC -Xms20m -Xmx20m -

2017-03-23 16:16:29 337

转载 Java虚拟机类加载

虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析、初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制从类被加载到虚拟机内存中开始,到卸载出内存为止,类的生命周期包括加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和

2017-03-23 16:15:20 1074

转载 搞懂了CSS实现三角形图标的原理

网页中经常有一种三角形的图标,鼠标点一下会弹出一个下拉菜单之类的(之前淘宝也有,不过现在改版好像没有了)之前以为是个png图标背景,后来在bootstrap中看到有一个图标样式叫做caret的用来实现这种效果。没想到用CSS也能实现这个效果。看了下源码是这样的:.caret {display: inline-block;width: 0;height: 0;ma

2017-03-21 15:53:18 337

转载 webpack入门教程

Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。接下来我们简单为大家介绍 Webpack 的安装与使用。安装 Webpack在安装 Webpack 前,你本地环

2017-03-16 17:55:21 758

原创 Spark聚类模型K-Means----来源Spark机器学习

import breeze.linalg.DenseVectorimport breeze.numerics.powimport org.apache.spark.mllib.clustering.KMeansimport org.apache.spark.mllib.linalg.Vectorsimport org.apache.spark.mllib.linalg.distribute

2017-03-14 23:25:46 1108

原创 Spark分类模型--来源Spark机器学习

import org.apache.spark.mllib.classification.{ClassificationModel, LogisticRegressionWithSGD, NaiveBayes, SVMWithSGD}import org.apache.spark.mllib.evaluation.BinaryClassificationMetricsimport org.ap

2017-03-14 23:24:48 794

原创 Spark构建推荐系统引擎--来源于Spark机器学习

import org.apache.spark.mllib.evaluation.RegressionMetricsimport org.apache.spark.mllib.recommendation.{ALS, Rating}import org.apache.spark.{SparkConf, SparkContext}import org.jblas.DoubleMatrix/*

2017-03-14 11:41:27 572 2

转载 SparkSQL 入门操作

1.前提 启动Hadoop,Spark 2.进入saprk-shellbin/spark-shell --master spark://c1:7077 --executor-memory 2g113.SQL操作文本文件customers.txt中的内容如下:100, John Smith, Austin, TX, 78727200, Joe Johnson, Da

2017-03-13 20:28:01 356

原创 Spark来监控hdfs里的文件,并用wordcount计算

import org.apache.spark._import org.apache.spark.streaming._object Stream { def main(args: Array[String]) { val sparkConf = new SparkConf().setMaster("spark://10.149.252.106:7077").setAppName(

2017-03-13 18:34:01 1190 1

转载 关于 ArrayList 的 5 道面试题

1、ArrayList的大小是如何自动增加的?你能分享一下你的代码吗?这是最有技巧性的的一个问题,大多数人都无法回答。事实上,当有人试图在arraylist中增加一个对象的时候,Java会去检查arraylist,以确保已存在的数组中有足够的容量来存储这个新的对象。如果没有足够容量的话,那么就会新建一个长度更长的数组,旧的数组就会使用Arrays.copyOf方法被复制到新的数

2017-03-12 21:48:53 276

转载 AJAX——核心XMLHttpRequest对象

AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,jQuery,Css……)重新融合的一个新的知识框架。而,XMLHttpRequest对象则是其中的重重之中。这篇博客重点总结一下这个对象的使用。当然还是按照经典的五步法来学习,以后在实践中有更多更好的想法,会拿出来分享的!           首先,需

2017-03-12 20:32:16 207

转载 JavaScript中一些变态的面试题

console.log(parseInt("116",16)); var aaa = [1,2,3,4,16,17,22]; var bb = aaa.map(parseInt);//parseInt 只接受两个两个参数 string, radix(基数).如果省略radix(基数或其值为 0,则数字将以 10 为基础来解析。 // 如果它以 “0

2017-03-07 22:38:24 1925

转载 前端解决跨域问题的8种方案

原文:http://www.cnblogs.com/JChen666/p/3399951.html1.同源策略如下:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.js

2017-03-02 13:07:03 301

空空如也

空空如也

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

TA关注的人

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