自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Java面试笔试题大汇总一(最全+详细答案)

https://blog.csdn.net/qq_20757489/article/details/93714854

2020-11-01 13:05:27 393

转载 从零开始在ubuntu上安装和使用k8s集群及报错解决

安装docker 安装kubernetes 配置k8s集群 配置虚拟机网络 配置Master节点的k8s,并使用 kubeadm 拉取镜像 配置内部通信 flannel 网络(master和node都要配) 配置 node节点 部署ningx应用,测试集群 通过yaml部署应用 部署 Dashboard 报错解决 node节点一直NotReady,报错 Unable to update cni config: no networks found in /etc/cni/net

2020-08-03 16:26:08 3763 1

转载 spring clould

http://blog.csdn.net/forezp/article/details/70148833

2020-07-29 16:55:42 119

转载 Activiti 5.16 用户手册

http://www.mossle.com/docs/activiti/index.html#databaseConfiguration Table of Contents1. 简介协议下载源码必要的软件JDK 6+Eclipse Indigo 和 Juno报告问题试验性功能内部实现类2. 开始学习一分钟入门安装Activiti安装A...

2018-11-13 08:56:28 1275

转载 lanhz Spring AOP中的动态代理

0  前言 1  动态代理 1.1 JDK动态代理 1.2 CGLIB动态代理 1.2.1 CGLIB的代理用法 1.2.2 CGLIB的过滤功能 2  Spring AOP中的动态代理机制 2.1 JdkDynamicAopProxy 2.2 CglibAopProxy 3 总结0  前言    前一个季度旅游TDC的Thames服务有几次宕机,根...

2018-10-29 11:10:16 200

转载 MySQL高级 之 索引失效与优化详解

