- 博客(20)
- 资源 (24)
- 收藏
- 关注
原创 Spark从s3中读取数据
根据Spark官网Quick Start,简单修改下file source ref: http://spark.apache.org/docs/latest/quick-start.htmlpackage myspark;import org.apache.spark.api.java.*;import org.apache.spark.SparkConf;import org.apache.
2017-02-10 17:13:30
9021
1
原创 Ubuntu虚拟机下使用docker构建cluster运行Spark
1. 安装Docker参考https://docs.docker.com/engine/installation/linux/ubuntu/ 安装docker2. 选择基础镜像这里选择ubuntu:16.04版本docker pull ubuntu:16.04运行ubuntu镜像:docker run --rm -it ubuntu:16.04root@mark-virtual-machine:/
2017-02-10 17:00:36
1216
原创 使用erlang开发服务端の代码热升级
之前写过yihttp://blog.youkuaiyun.com/huang1196/article/details/38401197
2014-11-11 13:09:21
1419
转载 Erlang开发MMO的一些思考
转自: http://www.myexception.cn/program/1252498.htmlErlang开发MMO的一些思考最近混了一些群,发现用erlang做页游的越来越多了,时不时的还有人站出来让新手去学erlang。不过主要还是应用于页游后端,游戏逻辑简单的就可以一试。还未见到有实时的MMORPG采用erlang作为后台。原因不外乎端游几乎是C++
2014-10-15 14:35:33
1246
原创 eclipse导入ejabberd
1.下载ejabberd源码2. 创建一个erlang项目my-ejabber(eclipse需要安装erlide插件)3.将解压的ejabberd源码拷贝至my-ejabber, 包括src, contrib, doc, examples, tools4. > cd my-ejaber/src> ./configure --prefix=/home/
2014-01-04 11:31:26
1788
原创 ejabberd服务端开发笔记
网上一搜一大陀ejabberd安装配置的,扩展开发的资料少之又少,写个笔记记录一下。xmpp protocal: http://xmpp.org/xmpp-protocols/xmpp-extensions/安装与配置:http://www.process-one.net/docs/ejabberd/guide_en.html默认配置文件在 /etc
2014-01-03 14:25:20
4303
原创 erlang random sort
a.单进程10万次随机3个元素.[{"192.168.17.102",27017}, {"192.168.17.102",27018}, {"192.168.17.102",27019}]b.随机10个元素[1,2,3,4,5,6,7,8,9,10]c.随机100个元素lists:seq(1, 100).1.https://erlangcen
2013-12-09 11:02:08
840
原创 mongodb-erlang driver Replica Set Secondary节点分配不均衡的问题
服务端使用Mongodb的Replica Set,一个Primary节点,两个Secondary。 开始一直没注意,前天设置了MMS之后发现两个Secondary节点的查询操作分配明显不平衡,其中一个的op数量似乎总是另一个的2倍。一开始以为是mongodb配置有问题,各种排查后没有发现问题,而且原理上讲RS并不是将Primary作为proxy进行load balance,也就不可能是因为mo
2013-12-05 16:08:31
1224
原创 EC2使用iostat, netstat,需安装
yum info sysstatsudo yum install sysstat>iostatLinux 3.4.43-43.43.amzn1.x86_64 (ip-XXXXX) 11/25/2013 _x86_64_ (4 CPU)avg-cpu: %user %nice %system %iowait %stea
2013-11-25 17:15:14
762
转载 git push, error: insufficient permission for adding an object to repository database .git/objects
For Ubuntu (or any Linux)From project root,cd .git/objectsls -alsudo chown -R yourname:yourgroup *You can tell what yourname and yourgroup should be by looking at the permissions on the major
2013-10-22 11:14:25
1211
原创 Play framework 内存泄漏以及nginx写log占用磁盘空间的问题
公司用play framework 2.1写的服务端要处理大量的图片和音频文件,接收手机客户端的请求并将文件上传至Amazon S3。运行一段时间后出现内存泄漏,开始以为是因为接受图片的输入输出流没有关闭造成,但是多次检查后发现所有流及文件均可正确关闭。通过如下命令得到dump文件,通过Eclipse下的MAT分析堆栈信息:jmap -dump:format=b,file=
2013-06-18 12:48:59
1981
原创 Amazon EC2 上的各种安装。。。
gcc:sudo yum install gccerlang:wget http://www.erlang.org/download/otp_src_R16B.tar.gz解压tar -xzf otp_src_R16B.tar.gz然后是./configure makesudo make install在./configure
2013-05-27 14:30:09
1349
转载 kill -3无法输出java堆栈信息,使用jstack
Redirect thread dump to another file?On Jboss or Tomcat application server, we usually use kill -3 PID to get thread dump to default STDOUT which is catalina.out under $Tomcat_Home/logs folder. It
2013-04-12 11:26:33
5858
原创 Tsung 错误及处理
执行/usr/lib/tsung/bin/tsung_stats.pl 出现错误:1.Cant exec Gnuplot...需要安装gnuplot2.Can't locate Template.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.
2013-04-11 12:13:55
1312
原创 mongodb
启动mongdobd,master-slave模式:./mongod --dbpath=../data/db/ --logpath=../data/ --master --port 27017./mongod --dbpath=../data/slavedb --slave --source localhost:27017 --port 27018查看现有数据库:show db
2013-02-20 14:12:07
335
Huffman编码解码,附实验报告
2009-04-30
实现trie树的C/C++模板
2008-09-15
qsort/快速排序C/C++实现
2008-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人