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

PRESTO使用过程中调整参数记录


参数名称 参数作用 配置位置 使用场景 hive.recursive-directories(true|false) 读取hive数据时,是否允许递归读取 hive catalog的配置文件中 在hive中有 tez 引擎生成的hive表,每个tez的job的stage会产生一个子文件夹,具体的数据

常用数据源获取字段备注信息


mysql show full columns from table_name; hive desc table_name; presto desc table_name; postgresql SELECT col_description (A .attrelid, A .attnum) AS C

browserHistory和hashHistory的差别 history


1.browserHistory和hashHistory的差别 hashHistory 使用如 https://cdn.com/#/users/123 这样的 URL,取井号后面的字符作为路径。browserHistory 则直接使用 https://cdn.com/users/123 这样的 UR

HADOOP联邦


Federation即为“联邦”,该特性允许一个HDFS集群中存在多个NameNode同时对外提供服务,这些NameNode分管一部分目录(水平切分),彼此之间相互隔离,但共享底层的DataNode存储资源。 在hadoop1.x中HDFS的架构 文件的存储是放在块上的(Block Storage)

Java:Annotation(注解)–原理到案例


1.Annotation为何而来 JDK5开始,java增加了对元数据(MetaData)的支持,通过Annotation(注解)来实现。Annotation提供了为程序元素设置元数据的方法。元数据:描述数据的数据。 Annotation可以设置元数据程序元素:包括修饰包、类、构造器、方法、成员变量