- 博客(41)
- 资源 (16)
- 收藏
- 关注
原创 Spark 基础函数
创建RDD根据内容parallelize ():Line = sc.parallelize(["pandas", "Ilike pandas"])根据文本文件 textFile():inputRDD = sc.textFile("log.txt")映射RDD一对一映射 map(): 将每个数据项变换后形成新的数据项作为结果num = sc.p
2016-09-24 18:10:50
638
原创 centos安装mysql5.7
安装很容易的yum install mysql-community-serverservice mysqld restart登陆的时候就坑了,以前都是没有密码的,结果就出事了[root@c02 ~]# mysqlERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)结果是因为
2015-12-07 01:00:44
1946
原创 CentOS7 本地源搭建
1 所需工具介绍httpd:用于搭建http服务器createrepo:用于创建yum源yum-plugin-priorities:用于设置yum源的优先级2 本源原理利用httpd建立一个httpd服务器用于存放本地源的rpm包利用createrepo建立本地rpm包的描述信息并在/etc/yum.repos.d/中加入本地源的描述repo使得yum能够找到本地源最后
2015-12-06 21:06:15
10881
原创 如何删除Ambari已有的服务
自定义服务SAMPLE后发现8080 web页面中没有删除的方法,瞬间囧到。参考IBM的文章 http://www.ibm.com/developerworks/cn/opensource/os-cn-bigdata-ambari2/index.html 找到了删除服务的方法,使用CURL来删除。1 停止服务curl -u admin:admin -H "X-Requested-By: a
2015-12-01 14:17:49
11023
原创 centos7 python多版本切换
1 引言由于需要对Ambari进行编译,然而编译过程中需要用到Python2.6而centos自带为Python2.7,所以需要在centos中同时安装Python2.6 和 Python2.7。借鉴Java JDK的方法进行了一定探究,步骤记录如下2 安装编译Python2.6的包yum groupinstall "Development tools" 安装devtoolset
2015-11-29 18:22:58
10052
原创 Ambari web 源码结构
1 引言前几天接到任务需要对Ambari的Web service部分进行修改,于是就开始了工作。由于时间仓促可能问题欢迎大家指正!后面会不定期更新这篇博客。Ambari版本 2.1.22 源码结构2.1 ambari项目结构Ambari 2.1.2项目还是比较大型的,完整看完需要大量时间。整理起来目录结构如下:ambari 源码路径--|ambari-web w
2015-11-29 14:28:22
5616
原创 windows远程调试hadoop权限问题
为了开发方便想要直接在windows下开发,遇到了访问权限的问题。于是搜索了下解决方案,大约有两种1 不检查用户权限 修改conf/core-site.xml,不检查权限 将 dfs.permissions属性修改为false这种办法过于粗暴,仅仅开发环境可以使用。说以需要采用别的方法。2 修改用户权限这种方法文雅了很多,而且更加安全。我们观察hadoop hdfs中的文件发现
2014-12-09 13:33:40
3280
转载 hadoop Eclipse插件安装
具体过程参考http://www.aboutyun.com/thread-8751-1-1.html插件下载http://download.youkuaiyun.com/download/yunfuyiren/8208949效果图
2014-12-09 12:24:51
663
原创 Linux下Hadoop hdfs Java API使用
0 前言搞了大约2天时间终于把Linux下面Java API的使用给弄清楚了。做个笔记方便以后参考。环境如下所示Hadoop:2.5.1Linux:Ubuntu kylineclipse:luna1 步骤首先是要去下载一个eclipse,这里使用的是Luna。名字比较好听,代表月亮消灭你们...然后发现自带了maven,太棒了!Luna牛掰,毫无疑问创建
2014-12-07 14:50:13
8146
转载 【转】Hadoop-2.5.1集群安装配置笔记
Hadoop-2.5.1集群安装配置笔记1.环境1.1.虚拟机准备3台虚拟机,安装Centos 64-bit操作系统,采用最小安装。(本来想多跑几台虚拟机,但本人笔记本电脑内存有限,最多只能同时跑3个虚拟机)虚拟机一律配置静态IP地址,配置域名解析,各虚拟机时间同步。192.168.17.100 nameNode1
2014-11-19 10:04:57
1405
转载 jquery、js调用iframe父窗口与子窗口元素的方法
jquery、js调用iframe父窗口与子窗口元素的方法1. jquery 在iframe子页面获取父页面元素代码如下:$("#objid", parent.document)2. jquery在父页面 获取iframe子页面的元素代码如下:$("#objid",document.frames('iframename').document)
2014-07-30 11:15:12
2218
原创 Azure Storage Explorer 因没找到DDService 无法打开 DevStorage问题解决
这个问题在新版的Azure emulator中会出现,很是郁闷。大概说是的DDService.exe没找到,参考网友的做法,其实写个DDService就好了。于是用C随便写了一个如下
2014-05-09 12:33:00
1414
原创 openstack:''Client'' object has no attribute ''service_catalog''错误
今天安装openstack的keystone出现了这个错误,在网上搜索了下无果。最后发现是因为openstack service catalog entry中的nova服务的endpoint配置打错了一个字母。纠结了很久终于解决了。标记下。
2013-05-02 13:15:06
2098
原创 yii框架如何把css、js、image发布到assets中
研究了一下怎么加css、js,网上的好多资料都是在框架根目录下的第一层有css、js文件夹,大家觉得不利于协同开发时各人自扫门前雪的特质,想在各自的module下维护一套,没想到的是,这样的情况下registerCssFile等函数失效了,大概意思是protected下边的东西不允许访问,当然了,我也不太明白为什么,也不确定是否是我哪里没设置对。但是本着解决问题的精神,发现assets是个好东东。
2013-04-24 20:12:49
3269
原创 Yii:多表联查总结
1 多表联查实现方法有两种方式一种使用DAO写SQL语句实现,这种实现理解起来相对轻松,只要保证SQL语句不写错就行了。缺点也很明显,比较零散,而且不符合YII的推荐框架,最重要的缺点在于容易写错。还有一种便是下面要说的使用YII自带的CActiveRecord实现多表联查2 整体框架我们需要找到一个用户的好友关系,用户的信息放在用户表中,用户之间的关系放在关系表中,而关系的内容则
2013-04-23 20:19:55
8748
原创 eclipse:设置workspace编码格式
在 Windows -> Prefenrences -> General -> Workspace 中进行设置
2013-04-08 10:47:44
3460
原创 PHP:大文件上传错误原因
搞了半天,发现小于2M的可以传,大了就不行了,百思不得其解最后估计是配置问题最后打开php.ini一看终于发现问题所在。。。; Maximum allowed size for uploaded files.; http://php.net/upload-max-filesizeupload_max_filesize = 2M原来如此啊。。。。。立马改大
2013-04-04 21:18:32
908
原创 PHP:PHPUnit安装
如果没有安装pear请看我博客中pear安装一文。确定pear安装成功后,就可以安装PHPUnit了这是一个非常简单而愉快的事情官方文档:http://www.phpunit.de/manual/3.0/en/installation.html1)进入php安装目录 2) The PEAR channel (pear.phpunit.de) that is used to di
2013-04-04 14:16:32
744
原创 PHP:windows 中 pear 安装
1 php安装目录下有go-pear.bat如果有go-pear.ba,t那就比较容易了直接在安装路径下运行go-pear.bat一路yes、all、回车即可,非常容易2 php安装目录下没有go-pear如果悲剧地发现没有go-pear.bat,那就稍微麻烦点儿:1)下载一个go-pear.phar (点此下载:http://pear.php.net/go-pea
2013-04-04 14:05:10
1264
原创 PHP:windows PHP配置问题合集
这里讲小问题总结下1 apache2.2 只能够使用php5.3及其以下版本。不然老是报找不到dll2 xdebug只能够用2.2.1及其以下版本。不然无法加载,而且不报错
2013-03-27 11:37:04
883
原创 Java:设置按钮悬停文字
使用按钮的setToolTipText就可以了例子如下:btnSet.setToolTipText("\u5F00\u59CB(F1)");
2013-02-07 12:49:34
1762
原创 Java:键盘全局监听
思路是在任何事件发生的时候都进行监听这里我们会使用到 Toolkit 类中的 AWTEventListener方法addAWTEventListenerpublic void addAWTEventListener(AWTEventListener listener,long eventMask)添加一个 AWTEventListener,以接收与给定 eventMask 一致的系
2013-02-07 12:35:03
15718
5
原创 Java: 设置按钮快捷键
按钮快捷键即将 ALT + ? 设置成快捷键调用按钮的 setMnemonic()方法即可例如将 按钮 btnSet 的快捷键设置为 ALT + S如下方法就可以了btnSet.setMnemonic(KeyEvent.VK_S);
2013-02-07 11:18:39
5241
1
转载 Java:传值传引用的问题
看javascript的时候突然想到了这样的问题,以前一直含含糊糊的。感觉用的时候java每次都能猜对我的想法。。。。该传值的时候就传值该引用的时候就引用但是这明显是不行的。。。于是上网找的了这样一篇文章,很清晰。看了就彻底明白了。。。http://soft.chinabyte.com/database/310/12066310.shtml2011-05-01 00:00中国IT实
2013-01-29 14:29:22
887
原创 JNA:JAVA调用DLL 超详细代码实战
0 JNA安装0.1 JNA是什么JNA(JavaNativeAccess)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。JNA项目地址:https://jna.dev.java.net/JNA使Java调用原生函数就像.NET上的P/Invoke一样方便、快捷。JNA的功能和P/Invoke类似,但编写方法与P/Invok
2013-01-15 11:19:45
79187
6
原创 eclipse:自动提示
0 问题所在当初选用 eclipse 就是因为他的自动提示功能比较逆天但是每次需要按 Alt + / 才会自动弹出提示,确实比较麻烦。严重影响编程效率大家都懂。。这个快捷键成了常客,而且弹出提示速度也比较慢,佐剂啊佐剂。。最后发现改几个参数就可以解决这个DT的问题了!so easy!1 加快提示速度window -> preference -> Java -> conten
2013-01-05 11:22:57
1432
原创 Java:Jpanel 缓冲区 图像
这是一个非常常用的东西主要是重写JPanel中的paint(Graphics g)方法实现的。0 写一个类继承JPanelpublic class WSModePlane extends JPanel1 获取缓冲区首先需要获得JPanel的缓冲区,这样才能在JPanel中画图:bfimage = (BufferedImage) this.createImage(
2013-01-04 18:44:43
3055
原创 eclipse:自动调整代码格式
0 快捷键Ctrl + Shift + F 或者 右键 source -> format1 设置自己的style如果需要设置自己的风格window -> preference -> java ->code style ->formatternew 一个 然后 选中后edit设置成自己的风格,就OK了
2013-01-04 11:18:37
51955
2
原创 Java:JMF 从player截图
package implementation;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.I
2012-12-10 21:23:21
1968
转载 [转]细数重度玩家的16条强迫症
细数重度玩家的16条强迫症2012-10-29田东《微型计算机》2012年10月下强迫症(Obsessive compulsive disorder),即强迫性神经症,是焦虑症的一种。患有此病的患者总是被一种入侵式的思维所困扰,在生活中反复出现强迫观念及强迫行为,使患者感到不安、恐慌或担心,而进行某种重复行为有时会令患者感到这种压迫感
2012-12-08 11:59:41
1357
原创 Arduino 摇杆控制 舵机
摇杆有 V H 两个轴 和 B 一个按钮。他们的值都是模拟量,要用模拟信号做。其中 V H 轴 实际是一个抽头电阻,但是一般来说数值不是非常稳定,需要设计一些近似量。部分代码如下。void setup(){ vServo.attach(vServoPin);//attach singal pin to servo; hServo.attach(hServoPin);//atta
2012-12-07 18:09:18
7583
原创 Java:arduino 串口通信,关键——有耐心
1 一定不要慌!等待几秒钟就能够成功建立通信了!一旦建立 传输起来还是比较快的。2 读串口的一定要新开线程,不然会卡死GUI第一条,让我迷茫了1整天。。。明明都是对了,怎么就是不能够正常通信!标记下为了防止被吐槽。。。分享更多东西。。。大家需要的就下载吧更多内容见文档部分,javacomm下载链接也放在下面了java串口通信 文档:http://download.csdn.ne
2012-11-27 16:24:59
4472
原创 Java:JComboBox 用法
用Vector建立 JcomboBox 中出现了一个哭笑不得的情况,最后发现了private Vector vComID = new Vector();private JComboBox cbComID ;cbComID = new JComboBox(vComID);这样建立才是正确的 JComboBox中的其实是项的属性而已。
2012-11-25 21:47:56
4519
win8 WIFI热点创建小工具
2014-06-22
smartDraw2010 破解 正确使用方法
2012-02-15
重庆大学java PPT 2011版
2011-12-20
VHDL Simili Sonata及其安装详解
2011-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人