idea中报 Error: java 无效的标记: -version 和报Error:java 无效的标记:1.8 此篇文章仅仅当做备忘录: Error: java 无效的标记: -version 点击file--->setting-->搜索 java compiler--->把user compiler改为eclipse 报Error:java 无效的标记:1.8改两个地方:一个是file->setting-->java compiler-->...
快速了解同步和异步、阻塞和非阻塞 这篇文章纯属自己的理解,如有错误请您指出同步和异步:同步和异步是针对应用程序和内核交互而言一、应用程序和内核同步交互有两种情况: 1.应用程序等待一个操作执行完成 2.应用程序可以去做其他事,大需要时不时的过来查看操作是否完成二、应用程序和内核异步交互也有两种情况: 先说明请款:这里应用程序相当于会派一个小第等待执行结果(这个假设不太严谨,但也可以)...
计算机网络个人性总结 这篇文章紧用于本人在复习时候使用的,其中有很多地方省略物理层:主要功能是:传输01比特流介质:网线,光纤,同轴电缆,无线等等中间设备:转发器 数据链路层:主要两种信道:1.点对点信道 (拨号上网isp[网络服务提供商])2.广播信道 第一个对应ppp协议(ppp帧) 第二个是CMDA/CD(载波接听/多点接入 mac帧 半双工:要么接受要么发送不能同时进行...
windows中pyspark搭建 1.使用findspark安装spark 添加spark环境SPARK_HOME 安装findspark(pip install findspark) 使用 import findspark findspark.init() from pyspark import SparkContext from pyspark import SparkConf 2.加载...
hive连接hbase hive连接hbase 准备工作: hbase-common-1.2.6.1.jar hbase-server-1.2.6.1.jar hbase-client-1.2.6.1.jar hbase-protocol-1.2.6.1.jar hbase-it-1.2.6.1.jar htrace-core-3.1.0-incubating.ja...
Spring所需jar及依赖 spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择...
centos安装mysql和完全卸载mysql 下载mysql yum包http://dev.mysql.com/downloads/repo/yum/或者wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm安装软件源:rpm -Uvh mysql57-community-release-el7-10.noarch.rpm安装:yum install -y...
ssh shell 登录命令讲解 我们先试一试无密码登录执行命令:ssh -o "StrictHostKeyChecking no" username@host 执行的命令remotessh有密码登路:yum install expect编写脚本#!/usr/bin/expect -fset timeout 30set username "root"set password "123
KafkaOffsetMonitor安装 what?KafkaOffsetMonitor是有由Kafka开源社区提供的一款Web管理界面,这个应用程序用来实时监控Kafka服务的Consumer以及它们所在的Partition中的Offset,你可以通过浏览当前的消费者组,并且每个Topic的所有Partition的消费情况都可以观看的一清二楚。它让我们很直观的知道,每个Partition的Message是否消费掉,有木有阻塞等等 该Web
使用cxf生成client端出项错误 chema_reference 具体错误为:chema_reference: 由于 accessExternalSchema 属性设置的限制而不允许 ‘file’ 访问,因此无法读取方案文档 ‘xjc.xsd’主要我使用的jdk版本为1.8的,使用的cxf版本是apache-cxf-2.7.17查了一下好像是jdk1.8的一个bug只需要在D:\JDK\java\jdk1.8.0_101\jre\lib 目录中添加一个 jaxp
sprintBoot 连接ES出现错误 错误为:java.lang.ClassNotFoundException: org.elasticsearch.plugins.NetworkPlugin原因是:没有导入这个依赖,导入就行了<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <vers
elasticSearch5.x单实例和集群安装 单实例安装下载地址:https://www.elastic.co/downloads/elasticsearch 1.解压 2. ./bin/elasticsearch 可能会出现的问题:1.max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]这个问
安装mysql最新版出现错误 今天帮同学安装msyql最新版5.7.20时出现错误 这是mysql安装教程:http://blog.csdn.net/w3045872817/article/details/78028265出现错如下: 我只是截取一部分 Can't open the mysql.plugin table. Please run mysql_upgrade to create iFatal error: Ca
java设计模式(常用) java设计模式含义:对软件设计中的普遍存在的问题的解决方法原则:开闭原则对扩展开放,对修改关闭里氏替换原则任何基类出现的地方,子类一定可以出现依赖倒转原则核心内容:针对接口编程,高层模块不应该依赖底层模块,二者都应该依赖抽象而不依赖于具体接口隔离原则使用多个隔离的接口,降低耦合度单一职责原则类的职责要单一,不能讲多个职责放在一个类中最少知道原则一个实体应当尽量少的与其他
java8新特性普及 1.Lambda 表达式 2.函数式接口 3.Stream (流) 4.Date/Time API java8新特性lambda表达式:java8引入的函数式接口函数式接口(只有一个方法的接口):让现有的功能和lambda表达式兼容函数式接口重要属性:可以使用lambda实例化它@FunctionalInterface 添加注解(不是必须),只允许有一个抽象方法官方提供:java.
cglib动态代理使用 java实现动态代理有两种一种是jdk,cglib,jdk是基于接口的,cglib基于类的,为一个类创建子类,并在子类中采取拦截技术拦截所有父类的方法调用,实现案例有spring aop案例:父类:public class Father{ public void test(){ System.out.println("I am Father....."); }}代理类
进入老年区条件和TLAB 进入年老区情况: 1.老对象进入老年区(一般是在新生代经历15次GC,也可以使用MaxTenuringThreshold) 2.大对象进入老年区(一次请求的对象,新生区没有这么大的空间,会将对象直接分配到老年区(前提是年老区有这么大的空间,如果没有报内存溢出错误)TLABThread local allocation buffer:线程本地分配缓存,一个线程专用的内存区域(占用eden区) 目
java垃圾回收器介绍 STW:stop-the-world —java垃圾回收器在执行时,会停止所有的应用程序的执行,使系统不会产生新的垃圾,这个现象叫做STW垃圾回收器分为串行回收器和并行回收器串行回收器串行回收器分为新生代串行和老年代串行特点:1.使用单线程进行回收2.独占式(STW)垃圾回收新生代使用的是复制算法老年代使用的是标记压缩算法client默认为串行设置参数:-XX:+UseSerialGC
java中finalize()方法的缺点 1.可能是是对象复活 2.finalize()执行的时间是不固定的,有GC决定,极端情况下,没有GC,就不会执行finalize() 3.一个糟糕的finalize()会影响GC的性能对象复活public class FinalizeActive{ public static FinalizeActive obj; @Override protected void final