- 博客(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 846
原创 linux shell脚本中的各种参数表示
$0:是脚本本身的名字;$1:是第一个参数$2:是第二个参数$#:是传给脚本的参数个数;@:是传给脚本的所有参数的列表,即被扩展为"@:是传给脚本的所有参数的列表,即被扩展为"1” “2""2" "3”等;∗:是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个,即被扩展成"*:是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个,即被扩展成"1c2
2017-04-25 15:43:09 2605
转载 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 3670
原创 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 605
原创 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 306
原创 Spring 在使用MVC时的两个context
两个applicationContextspring使用mvc时会产生两个context上下文,一个是ContextLoaderListener产生的,一个是由DispatcherServlet产生的,它们俩是父子关系。parent WebApplicationContext里的bean可以在child WebApplicationContext里共享,但parent application中的be
2017-04-22 17:22:54 4000
原创 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 1058
原创 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 264
原创 spring事务管理
spring的事务管理器配置文件中的配置事务属性介绍传播行为隔离级别只读提示事务超时间隔回滚规则声明式事务管理基于xml配置方式第1步定义事务通知第2部把事务通知绑定到切入点Xml代码基于注解方式第1步在spring配置文件中启用对AspectJ注解的支持Xml代码第2步用Transactional注解指定接口类或方法的事务属性spring的事务管理器Spring框架
2017-04-20 20:19:14 444
原创 k-均值:一种基于型心的技术
思想: k-均值算法把簇的型心定义为簇内点的均值。它的处理流 程如下。首先,在数据集D中随机地选择k个对象,每个对象代表一个簇的初始均值或中心。对剩下的每个对象,根据其与各个簇中心的欧式距离,将它们分配到最相似的簇。然后,k-均值算法迭代地改善簇内变差。对于每个簇,它使用上次迭代分配到该簇的对象,计算新的均值。然后,使用更新后的均值作为新的簇中心,重新分配所有对象。迭代继续,直到分配
2017-04-20 14:05:05 493
原创 划分方法
为了达到全局最优,基于划分的聚类可能需要穷举所有可能的划分,计算量极大。实际上,大多数应用都采用流行的启发式方法,如k-means和k-中心点算法,渐进地提高聚类质量,逼近局部最优解。这些启发式聚类方法很适合发现中小规模的数据库中的球状簇。为了发现具有复杂形状的簇和对超大型数据集进行聚类,需要进一步扩展基于划分的方法。
2017-04-19 17:12:49 560
原创 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 476
原创 机器学习学习博客
模拟退火算法: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 229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人