自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

对技术保持敬畏之心

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)

forkfork(fork /directory/script.sh)如果shell中包含执行命令,那么子命令并不影响父级的命令,在子命令执行完后再执行父级命令。子级的环境变量不会影响到父级。 fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本. 运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, pa

2017-04-25 21:33:05 835

原创 linux shell脚本中的各种参数表示

$0:是脚本本身的名字;$1:是第一个参数$2:是第二个参数$#:是传给脚本的参数个数;@:是传给脚本的所有参数的列表,即被扩展为"@:是传给脚本的所有参数的列表,即被扩展为"1” “2""2" "3”等;∗:是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个,即被扩展成"*:是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个,即被扩展成"1c2

2017-04-25 15:43:09 2573

转载 Linux中source filename .(点)filename ./filename sh filename的区别

在shell中source filename 和 . filename是一样的,但source和 ./filename.sh的执行结果有很大区别,借用一张网上的图。如下 可以看到通过./filename.sh执行shell脚本,脚本内执行的命令和设置的环境变量不影响执行shell脚本的shell环境变量,而使用source filename则会影响到执行source filename的shel

2017-04-25 15:39:27 3639

原创 Running Spark on YARN

在YARN上启动Spark确保HADOOP_CONF_DIR或YARN_CONF_DIR指向包含Hadoop集群的(客户端)配置文件的目录。这些配置被用来写入HDFS并连接到YARN ResourceManager。此目录中包含的配置将分发到YARN集群,以便应用程序实用的所有容器都使用相同的配置。如果配置引用了不受YARN管理的Java系统属性或者环境变量,那么也应该在Spark应用程序的配置(d

2017-04-25 13:59:47 586

原创 Spark

Spark 概述Apache Spark是一种快速和通用的集群计算系统。 它提供Java,Scala,Python和R中的高级API,以及支持一般执行图的优化引擎。 它还支持一系列更高级的工具,包括用于SQL和结构化数据处理的Spark SQL,用于机器学习的MLlib,用于图形处理的GraphX和Spark Streaming。例子运行在spark的顶级目录下使用bin/run-example

2017-04-25 12:26:30 295

原创 Spring 在使用MVC时的两个context

两个applicationContextspring使用mvc时会产生两个context上下文,一个是ContextLoaderListener产生的,一个是由DispatcherServlet产生的,它们俩是父子关系。parent WebApplicationContext里的bean可以在child WebApplicationContext里共享,但parent application中的be

2017-04-22 17:22:54 3957

原创 Spring 中ContextLoaderListener和DispatcherServlet所加载的context的关系

web容器创建过程1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2.紧接着容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3.容器将转换为键值对,并交给servletContext。 4.容器创建中的类实例,创建监听器。load-on-startupload-on-startu

2017-04-22 15:53:28 1023

原创 web.xml文件加载顺序

web容器创建过程1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2.紧接着容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3.容器将转换为键值对,并交给servletContext。 4.容器创建中的类实例,创建监听器。load-on-startupload-on-startu

2017-04-20 20:51:15 253

原创 spring事务管理

spring的事务管理器配置文件中的配置事务属性介绍传播行为隔离级别只读提示事务超时间隔回滚规则声明式事务管理基于xml配置方式第1步定义事务通知第2部把事务通知绑定到切入点Xml代码基于注解方式第1步在spring配置文件中启用对AspectJ注解的支持Xml代码第2步用Transactional注解指定接口类或方法的事务属性spring的事务管理器Spring框架

2017-04-20 20:19:14 435

原创 k-均值:一种基于型心的技术

思想: k-均值算法把簇的型心定义为簇内点的均值。它的处理流 程如下。首先,在数据集D中随机地选择k个对象,每个对象代表一个簇的初始均值或中心。对剩下的每个对象,根据其与各个簇中心的欧式距离,将它们分配到最相似的簇。然后,k-均值算法迭代地改善簇内变差。对于每个簇,它使用上次迭代分配到该簇的对象,计算新的均值。然后,使用更新后的均值作为新的簇中心,重新分配所有对象。迭代继续,直到分配

2017-04-20 14:05:05 476

原创 划分方法

为了达到全局最优,基于划分的聚类可能需要穷举所有可能的划分,计算量极大。实际上,大多数应用都采用流行的启发式方法,如k-means和k-中心点算法,渐进地提高聚类质量,逼近局部最优解。这些启发式聚类方法很适合发现中小规模的数据库中的球状簇。为了发现具有复杂形状的簇和对超大型数据集进行聚类,需要进一步扩展基于划分的方法。

2017-04-19 17:12:49 536

原创 k-means算法

思想:

2017-04-19 16:41:17 321

原创 jsonp跨域请求问题

$.ajax({    url: 'http://192.168.3.49:8080/PORTAL/authCode',    type: 'GET',    dataType:'jsonp',    jsonp: "callback",    success:function(data){        alert(data.ret)

2017-04-07 17:11:17 467

原创 机器学习学习博客

模拟退火算法:http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html遗传算法:http://www.cnblogs.com/heaad/archive/2010/12/23/1914725.html粒子群算法PSO:http://blog.csdn.net/niuyongjie/article/details/1619393

2017-04-06 23:00:56 212

布谷鸟算法

布谷鸟算法源码实现,可直接运行,源码哟。值得好好学习

2017-10-28

空空如也

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

TA关注的人

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