自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java方向如何准备BAT技术面试答案(汇总版)

1.面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护 缺点:性能比面向过程低2.Java的四个基本特性(抽象、封装、继承,多态)抽象:就是把现实生活中的某一类东西提取出来,用程...

2020-06-30 21:11:36 107 1

原创 springboot如何测试打包部署?

有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。开发阶段单元测试在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。1、在pom包中添加spring-boot-starter-test包引用<dependency> <groupId>org.springframework.boot&l

2020-06-29 21:16:12 181 1

原创 让人疑惑的Java代码 - Java那些事儿

我们先看一段代码,很简单对不对执行一下:和大多数人心里想的不一样吧,好多人还在纠结,到底是全是true还是全是false呀。然而一个是true,一个是false,这是为什么呢?有的人根本不去思考,直接打开百度搜索去查找答案(一个个都是百度首席软件工程师)根据Java编译机制,.java文件在编译以后会生成.class文件给JVM加载执行,于是找到.class文件,反编译看了一下,发现编译器在编译我们的代码时,很调皮(聪明的)的在我们声明的变量加上了valueOf方法 ..

2020-06-27 20:35:02 238 1

原创 JAVA并发-自问自答学ThreadLocal

问答内容1.问:ThreadLocal了解吗?您能给我说说他的主要用途吗?答: 从JAVA官方对ThreadLocal类的说明定义(定义在示例代码中):ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相对独立于其他线程内的变量。ThreadLocal实例通常来说都是private static类型的,用于关联线程和线程上下文。 我们可以得知ThreadLocal的作用是:ThreadLocal的作用

2020-06-26 20:41:47 216 1

原创 webpack4新特性介绍

导语: webpack是一个JS应用打包器, 它将应用中的各个模块打成一个或者多个bundle文件。借助loaders和plugins,它可以改变、压缩和优化各种各样的文件。它的输入是不同的资源,比如:js、css、图片、字体和html文件等等,然后将它们输出成浏览器可以正常解析的文件。当下最流行的模块打包器 webpack 于2018年2月25日正式发布v4.0.0版本,代号legato。本次大版本更新带来了很多新特性更新和改善,这将会让webpack的配置更加简单。本文,博主将会全面介绍webp.

2020-06-24 21:01:02 202

原创 jvm系列:jvm知识点总览

在江湖中要练就绝世武功必须内外兼备,精妙的招式和深厚的内功,武功的基础是内功。对于武功低的人,招式更重要,因为他们不能靠内功直接去伤人,只能靠招式,利刃上优势来取胜了,但是练到高手之后,内功就更主要了。一个内功低的人招式在奇妙也打不过一个内功高的人。比如,你剑法再厉害,一剑刺过来,别人一掌打断你的剑,你还怎么使剑法,你一掌打到一个武功高的人身上,那人没什么事,却把你震伤了,你还怎么打。同样两者也是相辅相成的,内功深厚之后,原来普通的一招一式威力也会倍增。对于搞开发的我们其实也是一样,现在流行的框架越来越

2020-06-23 17:12:41 253 1

原创 搞懂 JAVA 内部类

本文将会从以下几部分来总结:为什么要存在内部类 内部类与外部类的关系 内部的分类及几种分类的详细使用注意事项 实际开发中会遇到内部类的问题内部类为什么存在内部类 ( inner class ) : 定义在另一个类中的类我们为什么需要内部类?或者说内部类为啥要存在?其主要原因有如下几点:内部类方法可以访问该类定义所在作用域中的数据,包括被 private 修饰的私有数据 内部类可以对同一包中的其他类隐藏起来 内部类可以实现 java 单继承的缺陷 当我们想要定义一个回调函数却

2020-06-22 17:22:29 190

原创 Linux面试题:50道一次分享给你,至少要答上一半!

1.什么是Linux?是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。2.Linux内核主要负责哪些功能 系统内存管理 软件程序管理 硬件设备管理 文件系统管理 3.交互方式控制台终端、图形化终端4.

2020-06-16 10:55:37 563

空空如也

空空如也

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

TA关注的人

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