CentOS7安装SS工具


安装 yum install m2crypto python-setuptools yum install python-pip || easy_install pip pip install shadowsocks 配置 vi /etc/shadowsocks.json 单用户 { "server

JAVA基础知识


1. 基本数据类型 7种基本数据类型 整型,浮点型,布尔型,字符型 三大类 字符型: char 布尔型: boolean 数值型: 1.整型: byte short int long 2.浮点型: float,double String 不是基本数据类型,是引用类型 整型数据取值范围 类型 占用存储

编程基础篇


1.面向对象 oop 一. 什么是面向对象 面向过程 与 面向对象 面向对象:将问题拆解为一个个步骤,依次实现调用 面向过程: 将问题步骤(属性,行为)抽象形成对象,通过不同对象之间的调用,组合解决问题 面向对象的三大特征 和 五大基本原则 三大特征 封装 继承 多态 封装 隐藏了不可信信息,提供不

单节点HDFS配置


core-site.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!-- Licensed under the Apache Lice

Yarn之日志分析


前言 Yarn中的id种类繁多,比较乱,下面整理下yarn中常出现的几种id,分别介绍一下。 1)jobId描述:出自MapReduce,对作业的唯一标识。 格式:job_${clusterStartTime}_${jobid} 例子:job_1498552288473_2742 2)applica

Error: ENOSPC: System limit for number of file watchers reached...


Error: ENOSPC: System limit for number of file watchers reached... Error: ENOSPC: System limit for number of file watchers reached, watch'所在文件路径' vue工

JAVA常见问题集合


1. ArrayList 保存的100万个对象,如何获取属性type=2 的子集 100W个对象使用ArrayList保存的合理性, 内存,并发 获取子集的性能要求 多线程(cpu核心 * 2, 内存大小,swap大小 )查找, list分片搜索 -> 合并结果集 java8 parallelStr

Spring基础知识(一)


1. BeanpostProcessor,BeanFactoryPostProcessor区别 spring初始化bean流程 定义bean标签 > 将bean标签解析成BeanDefinition > 调用构造方法实例化(IOC) > 属性值依赖注入(DI) > init-method Beanp

JAVA基础篇(三)


14. Java中的IO流 按功能划分: 输入流 InputStream和 输出流 OutputStream 按类型划分: 字符流 和 字节流 1. InputStream inputstream 基类 available():返回stream中的可读字节数,inputstream类中的这个方法始终

JAVA基础篇(二)


8. String str = "a" 与 String str= new String("a") String str = "a" jvm会将其分配到常量池中 String str = new String("a") 则会将其分配到堆内存中 9. 字符串反转 StringBuilder 或Stri