自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mature_77的博客

mature_77

  • 博客(28)
  • 收藏
  • 关注

原创 华为8.07笔试

第一题package HuaWei;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Num1 { public static void main(String[] args) { //Scanner in = new Scanner(System.i...

2019-09-11 11:41:55 742

转载 Spring源码分析

Spring源码分析四个核心包(core,beans,context,expression)1. corespring的核心开发包,spring的功能都基于它2. beansspring的IOC,DI都依赖于它,负责bean对象的创建3. contextspring的上下文环境,用来读取spring配置文件4. expressionspring对配置文件和注解的规范...

2019-09-04 22:17:37 154

转载 Zookeeper相关

Zookeeper相关Zookeeper是一个高效的分布式协调服务,可以提供配置信息管理、命名、分布式同步、集群管理、数据库切换等服务。它不适合用来存储大量信息,可以用来存储一些配置、发布与订阅等少量信息。Hadoop、Storm、消息中间件、RPC服务框架、分布式数据库同步系统,这些都是Zookeeper的应用场景。zookeeper原理及使用(简单全面)https://blog.csdn...

2019-09-04 15:14:06 162

转载 Redis相关

Redis相关https://blog.csdn.net/men_wen/article/details/72724406

2019-09-04 13:13:04 114

原创 阿里 onsite coding

阿里 onsite codingmeeting时间段的空余时间给一组meetings,每个meeting由start和end时间组成,求出在所有输入meeting时间段内没有会议,也就是空闲的时间段。每个subarray都已经sort好。 输入是一个数组的数组,每个数组包含多个元素每个元素包含2个值,分别是开始和结束时间,可以定义一个struct/class来保存每个元素的信息。// ...

2019-08-31 18:42:43 196

原创 springMVC原理总结

mybatishttps://blog.csdn.net/biandous/article/details/65630783

2019-08-27 00:21:38 2729

原创 Linux常用命令

Linux常用命令常见定位问题的方式:使用TOP命令查看CPU使用率最高的进程使用TOP -p pid -h 查看该进程中CPU使用率最高的线程使用jstat pid | grep pid(16进制)定位问题代码工作中必须掌握的 11 条 Linux 命令mv 命令:(用于移动文件、目录或更名,move之意)-f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖...

2019-08-05 18:19:21 139

原创 MQ消息队列详解

ActiveMQActiveMQ详细入门使用教程1. 消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。2. 什么是activeMQ?...

2019-07-25 22:23:00 1266

原创 Solr详解

Solr详解Solr项目DemoSolr完整流程1. Solr 是什么?Solr它是一种开放源码的、基于 Lucene Java 的搜索服务器。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理界面。Solr的特性包括:高级的全文搜索功能专为高通量的网络流量进行的...

2019-07-25 18:29:02 820

转载 深入理解JVM

深入理解JVM面试题 java垃圾回收机制https://blog.csdn.net/q291611265/article/details/45114995JVM 工作原理和流程https://blog.csdn.net/qq_33384065/article/details/80282023JVM内存管理,Minor GC和Full GC触发机制总结、https://blog.csdn...

2019-07-23 18:13:21 116

转载 Java IO特性

Java IO特性1. IO2. NIO3. BIO

2019-07-19 19:59:40 520

原创 关于淘淘商城面试的一些问题

关于淘淘商城面试的一些问题mavendubbozookeeper

2019-07-19 19:52:26 4381

原创 关于淘淘商城的一些基本说明

关于淘淘商城的一些基本说明mavendubbozookeeper

2019-07-19 18:06:22 963

原创 2019校招面经

先做自我介绍没有多余的机器怎么实现分布式(推荐使用Docker容器)zookeeper与dubbo怎样配置商城怎样实现秒杀系统redis做缓存(分布式下)怎样实现线程安全缓存穿透问题的解决方案JUC包的特性ConcurrentHashMap与HashMap的区别JAVA各种锁机制找出另两个字符串的最大重复子串数(KMP)...

2019-06-23 15:34:55 372

原创 Java中的多态

Java中的多态。。。

2019-05-13 15:15:13 345

转载 Java中的内部类

Java中的内部类静态内部类成员内部类匿名内部类

2019-05-13 15:02:22 248

原创 Java中重载与覆盖

Java中重载与覆盖重载:参数的数量或者顺序不一样覆盖:两同两大两小

2019-05-10 19:54:52 208

原创 Java中this与super的用法

Java中this与super的用法this表示子类的成员变量super调用父类构造器,

2019-05-10 16:50:19 160

原创 Java中的Object类说明

Java中的Object类说明object类为Java中所有类的父类Object类中的方法public final native Class<?> getClass()//native方法,用于返回当前运行时对象的Class对象,使用了final关键字修饰,故不允许子类重写。public native int hashCode()//native方法,用于返回对象...

2019-04-24 17:00:48 154

原创 Java中的clone特性

Java中的clone特性。。。

2019-04-24 14:34:39 121

原创 Java的设计模式

Java的设计模式1. 策略模式将不变的功能放在同一个接口中,将需要改变的功能单独组成类,使用者只需要继承一个接口,里面装有其他功能的对象(接口的引用表示)。例如:2. 观察者模式。。。例如:Java的swing类3. 装饰者模式装饰者和被装饰者必须继承同一个超类或者实现同一个接口(最好)被装饰者需要放在装饰者的类里面,并且在同样的方法里对装饰者的方法进行“装饰”例如:Java...

2019-03-27 18:43:45 255

原创 什么是CAS

什么是CASCAS,Compare and Swap即比较并交换。 java.util.concurrent包借助CAS实现了区别于synchronized同步锁的一种乐观锁。乐观锁就是每次去取数据的时候都乐观的认为数据不会被修改,所以不会上锁,但是在更新的时候会判断一下在此期间数据有没有更新。CAS有3个操作数:内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值...

2019-03-16 22:34:42 124

原创 Java中创建对象的五种方式

Java中创建对象的五种方式通过new关键字创建对象。 eg:A a = new A();其中A()为调用了类A中的构造器来初始化对象a。通过反射创建对象。 eg:通过clone创建对象。 eg:详情见我的另一篇讲clone的文章通过constructor()来创建对象。 ???通过反序列化来创建对象。 ???...

2019-03-02 23:31:05 271

原创 面向对象与面向过程的异同

面型对象与面型过程的异同面型对象的四个特征:前三个为java的三大特性!!!封装: 把现实中需要处理的事物通过数据的方法表达出来就是抽象继承: 把事物的数据和方法用类的方式集合起来就是封装多态: 封装的数据和方法通过继承来实现重用抽象: 同一个方法通过方法的重载实现不同的逻辑即多态面型对象的五大基本原则 :1.单一职责原则SRP(Single Responsibility Prin...

2019-03-02 23:17:01 1655

原创 Java中的标识接口

Java中有一些接口没有方法。。

2019-03-02 22:54:35 497

原创 Java中的构造函数

Java中的构造函数。。。

2019-03-02 22:41:20 323

原创 Java初始化顺序

父类静态方法,静态代码块====》子类静态方法,静态代码块====》父类代码块====》父类构造函数====》子类代码块====》子类构造函数

2019-03-01 23:47:24 87

原创 public static void main(String[] args)的说明

public static void main(String[] args)的说明public 访问权限static 静态方法void 无返回值main java中所有程序的入口。。。String[] args 终端界面的输入字符串参数一个类中可以有多个main方法,但是。。**欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如...

2019-02-27 13:55:18 1446

空空如也

空空如也

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

TA关注的人

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