- 博客(19)
- 资源 (32)
- 收藏
- 关注
原创 java实现贪吃蛇游戏
闲来无事,整理以前的代码,发现了这个小游戏,所以就想记录下来。贪吃蛇,大家童年的游戏吧。黑色:贪吃蛇主题 红色:食物左上角:分数 整个游戏由四个类组成1.Dir.java(枚举类,记录了贪吃蛇移动的方向)public enum Dir { L,U,R,D}2.Egg.javapublic class Egg { int row,col; int w = Yard.BLOCK_SIZE;...
2017-09-24 22:40:12 3881 7
原创 linux下azkaban安装及示例
一、环境准备Azkaban Web服务器:azkaban-web-server-2.5.0.tar.gzAzkaban执行服务器 :azkaban-executor-server-2.5.0.tar.gzAzkaban脚本文件:azkaban-sql-script-2.5.0.tar.gz目前azkaban只支持 mysql,需安装mysql服务器,本文档中默认已安装好mysql服务器,并建立了 ...
2017-09-23 10:27:07 6267
原创 linux下hive三种方式的安装
本次以apache-hive-1.2.1-bin.tar.gz为例服务器node5192.168.13.135服务器node6192.168.13.136服务器node7192.168.13.137服务器node8192.168.13.138一、配置本地内置derby模式1.上传hive至linux上(/opt/sxt/soft)2.解压tar -zxvf apache-hive-1.2.1-bi...
2017-09-23 09:54:30 7055 1
原创 算法:根据一个开关确定一百人是否都进入过房间
该算法来源于我研究生课堂上,老师提出的一讨论题:假设教室有一开关,现有100人,他们必须设计一个规则,利用该开关确定所有的人都进入过教室,所有人在设计好规则后都不允许再接触共享信息,且每个人被叫入教室的时机和次数都是随机的。场景一:假设教室的开关的状态一开始为off(两种状态,off和on)思路:从100个人中选择一个人进行计数,并且只有计数的人才能关闭按钮,其他非计数人如果进入该教室,有三种选择...
2017-09-23 09:14:55 2034
原创 android中通过文件 SharedPreferences Sqlite ContentProvider存储数据
一、文件1、使用文件进行数据存储在上下文中有一个方法叫openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。FileOutputStream outStream = this.openFileOutput("zxl.txt", Context.MODE_PRIVATE);outStream.write("CurtainZXL".g...
2017-09-13 21:57:13 4843
原创 linux下安装高可用hdfs以及基于yarn资源管理框架
一、安装高可用hdfs1.安装配置zookeeper(选三台服务器,node5,6,7)1)将zookeeper拷贝至linux的/home下,并解压tar -zxvf zookeeper-3.4.6.tar.gz2)创建并修改zoo.cfg vi conf/zoo.cfg 内容为: tickTime=2000 dataDir=/opt/zookeeper c...
2017-09-10 15:10:02 6908
原创 linux下安装hadoop分布式文件系统hdfs
一、环境准备服务器四台:node5:192.168.13.135 node6:192.168.13.136 node7:192.168.13.137 node8:192.168.13.138二、基本介绍1. 分布式存储系统HDFS (Hadoop Distributed File Sy...
2017-09-10 14:35:28 4882
原创 solr下配置安装中文分词器和批量导入数据
相关软件:链接:http://pan.baidu.com/s/1qYqMrzI 密码:zib71.配置中文分析器 1)Schema.xmlschema.xml,在SolrCore的conf目录下,它是Solr数据表配置文件,它定义了加入索引的数据的数据类型的。主要包括FieldTypes、Fields和其他的一些缺省设置。 2)安装中文分词器使用IKAnalyzer中文分析器。...
2017-09-10 13:57:36 3745
原创 linux-centos安装solr及通过zookeeper搭建solr集群
一、安装单机版solr(以solr-4.9.1.zip为例)1、将solr-4.9.1\example\webapps下的solr.war上传到linux中的tomcat下webapps2、运行tomcat,会自动出现一个solr文件夹3、拷取jar包 将solr-4.9.1\example\lib\ext下的jar包拷至tomcat下/webapps/solr/WEB-INF/lib下...
2017-09-10 13:40:59 3409
原创 Linux-centos下安装lvs+keepalived+nginx+tomcat
一、如图二、安装tomcat(jdk安装参考http://blog.csdn.net/u011254180/article/details/77893457)一、tar格式的安装(以apache-tomcat-7.0.52.tar.gz为例)1)上传tomcat到linux上2)解压Tomcat到/usr/local下tar -zxvf apache-tomcat-7.0.52.tar.gz -C...
2017-09-08 20:08:01 4504
原创 Linux-centos下安装lvs+keepalived高可用
一、图示二、简介Lvs(Linux Virtual Server)Ipvs : 嵌入到linux的内核IPVsadm:管理应用程序四种静态:rr:轮循wrr:dh: sh:动态调度方法:lc: 最少连接active*256+inactive谁的小,挑谁wlc: 加权最少连接(active*256+inactive)/weightsed: 最短期望延迟(active+1)*256/weightnq:...
2017-09-08 19:53:32 3394
原创 Linux-centos下安装lvs
1.安装lvs应用模块1、安装依赖包:yum -y install ipvs*2、验证本机ip_vs模块是否加载[root@client lvs]# grep -i 'ip_vs' /boot/config-2.6.32-431.el6.x86_64 CONFIG_IP_VS=m CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_...
2017-09-08 19:32:42 2387
原创 Linux-centos下安装keepalived
1.安装依赖yum -y install kernel-devel*yum -y install openssl-*yum -y install popt-develyum -y install lrzszyum -y install openssh-clients2.安装keepalived(资料:链接:http://pan.baidu.com/s/1i5lANUd 密码:2ji8)2.1.上传...
2017-09-08 18:54:15 4069
原创 Linux-centos下安装redis及集群
一、redis在Linux上的安装资料:链接:http://pan.baidu.com/s/1gff9mQB 密码:hlxe1)安装redis编译的c环境,yum install gcc-c++2)将redis-3.0.0.tar.gz上传到Linux系统中3)解压到/usr/local下 tar -xvf redis-3.0.0.tar.gz -C /usr/local4)进入redis-3...
2017-09-08 18:35:38 1581
原创 Linux-centos下安装nginx和tengine
一、nginx安装环境nginx是C语言开发,建议在linux上运行。1)gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ 2)PCREPCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用p...
2017-09-08 18:11:15 5808
原创 Linux-centos下安装mysql
首先,需要查看当前Linux系统是否已经安装mysql(后续安装要注意linux的版本自觉选择软件版本)1)查看CentOS自带的mysql 输入 rpm -qa | grep mysql 2)将自带的mysql卸载一、rpm格式的安装(以MySQL-5.6.22-1.el6.i686.rpm-bundle.tar为例,解压开为rpm文件)软件...
2017-09-08 13:29:34 4253
原创 Linux-centos下安装jdk
首先,需要查看当前Linux系统是否已经安装java(后续安装要注意linux的版本自觉选择软件版本)1)输入 rpm -qa | grep java 2)卸载两个openJDK 一、rpm格式的安装(以jdk-7u79-linux-x64.rpm为例)1)上传jdk到linux2)使用命令rpmrpm -ivh jdk-7u79-linux-x64.rpm注:rpm格...
2017-09-08 13:04:01 1293
原创 CentOS6.5在VMware10中安装
按照图示步骤完成在VMware中安装CentOS软件:链接:http://pan.baidu.com/s/1miHYDVM 密码:lrjc1.启动VMware的画面2.点击File--->New Virtual Machine 创建一台新虚拟机3.在弹出框中选择典型安装4.选择I will install the operating system later.(稍后安装系统)5.选择引导系统...
2017-09-07 20:36:22 1310
原创 虚拟软件VMware
一、什么是虚拟软件:虚拟原件是一个可以使你在一台机器上同时运行二个或更多Windows、LINUX等系统。它可以模拟一个标准PC环境。 这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等二、常用的虚拟原件:1.VMware workstation2.VirtualBox三、VMware workstation安装:(...
2017-09-07 20:02:25 1446
parameter server 论文中文翻译
2018-08-13
Real-Time Machine Learning: The Missing Pieces 中文翻译
2018-04-25
Android开发从入门到精通学习文档
2016-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人