案例所用的表结构、索引、与数据如下:索引失效与优化1、全值匹配我最爱2、最佳左前缀法则(带头索引不能死,中间索引不能断)如果索引了多个列,要遵守最佳左前缀法则。指的是查询从索引的最左前列开始 并且 不跳过索引中的列。 正确的示例参考上图。错误的示例: 带头索引死: 中间索引断(带头索引生效,其他索引失效): 3、不要在索引上做任何操作(计算、函数、自动/手动类型...

2018-10-28 14:35:48 84

转载 redis应用场景

   毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。一、Redis常用数据类型Redis最为常用的数据类型主要有以下五种:String Hash List Set Sorted set在具...

2018-10-28 14:16:57 78

转载 三张图秒懂Redis集群设计原理

edis集群设计包括2部分:哈希Slot和节点主从,本篇博文通过3张图来搞明白Redis的集群设计。 节点主从:主从设计不算什么新鲜玩意,在数据库中我们也经常用主从来做读写分离,直接上图:图上能看得到的信息:1, 只有1个Master,可以有N个slaver,而且Slaver也可以有自己的Slaver,由于这种主从的关系决定他们是在配置阶段就要指定他们的上下级关系,而不是...

2018-10-28 13:28:44 150

转载 redis原理总结(很全面)

redis单点吞吐量单点TPS达到8万/秒,QPS达到10万/秒。redis的5中存储类型string、list、set、map(hash)、stored-setredis的string类型能表达3中类型:字符串、整数和浮点数。根据场景相互间自动转型,并且根据需要选取底层的承载方式 value内部以int、sds作为结构存储。int存放整型数据,sds存放字节/字符串和浮点型...

2018-10-27 17:29:07 238

转载 再谈应用环境下的TIME_WAIT和CLOSE_WAIT

昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。在服务器的日常维护过程中,会经常用到下面的命令:netstat -n | awk '/^tcp/ {++S[$N...

2018-10-27 17:13:09 85

转载 TCP的三次握手与四次挥手(详解+动图)

 背景描述通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进程。而端到端的通信才应该是应用进程之间的通信。UDP,在传送数据前不需要先建立连接,远地的主机在收到UDP报文...

2018-10-27 16:30:06 113

转载 也许,这样理解HTTPS更容易

摘要  本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。  我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B:  如果我们要实现这个聊天软件,本文只考虑安全性问题,要实现A发给B的h...

2018-10-26 17:24:49 87

转载 分布式锁简单入门以及三种实现方式介绍

分布式锁应该具备哪些条件在分析分布式锁的三种实现方式之前,先了解一下分布式锁应该具备哪些条件:1、在分布式系统环境下,一个方法在同一时间只能被一个机器的一个线程执行; 2、高可用的获取锁与释放锁; 3、高性能的获取锁与释放锁; 4、具备可重入特性; 5、具备锁失效机制,防止死锁; 6、具备非阻塞锁特性,即没有获取到锁将直接返回获取锁失败。三、分布式锁的三种实现方式目前几乎很多...

2018-10-26 16:53:19 377

转载 深入剖析zookeeper原理

一.简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 二.基本概念...

2018-10-26 14:53:48 155

转载 mybatis入门篇(一)

Mybatis通过xml方式或注解方式将需要执行的各种statement(statement、preparedStatemnt、CallableStatement)对象配置起来,并通过java对象和statement中的sql进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射成java对象并返回。MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架...

2018-10-26 11:45:09 115

转载 深入剖析kafka架构内部原理

1 概述Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark等都支持与Kafka集成。Kafka凭借着自身的优势,越来越受到互联网企业的青睐,唯品会也采用Kafka作为其内部核心消息引擎之一。Kafka作...

2018-10-26 10:43:28 170

转载 JVM内存结构 VS Java内存模型 VS Java对象模型

Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易弄混。可以这样说,很多高级开发甚至都搞不不清楚JVM内存结构、Java内存模型和Java对象模型这三者的概念及其间的区别。甚至我见过有些面试官自己也搞...

2018-10-25 11:29:15 123

转载 再有人问你synchronized是什么,就把这篇文章发给他。

在再有人问你Java内存模型是什么,就把这篇文章发给他。中我们曾经介绍过,Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。在《深入理解Java虚拟机》中,有这样一段话:synchronized关键字在需要原子性、可见性和有序性这三种特性的时候都可以作为其...

2018-10-25 11:21:10 173

转载 深入理解Java中的volatile关键字

在再有人问你Java内存模型是什么,就把这篇文章发给他中我们曾经介绍过,Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。在前一篇文章中,我们也介绍了synchronized的用法及原理。本文,来分析一下另外一个关键字——volatile。本文就围绕volati...

2018-10-25 11:06:18 129

转载 Java8内存模型—永久代(PermGen)和元空间(Metaspace)

Java8内存模型—永久代(PermGen)和元空间(Metaspace)一、JVM 内存模型  根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。  1、虚拟机栈:每个线程有一个私有的栈,随着线程的创建而创建。栈里面存着的是一种叫“栈帧”的东西,每个方法会创建一个栈帧,栈帧中存放了局部变量表(基本数据类型和对象引用)、操作数栈、方法出口等...

2018-10-25 10:32:39 116

转载 HashMap deep think

1 举栗子先来复习一下我们常用的几个方法[java] view plain copypublic class HashMapTest {        public static void main(String[] args) {          // TODO Auto-generated method stub          HashMap<String, String> ...

2018-06-09 01:12:39 77

转载 Mybatis thinking

1、#{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。123452、当实体类中的属性名和表中的字段名不一样 ,怎么办 ?第1种: 通过在查询的s...

2018-06-01 22:11:07 83

原创 Mybatis demo

基本准备工作 1、安装JDK1.6以上版本,安装与配置2、下载mybatis-3.2.0版:https://repo1.maven.org/maven2/org/mybatis/mybatis/3、下载mybatis-spring-1.2.1版:https://repo1.maven.org/maven2/org/mybatis/mybatis-spring/4、Spring-4.0.0的版本5、...

2018-06-01 22:07:45 282

原创 PreparedStatement的用法

PreparedStatement的用法jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。 ...

2014-04-03 09:07:36 76

原创 Java常量池详解之一道比较蛋疼的面试题

代码如下: Java代码 收藏代码此文章来自DreamSea(张小哲),转载请注明出处! /** * * @author DreamSea 2011-11-19 */ public class IntegerTest { public static void main(String[] args) { obj...

2014-03-14 11:30:51 86

空空如也

空空如也

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

TA关注的人

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