java
文章平均质量分 93
龙卷风摧毁停车场!
不是我很孤独,当我环顾四周时候发现没有同类。
展开
-
HA集群安装部署—详细
1.运行环境1.1软件环境三个字节OS: 64位RHEL5及以上或者64位CentOS6.0及以上JVM: 预装64位JDK1.8及以上版本1.2浏览器要求Firefox 39.0.0版本以及以上或者Google Chrome 54.0.2840.8版本及以上.BEH-Manager-4.1.2安装包于官方网站下载: http://beh.pezy.cn/**2.安装准备**2.1准备虚拟机准备三个节点的虚拟机2.2修改主机名在各个节点执行以下操作来修改主机名,使集群下的原创 2020-06-29 12:02:44 · 574 阅读 · 0 评论 -
Hive全家桶
什么是hive1.1hive基本思想hive是基于Hadoop的一个数据仓库工具(离线),可以将结构化数据文件映射为一张数据库表,并提供SQL查询功能。1.2为什么使用Hive直接使用hadoop所面临的问题(50%) 人员学习成本太高 项目周期要求太短 MapReduce实现复杂查询逻辑开发难度大为什么使用hive操作接口采用类SQL语句,. 提供快速开发能力。避免了去写MapReduce,减少了开发人员的学习成本。功能扩展很方便。1.3Hive的特点可原创 2020-07-06 18:08:06 · 594 阅读 · 0 评论 -
2020java面试题,找不到工作来找我(二)
阻塞线程。put 操作-生产者与带超时时间的 poll 类似不同在于 put 时候如果当前队列满了它会一直等待其他线程调用 notFull.signal 才会被唤醒。take 操作-消费者与带超时时间的 poll 类似不同在于 take 时候如果当前队列空了它会一直等待其他线程调用 notEmpty.signal()才会被唤醒。size 操作-消费者当前队列元素个数,如代码直接使用原子变量 count 获取。public int size() { return count.get();原创 2020-06-03 16:28:40 · 1498 阅读 · 2 评论 -
2020java面试必问,找不到工作你找我(一)
Java 面试宝典第一章 内容介绍 20第二章 JavaSE 基础 21一、 Java 面向对象 211.面向对象都有哪些特性以及你对这些特性的理解 212.访问权限修饰符 public、private、protected, 以及不写(默认)时的区别(2017-11-12) 223.如何理解 clone 对象 22二、 JavaSE 语法(2017-11-12-wl) 27Java 有没有 goto 语句?(2017-11-12-wl) 27& 和 &&原创 2020-06-03 16:27:07 · 4514 阅读 · 0 评论 -
welcome to Nginx!!
ss原创 2020-05-27 18:28:28 · 2070 阅读 · 0 评论 -
RabbitMQ死信队列详解
死信队列死信队列介绍死信队列:DLX,dead-letter-exchange利用DLX,当消息在一个队列中变成死信(dead message)之后,他能被重新publish导另外一个Echange,这个Exchange就是DLX消息变成死信有一下几种情况消息被拒接(basic.reject / basic.nack),并且requeue = false消息TTL过期...原创 2020-02-29 19:19:06 · 360 阅读 · 0 评论 -
缓存穿透丶缓存击穿and 缓存雪崩
1请求数据时候,先从缓存中取数据, 取到就返回结果,没有话则从数据库取,数据库取到的话返回结果,如果数据库中没有数据就返回空结果1.缓存穿透缓存穿透是用户对不的存在的数据进行发起请求 such as: 用户请求的id= -1 的数据,当然肯定不会有这条数据、那就的去数据库里查找,数据库里找不到,就全表扫描,那么很可能此用户就是攻击者,而收到攻击,数据库的压力会增大,进而导致数据库压力巨大。...原创 2020-01-08 10:10:22 · 273 阅读 · 0 评论 -
虚拟机ping不通百度
虚拟机VMware ping 不通百度,连不上MobaXter1.This computer 1.1此电脑里面 进管理 1.2点服务和应用程序1.3服务, WMware连续的五个服务都得开在VMware里面检查 端口号一些配置的是否正确...原创 2020-01-04 09:28:26 · 1429 阅读 · 0 评论 -
重连机制会不会造成错误
dubbo在调用服务不成功时候,默认会重试两次。Double的路由机制,会把超时的请求路由到其他机器上,而不是本机尝试,sodbbo的重试机器也能一定程度的保证服务的质量。但是如果不合理的配置重试次数,当失败时候惊醒多次进行,这样在某个时间点出现性能问题,调用方再连续重复调用,系统请求变为正常值的retries倍,系统压力会大增,容易引起服务雪崩,需要根据业务情况规划好如何进行异常处理,何时...原创 2019-12-23 09:44:41 · 462 阅读 · 1 评论 -
接口的幂等性的概念
幂等的意思是同一个操作,重复执行多次,跟执行一次结果一致。消息幂等,即消息发送操作对于消息消费来说是幂等。也就是相同的消息发送多次,跟发送一次是一样的,这个消费只会被消费一次。...原创 2019-12-16 16:41:43 · 215 阅读 · 0 评论 -
Mybatis
first day ...翻译 2019-07-24 09:38:28 · 105 阅读 · 0 评论 -
Classjava
//java 类在编译后会产生一个以.class结尾的字节码文件//该文件内存储了Class对象的相关信息,Class对象表示的是类在运行时的类型信息//Class与java.lang.reflect构成了java的反射技术//当我们要使用类时,例如使用new 操作符实例化一个新对象,访问类的静态方法,//jvm会先检查该类的有无加载,若有加载了就会直接进行相应的操作//若检查到没有加载,jvm就...翻译 2019-07-10 17:43:50 · 144 阅读 · 0 评论 -
反射
/** * 获取Class对象的三种方式 * 1 Object ——> getClass(); * 2 任何数据类型(包括基本数据类型)都有一个“静态”的class属性 * 3 通过Class类的静态方法:forNa...翻译 2019-07-10 17:37:59 · 111 阅读 · 0 评论 -
注解
如果注解难于理解,你就把它类同于标签,标签为了解释事物,注解为了解释代码。注解的基本语法,创建如同接口,但是多了个 @ 符号。注解的元注解。注解的属性。注解主要给编译器及工具类型的软件用的。注解的提取需要借助于 Java 的反射技术,反射比较慢,所以注解使用时也需要谨慎计较时间成本。作者:frank909来源:CSDN原文:https://blog.csdn.net/briblue...翻译 2019-07-10 17:15:57 · 102 阅读 · 0 评论