自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 TCP概念学习

TCP和UDP的区别TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议TCP协议应用场景:HTTP、HTTPS、FTP协议TCP在传输数据的时候需要经过三次握手,关闭链接的时候需要四次挥手,所以效率偏低UDP是面向无连接通讯协议,udp通讯时不需要接受方确定,属于不可靠传输,可能会存在丢包的现象。效率相比TCP高UDP协议应用场景:QQ语音、QQ视频浅谈三次握手首先我们要知道在tcp建立连接中,有一些名词表示:比如:syn就是建立连接、ack就是确认标志、fin终止标志第一次握手

2021-01-04 11:17:17 200

原创 JVM-双亲委派

1.首先我们要了解类加载的过程,如图:一句话概括:将我们的class文件读取到内存中,类加载器加载我们的class文件,并且经历过验证、准备、解析,在初始化我们该类。初始化一个类,那么一定会触发类加载器。2.类加载器的分类有哪些?启动类加载器(Bootstrap):加载JVM自身工作需要的类,它由JVM自己实现。它会加载$JAVA_HOME/jre/lib下的文件 底层是C语言实现扩展类加载器(Extension):它是JVM的一部分,由sun.misc.LauncherExtC..

2020-09-15 16:38:21 173

原创 hadoop核心之分布式文件系统HDFS

Hadoop分布式文件系统(Hadoop Distributed File System,简称HDFS)是Hadoop的核心模块之一,它主要解决Hadoop的大数据存储问题,其思想来源于Google的文件系统GFS.HDFS的主要特点: 1) 保存多个副本,且提供容错机制,副本丢失或者宕机自动恢复.默认保存3份. 2) 运行在廉价的机器上. 3) 适合大数据的处理.HDFS...

2018-05-03 14:53:27 2030

原创 hadoop 本地模式/伪分布模式/完全分布式配置

1.Standalone/local 独立/本地模式 所有的程序运行在一个JVM中,不需要启动hadoop的进程.应用的文件系统就是本地文件系统.2.Pseudodistributed mode 伪分布模式 完全类似于完全分布式,但是只有一个节点. [配置过程] a.core-site.xml修改 <configuratio...

2018-05-03 14:51:11 699

原创 hadoop安装

1.安装jdk a.查看已经安装的jdk rpm -qa | grep jdk b.卸载命令 yum -y remove (jdk) c.去官网下载jdk,避免用户验证 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept...

2018-05-03 14:49:41 217

原创 Ubuntu16.04开机进入文本模式

1.修改/etc/default/grub文件 [/etc/default/grub] ... //图形模式 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" //文本模式 把GRUB_CMDLINE_LINUX=”" 改为 GRUB_CMDLINE_LINUX=”text” 去掉 GRUB_TE...

2018-05-03 14:48:21 4964

原创 Ubuntu客户机屏幕自适应

1.关闭客户机2.编辑客户机的设置 虚拟机 --> 虚拟机设置 --> 显示器 --> 指定显示器设置(1366x768)3.ok4.启动客户机5.客户机 --> 查看 --> 自动调整大小 --> 自动适应窗口...

2018-05-03 14:47:43 2443

原创 Ubuntu安装VM增强工具

1.VMWare --> 安装VMWare Tool2.自动打开光驱文件3.复制VMWare-tool-xxxx.tar.gz到桌面4.右键VMWare-tool-xxxx.tar.gz释放到这里5.打开终端6.进入 ~/Desktop/vmware-tools-distrib7.执行python脚本 $>sudo ./vmware-tool.pl8.一路回车9...

2018-05-02 20:42:45 1671

原创 Ubuntu静态IP设置

1.查看网关vmware虚拟机 --> 编辑菜单 --> 虚拟网络编辑器 --> 打开窗口 --> 选中vmnet8虚拟网卡 --> nat设置 --> 查看网关(192.168.238.2)2.查看可用的ip网段vmware虚拟机 --> 编辑菜单 --> 虚拟网络编辑器 --> 打开窗口 --> 选中vmnet8虚拟网卡 --...

2018-05-02 20:42:25 211

原创 Ubuntu常用命令

基本操作:cd //修改目录ls //列出目录 -h:人性化clear //清屏xxx --help(-h) //查看帮助man xx //查看帮助info xx ...

2018-05-02 20:41:56 191

原创 Ubuntu14.04 安装MySQL无法连接

1、修改配置文件:sudo gedit /etc/mysql/my.cnf查找到bind-address,将 bind-address=127.0.0.1 修改为 bind-address = 0.0.0.0 ,以允许任何IP来访问MySQL服务。2、重启MySQL服务:sudo /etc/init.d/mysql restart3、登录MySQL数据库,给需要远程访问的用户授权:...

2018-05-02 20:39:41 573

原创 Ubuntu14.04 安装Redis

1.在Ubuntu Linux终端中安装Redis服务器端sudo apt-get install redis-server2.在终端中检查Redis服务器系统进程ps -aux|grep redis3.在终端中通过启动命令检查Redis服务器状态netstat -nlt|grep 6379显示: tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN...

2018-05-02 20:39:21 327

原创 Ubuntu 安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

启动tomcat时报如下的错:Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program解决方法:编辑文件 /usr/local/tomcat/bin/catalin...

2018-05-02 20:37:04 1337

原创 Centos 解决Device eth0 does not seem to be present

故障现象:解决办法:首先,打开/etc/udev/rules.d/70-persistent-net.rules内容如下面例子所示:# vi /etc/udev/rules.d/70-persistent-net.rules# This file was automatically generated by the /lib/udev/write_net_rules# program,...

2018-05-02 20:36:44 251

原创 CenOS7 关闭防火墙

1、直接关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、设置 iptables serviceyum -y install iptables-services如果要修改防火墙配置,如增加防火墙端口3306vi /etc/sysc...

2018-05-02 20:35:49 1144

原创 CenOS7 安装MySQL5.7

1.mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2.安装MySQL源 yum localinstall mysql57-community-release-el7-8.noarch.rpm3.检查MySQL源是否安装成功 yum repolist...

2018-05-02 20:35:29 166

原创 CenOS7 安装JDK

1.查看已经安装的jdk rpm -qa | grep jdk2.卸载命令 yum -y remove (jdk) 3.去官网下载jdk,避免用户验证 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" (j...

2018-05-02 20:33:38 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除