自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 马哥Linux命令大全

一、常用目录操作1.展示所有的目录列表ls(list)ls 展示当前目录下的可见文件ls -a 展示当前目录下的所有文件,包括隐藏的文件ll 展示当前目录下所有目录ll -a 展示当前目录下所有目录的详细信息2.切换目录的命令cd(change directory)cd 目录名字 切换到具体的目录下cd … 返回上一级目录cd / ...

2020-01-06 11:10:05 406 2

原创 Redis的作用,为什么要使用Redis?

项目中缓存是如何使用的?这个,需要结合自己项目的业务来。为什么要用缓存?用缓存,主要有两个用途:高性能、高并发。高性能假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作 mysql,半天查出来一个结果,耗时 600ms。但是这个结果可能接下来几个小时都不会变了,或者变了也可以不用立即反馈给用户。那么此时咋办?缓存啊,折腾 600ms 查出来的结果,扔缓存里,一个 ke...

2020-01-17 13:59:26 479

原创 JDBC事务相关知识点

一、事务事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。1、事务的特性(ACID特性)A:原子性(Atomicity)事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。B:一致性(Consistency)事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密...

2020-01-16 13:55:28 204

原创 2020(中级Java开发工程师)面试必备(第三部分)

结束篇!本篇只写面试大概会被问道的问题,答案自行研究,面试小意思!1、JVM(必问)2、JDK高并发3、HashMap、ArrayList底层实现原理(必问)4、MySQL优化、MySQL索引底层实现(必问)5、Redis底层实现(必问)6、ElasticSearch分布式搜索引擎(必问)7、RabbitMQ/RocketMQ/Kafka消息中间件技术(必问)8、Dubbo底层实...

2020-01-15 10:10:46 656

原创 2020(初级Java开发工程师)面试必备(第二部分)

1 . Java 创建线程池的方式Java 通过 Executors 提供四种线程池,分别为:①newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可 灵活回收空闲线程,若无可回收,则新建线程。②newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会 在队列中等待。③newScheduledThreadPool 创...

2020-01-13 10:42:46 506

原创 2020(初级Java开发工程师)面试必备(第一部分)

因内容较多我会分几部分分开发!第一部分:JAVA 基础部分1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两 方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超 类、基类);得到继承信息的类被称为...

2020-01-09 11:16:06 781 1

原创 深入了解ZooKeeper

一、ZooKeeper 设计目标,为什么要使用它?1.1 简单的数据模型ZooKeeper 允许分布式进程通过共享的层次结构命名空间进行相互协调,这与标准文件系统类似。 名称空间由 ZooKeeper 中的数据寄存器组成 - 称为znode,这些类似于文件和目录。 与为存储设计的典型文件系统不同,ZooKeeper数据保存在内存中,这意味着ZooKeeper可以实现高吞吐量和低延迟。2.2 ...

2020-01-08 10:07:54 176

原创 深入了解Dubbox

1)Dubbox简介Dubbox是一个分布式服务框架,其前身是阿里巴巴开源项目dubbo,被国内电商及互联网项目中使用,后期阿里巴巴停止了对该项目的维护,当当网便在此基础上进行优化,为了和原有的dubbo进行区分,故将其命名为dubbox。Dubbox致力于提供高性能和透明化的rpc远程调用服务方案以及 SOA 服务治理方案。简单的说,dubbox 就是个服务框架,如果没有分布式的需求,其实是...

2020-01-07 10:43:02 433

原创 Dubbo 常见面试题(附答案)

2020面试必备(初级篇)

2020-01-07 09:49:24 213

阿里巴巴Java开发规范手册.pdf

《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。

2020-04-30

空空如也

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

TA关注的人

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