- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 win10系统redis安装
1、redis安装github上有windows版,可根据需要下载对应的.msi例如:mini项目使用的redis GEO相关api需要3.2+版本的redis才能使用,2.X的都不行链接:https://github.com/microsoftarchive/redis/releases2、redis可视化工具下载Redis Desktop Manager链接:https://www...
2019-08-13 20:47:28 143
转载 HTTP/TCPIP——长连接与短连接
TCP短连接 我们模拟一下TCP短连接的情况,client向server发起连接请求,server接到请求,然后双方建立连接。client向server发送消息,server回应client,然后一次读写就完成了,这时候双方任何一个都可以发起close操作,不过一般都是client先发起close操作。...
2018-10-21 18:02:42 1001
转载 TCP——超时重发
注意,注意,注意:1、这是我2018找实习、找工作的总结,是在网上结合很多别人总结文章自己再东拼西凑的,如有错误请大家指出,我再去找资料补充。2、很多内容来自别人博主,十分感谢,当时摘抄实在太匆忙,有的忘了出处,如有冒犯,侵删。3、祝各位很闲也有钱。往返时延的估计和超时 超时间隔长度的设计是超时/重传机制的核心部分,显然,超时间隔必须大于T...
2018-10-21 17:38:00 2428
转载 TCP——报文结构
注意,注意,注意:1、这是我2018找实习、找工作的总结,是在网上结合很多别人总结文章自己再东拼西凑的,如有错误请大家指出,我再去找资料补充。2、很多内容来自别人博主,十分感谢,当时摘抄实在太匆忙,有的忘了出处,如有冒犯,侵删。3、祝各位很闲也有钱。 TCP报文是TCP层传输的数据单元,也叫报文段。1、端口号:用来标识同一台计算机的不同的...
2018-10-21 17:27:48 812
转载 TCP——拥塞控制
注意,注意,注意:1、这是我2018找实习、找工作的总结,是在网上结合很多别人总结文章自己再东拼西凑的,如有错误请大家指出,我再去找资料补充。2、很多内容来自别人博主,十分感谢,当时摘抄实在太匆忙,有的忘了出处,如有冒犯,侵删。3、祝各位很闲也有钱。一般原理    发生拥塞控制的原因:资源(带宽、交换节点的缓存、处理机)的需求>可用资源。...
2018-10-21 14:36:18 815 1
原创 CentOS设置系统时间与网络时间同步
在我将三台CentOS搭建成Hadoop集群之后,发现跑zookeeper的测试程序永远超时不成功。我觉得是以下两个问题。 1、一台笔记本上跑三台虚拟机带不动,内存切不过来,且响应时间会相应的加大。 2、虚拟机上的时间不一致。 我后来将笔记本你的内存调整成12G,一致同步了虚拟机的时间后就成功了。 与时间服务器上的时间同步的方法 1. 安装ntpdate工具
2017-09-20 18:09:30 961
原创 hadoop+eclipse运行设置报错
hadoop:2.6.4 eclipse:mars2 1、我想尝试一下zai hadoop上跑分布式缓存文件的测试代码。main方法设置如下(我有提前将hadoop上的主要配置文件hdfs-site.xml、core-site.xml等加入到classpath中,其实也可以直接在代码汇总设置conf.set(key,value)): Configuration conf
2017-09-20 00:00:23 578
原创 CentOS6.7+Mysql5.5.54的rpm安装步骤
本次安装Mysql使用的是rpm安装包,可在官网下载。 mysql: MySQL-5.5.54-1.linux2.6.x86_64 linux:CentOS6.7 虚拟机:VMWare12 切换到root用户下 1、首先运行一下两行代码安装必要的依赖,我第一次没有这样做,后续安装会提示缺少perl的依赖等信息yum -y install gcc gcc-c++
2017-09-19 21:07:11 976
原创 hive安装问题01
1、首先,请打开HADOOP再启动Hive,我一开始就是这么天真的以为Hive可以单独使用,所以疯狂的报错,出现以下的错误。其实认真看看报错信息就知道是与Hadoop相关(前提是你的hadoop本身真的是可用的)。[hadoop@mini01 bin]$ ./hiveLogging initialized using configuration in jar:file:/home/hadoop/ap
2017-09-19 20:25:24 615
原创 VMWare+CentOS6.7 固定IP配置
因为我要自学下Hadoop,如果就用DHCP的话,以后可能IP地址会改变,那么就会很麻烦,具体有多麻烦,就是很麻烦,我大四做毕设就是在几个树莓派上搭建Hadoop然后跑点MR程序,然后就在答辩的前几天,树莓派的IP都变了,然后集群就炸了,然后整个人就是崩溃,泪奔。最后还是暴力解决的,感觉自己真是没用的东西(微笑脸) 很多教搭建HADOOP集群的教程,都很少会告诉大家要固定IP,我觉得,最好
2017-09-09 20:31:39 2627
原创 2017.05.11
1、数组: A.原生类指未被实例化的类,数组一般指实例化,被分配空间的类,不属于原生类. B.对象的特点是封装了一些数据,同时提供了一些属性和方法,从这个角度来讲,数组是对象 D.数组的大小确定之后不可改变2、堆 已知一个序列,比如{100,6070,50,32,65},怎么判断是不是堆? 答案:把这个序列看成数组型的二叉树,如果根结点是i,左子树是2*i,右子树是2*i+1。 堆分为最
2017-05-11 09:24:38 382
翻译 《深入理解JAVA虚拟机》第三章
这种做的读书笔记,既不是我原创的,也不是我转载的,这种分类就很尴尬了。 内存溢出: 内存泄露:3.1 概述 1. Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。 2. 程序计数器、本地方法栈、虚拟机栈这几个区域的内存分配和回收具备确定性 3. java堆和方法区则不一样,同一个接口的不同实现类所需要 内存可能不一样;一个方法中多个分支需要的内存也可能不一样;可能只有
2017-04-09 20:27:24 887
翻译 《深入理解JAVA虚拟机》第二章
2.1概述略2.2 运行时数据区域1、程序计数器(线程私有) 2、java虚拟机栈(线程私有) 3、本地方法栈(HotSpot将其与虚拟机栈合二为一) 4、方法区(线程共享): 5、java堆(线程共有):垃圾收集器管理的主要区域,有时也称作为GC堆。 6、运行时常量池 7、直接内存:DirectByteBuffer。查看自己虚拟机版本 cmd–》java -version2.3.1对
2017-04-06 20:16:21 275
原创 thinkPHP第一个坑【心疼脸】
纪念一下 由于个人原因,有开始了学PHP的道路,反正想着读研也没找好以后的工作方向,老师现在有什么就先做什么吧说不定自己就喜欢呢,是不是学姐说比较赶,就用thinkphp吧,虽然一百度,到处都是说thinkphp垃圾什么的,但是我觉得吧,不管好与不好,都是别人的劳动成果,善意建议比较人性化,一上来就骂的请滚开[微笑脸]。我想纪念的是 每次写控制器,都会提示我找不到什么的。 后来我才知道
2016-12-07 20:36:45 2781
原创 Mysql安装出现can not connect to MySQL server on ‘localhost’ 10061
因为需求要安装Mysql,然后学长给了我篇帖子,如下:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html然后我就愉快地这么做了,然后就愉快地失败了。失败显示:can not connect to MySQL server on ‘localhost’ 10061然后就开始无尽的百度之旅~~~ 下面是搜索靠
2016-07-31 16:16:11 10790 1
原创 基于树莓派的Hadoop集群搭建
此为突发奇想写的,还没更新完成,里面有的内容出入还没更改,图片明天再加,内容再改。 由于本人需求,所以在四个树莓派上搭建了一个极小的Hadoop集群,请勿喷我的工作无用,都说了是我需要才这样做的,手动再见!工作并非完全个人创造,在基于网上貌似唯一一篇介绍树莓派搭建Hadoop集群的过程文章后根据个人现状进行修改完成,原本已有人搭建过相应内容,所以树莓派系统内部混乱,后来也没有完全清理,有些易于常人
2016-07-14 19:55:43 7494 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人