自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个编码爱好者的博客

编码学习中的一些心得

  • 博客(18)
  • 收藏
  • 关注

转载 hadoop大数据各个组件常用的端口

hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。这里包含我们使用到的组件:HDFS, YARN,Hbase,Hive, ZooKeeper:组件 节点 默认端口 配置 用途说明 HDFS ...

2019-05-27 10:48:36 887

原创 /etc/security/limits.conf 和ulimit 命令 linux的资源配置适用文件

limits.conf文件实际上是linux PAM中pam_limits.so的配置文件,而且只针对于单个会话。  limits.conf的格式如下:  <domain>  <type>  <item>  <value>  domain有好几种格式,具体可以用man limits.conf来查看,不过一般来说,我们都是用的用户名和组名的...

2019-05-14 11:22:38 912

转载 如何优化代码中大量的if/else,switch/case?

使用枚举这里我们简单的定义一个表示状态的枚举。public enum Status { NEW(0),RUNNABLE(1),RUNNING(2),BLOCKED(3),DEAD(4); public int statusCode; Status(int statusCode){ this.statusCode = statusCode; ...

2019-04-30 23:01:52 317

转载 大数据平台搭建------CDH单机部署

转载https://blog.csdn.net/sinat_32176947/article/details/79591449?utm_source=blogxgwz3一、部署前的准备1、检查jdk是否安装:参考jdk安装配置文档(jdk7或jdk8,所有节点都要一致)2、兼容性建议:CentOS6.8+CDH5.11.x(x>1)+mysql5.x+jdk1.7u80...

2019-04-27 21:33:44 2049 1

原创 Centos7 防火墙设置

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

2019-04-27 21:15:32 118

原创 JedisCluster与ShardedJedisPool的区别

1,jedis客户端操作redis主要三种模式:单台模式、分片模式(ShardedJedis)、集群模式(BinaryJedisCluster),分片模式是一种轻量级集群。2,shardedjedispool分片集群与jediscluster集群同样不具有高可用特性,但基于shardedjedispool的ShardedJedisSentinelPool可以实现集群高可用,redis服务一台m...

2019-04-18 10:07:57 9211

转载 Redis集群设计原理

转载 :https://blog.csdn.net/yejingtao703/article/details/78484151

2019-04-18 09:44:30 85

转载 elasticsearch学习(一) 在linux环境下安装

本文转载至http://blog.java1234.com/blog/articles/343.html第一步:必须要有jre支持elasticsearch是用Java实现的,跑elasticsearch必须要有jre支持,所以必须先安装jre可以参考http://blog.java1234.com/blog/articles/307.html第二步:下载elastic...

2019-03-31 01:26:47 153

原创 JAVA8新特性

1,接口中默认方法和静态方法 1.1默认方法又称扩展方法,需要在方法前使用default关键字记性修饰必须通过接口的实现类的实例进行访问,既:对象名.默认方法名()1.2 静态方法又称为类方法,需要在方法前使用static 关键字进行修饰静态方法既可以通过接口名进行访问,也可以通过接口时实现类的实例进行访问。建议使用:接口名.静态方法名()2,Lambda表达式2.1多参数...

2018-12-30 20:54:28 137

转载 Apache POI使用

1. Excel2003与Excel2007两个版本的最大行数和列数不同,2003版最大行数是65536行,最大列数是256列,2007版及以后的版本最大行数是1048576行,最大列数是16384列。excel2003是以二进制的方式存储,这种格式不易被其他软件读取使用;而excel2007采用了基于XML的ooxml开放文档标准,ooxml使用XML和ZIP技术结合进行文件存储,XML...

2018-12-27 20:12:04 144

原创 sleep与wait的去区别?

1,来源不同两个方法根本来自不同的类,sleep来自Thread,wait来自Object类。sleep是Thread提供的一个静态方法2,调用sleep方法的线程不会释放对象锁,而调用wait() 方法会释放对象锁        sleep是不让出系统资源的;wait是线程交互时,如果线程a对一个同步对象x发出一个wait        调用该线程会进入线程等待池等待,需要等其他...

2018-09-26 21:13:12 105

转载 SSO-单点登陆系统

一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必须...

2018-09-24 17:10:06 194

转载 java 线程池原理及几种线程池详解

1、为什么要用线程池?        服务器经常出现处理大量单个任务处理的时间很短而请求的数目却是巨大的请求。        构建服务器应用程序的一个过于简单的模型应该是:每当一个请求到达就创建一个新线程,然后在新线程中为请求服务。实际上,对于原型开发这种方法工作得很好,但如果试图部署以这种方式运行的服务器应用程序,那么这种方法的严重不足就很明显。每个请求对应一个线程(thread-per...

2018-09-07 11:41:04 200

原创 java transient

1. transient的作用及使用方法  我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。      然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要...

2018-08-19 11:26:38 514

原创 接口和抽象类的联系和区别

一 接口和抽象类的相似性1 接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其他类实现和继承。2 接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。 二 接口和抽象类的区别1 接口里只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法实现,抽象类则完全可以包含普通方法。2 接口里只能定义静态常量,不能定义普通成员变量,抽象类里则既可以定义普通成...

2018-06-16 10:58:14 611

转载 indel快捷键

  在使用IntelliJ Idea的时候,使用快捷键是必不可少的。掌握一些常用的快捷键能大大提高我们的开发效率。有些快捷键可以熟练的使用,但是还有另外一些快捷键虽然很好用,但是由于因为没有形成使用习惯或者没有理解快捷键的用法,甚至之前对一些快捷键根本没有概念,导致不会去使用。对于这些快捷键,如果能够用好,编辑代码的效率必能提高一个水平。所以在此梳理出来,加强自己的使用,形成习惯。(注:有些操作的...

2018-06-10 22:36:00 344

转载 HTTP协议中POST、GET、HEAD、PUT等请求方法

HTTP协议中POST、GET、HEAD、PUT等请求方法Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查...

2018-06-10 22:34:44 3425

原创 JVM内存模型(一)

JVM内存模型一,JVM是什么?Java Virtual MachineJDK Java Development Kit    Java 源语言JRE Java Runtime Environment  Java运行时的环境二,JVM内存模式1,JVM 运行时数据-我的代码到底在JVM里面怎么放的?          1.1程序计数器(也叫PC寄存器):程序计数器是一个较小的内存空间,指向当前线程...

2018-05-06 18:57:31 100

空空如也

空空如也

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

TA关注的人

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