BUG的好友
BUG的好友
全部文章
Java
C++(3)
CSS3(1)
IT运维(2)
python(2)
前端(14)
前端笔记(1)
未归档(1)
波普风格(1)
软件测试(2)
归档
标签
去牛客网
登录
/
注册
BUG的好友
专写BUG的程序小白
全部文章
/ Java
(共9篇)
线程生命周期有哪几个阶段?
在java中,任何对象都要有生命周期,线程也不例外,它也有自己的生命周期。当Thread对象创建完成时,线程的生命周期便开始了,当run()方法中代码正常执行完毕或者线程抛出一个未捕获的异常(Exception)或者错误(Error)时,线程的生命周期便会结束。线程的整个生命周期可以分为5个阶段,分...
线程
java
2021-11-10
0
712
配置好的Idea超级好用,你的配置对吗?【Idea高级配置教程】
一、Idea基本配置 1.1 Idea简介 简单的说,Idea就是写代码用的工具。Idea是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE 运行环境并配置好环境变量。它可以极大地提升我们的开发效率,可以自动编译,检查错误。慢慢的,在公司中,开始使用I...
Java
idea
2021-11-03
0
606
ES安装与服务启动【ElasticSearch入门教程】
ElasticSearch 是一个高可用开源全文检索和分析组件。提供存储服务,搜索服务,大数据准实时分析等。一般用于提供一些提供复杂搜索的应用。 ElasticSearch 提供了一套基于restful风格的全文检索服务组件。前身是compass,直到2010被一家公司接管进行维护,开始商业化...
java
ElasticSearch
2021-11-03
0
1077
Spring框架由哪些部分组成?
Spring框架采用的是分层架构,它一系列的功能要素被分成20个模块,这些模块大体分为Core Container、Data Access/Integration、Web、AOP(Aspect Oriented Programming)、Instrumentation、Messaging和Test。...
spring
2021-11-03
0
982
什么是MyBatis?Hibernate和MyBatis有什么区别?
MyBatis(前身是iBatis)是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,它消除了几乎所有的JDBC代码和参数的手动设置以及对结果集的检索,并使用简单的XML或注解进行配置和原始映射,用以将接口和Java的POJO(Plain Old Java Object,普通Java对象)...
mybatis
java
hibernate
2021-11-03
1
452
如何看待Java之父找工作受阻问题?
本文转自: 黑马程序员javaEE高手班 http://java.itheima.com 新闻引起的热议 不久前,65岁的Java之父James Gosling在Facebook上发表了他所遭遇的年龄歧视内容如下: 我曾在面试的时候被HR告知,“通常我们不招你这种年龄的程...
java之父
java
2021-11-03
1
478
Docker和虚拟机有什么异同
什么是Docker? Docker是一个开源的应用容器引擎,它基于go语言开发,并遵从Apache2.0开源协议。使用Docker可以让开发者封装他们的应用以及依赖包到一个可移植的容器中,然后发布到任意的 Linux 机器上,也可以实现虚拟化。Docker 容器完全使用沙箱机制,相互之间不会...
Java
docker
虚拟机
2021-11-03
0
521
LinkedList整体架构
本文转自:http://java.itheima.com LinkedList 集合底层是一个双向链表结构,具有增删快,查询慢的忒点,内部包含大量操作首尾元素的方法。适用于集合元素先入先出和先入后出的场景,在队列源码中被频繁使用。 一、LinkedList整体架构 LinkedList 底层数...
2021-11-03
0
243
JVM垃圾收集器有哪些?垃圾收集算法有哪些?
JVM垃圾收集器 Serial收集器 Serial收集器是最基本,发展最悠久的收集器,在JDK1.3.1之前是虚拟机新生代垃圾回收的唯一选择。这个收集器是一个单线程的。它的单线程的意义并不仅仅说明它只会使用一个CPU或者一条收集线程去完成收集工作,最重要的是,它进行垃圾收集时,其他工作线程会暂停...
2021-11-03
0
227