自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 随心之所遇者也

诺瓦利斯 梦是人们躲避单调乏味生活的一个避难所,它们使想象挣脱枷锁,从而使每天存在的所有景象混淆起来,并以童趣般的快乐打破了成年人经久保持的庄严,如果没有梦,我们肯定会很快衰老;因此,我们可以把梦看作并不是上帝,赐予的礼物,而是一种珍贵的娱乐,是我们走向死亡前这段人生旅途中的友好伴侣

2023-07-02 10:32:56 181

原创 面试-12-dubbo,Freemark,nginx,fastdfs专题

1 Dubbo 重要的概念1.1 什么是 Dubbo? Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现 简单来说 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案 Dubbo 是由阿里开源,后来加入了 Apache 正式由于 Dub

2021-07-28 18:38:46 180

原创 面试-11-消息队列ActiveMQ专题

目录关键字1 消息队列1.1 什么是消息队列1.2 为什么要用消息队列1.2.1 通过异步处理提高系统性能(削峰、减少响应所需时间)1.2.2 降低系统耦合性1.3 使用消息队列带来的一些问题1.3.1 系统可用性降低1.3.2 系统复杂性提高1.3.3 一致性问题2 JMS VS AMQP2.1 JMS2.1.1 JMS 两种消息模型2.1.2 JMS 五种不同的消息正文格式2.2 AMQP2.3 JMS vs AMQP2.4 市面上

2021-07-28 18:36:42 243

原创 面试-10-Spring Boot,Spring Cloud

12

2021-07-28 18:34:03 307

原创 面试-09-Spring MVC

12

2021-07-28 18:32:58 100

原创 面试-08-Spring

13

2021-07-28 18:32:10 107

原创 面试-07-Mybatis

1简介1.1 什么是 Mybatis? 1. Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程 程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高 2. MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数据库中的记录,避免了几乎所有的JDBC 代码和手动设置参数以及获取.

2021-07-28 08:39:37 111

原创 面试-06-redis专题

1 NoSql 介绍1.1 什么是 NoSql 传统的关系数据库在应付 web2.0 网站,特别是超大规模和高并发的 SNS 类型的 web2.0 纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如: 1. High performance - 对数据库高并发读写的需求 2. Huge Storage - 对海量数据的高效率存储和访问的需求 3. High Scalability && High Avail.

2021-07-20 14:18:33 164

原创 面试-05-JVM专题

1 JVM 类加载机制1.1 JVM 类加载的五个阶段 JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化 1.加载 加载class文件 2.验证 验证class文件字节流中的信息是否符合当前虚拟机的要求,是否会对虚拟机产生危害 3.准备 为类变量分配内存,并设置初始值 4.解析 将常量池中的符号引用替换为直接引用的过程 5.初始化 1.1.1 加载 加载是类加载过程中的一个阶段,这个阶段会在内存中生.

2021-06-20 01:53:53 88

原创 面试-04-java 多线程并发和 JUC

1 线程的状态1.1 线程的创建方式1.1.1 继承 Thread 类 Thread 类本质上是实现了 Runnable 接口的一个实例,代表一个线程的实例 启动线程的唯一方法就是通过Thread 类的 start()实例方法 start()方法是一个 native 方法,它将启动一个新线程,并执行run()方法 在 Java 5.0 提供了 java.util.concurrent (简称 JUC )包,在此包中增加了在并发编程中很常用的实用工具类,用

2021-06-20 01:51:54 181

原创 面试-03-数据库和事务专题

1 存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、 更新和删除数据 不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能、 现在许多不同的数据库管理系统都支持多种不同的数据引擎 存储引擎主要有: 1. MyIsam , 2. InnoDB, 3. Memory, 4. Archive, 5. Federated Mysql 在 V5.5.5

2021-06-18 02:05:34 225

空空如也

空空如也

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

TA关注的人

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