Java SE(Java Platform, Standard Edition,Java标准版),零基础入门
Java SE(Java Platform, Standard Edition,Java标准版),基础进阶
Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包
多线程的一个基本概念就是同时对多个任务加以控制,使用了更小的资源开销。
主从复制(也称 AB 复制)允许将来自一个MySQL数据库服务器的数据复制到一个或多个MySQL数据库服务器
Oracle数据库是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强
Mycat是一个实现了MySQL协议的的数据库中间件服务器,Mycat主要用于代理MySQL数据库
MySQL是一个关系型数据库管理系统,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一
Redis 是一个高性能的key-value数据库,支持主从同步
存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的数据库对象 ,MySQL 5.0 开始支持。
JavaScript是Web应用开发的编程语言
HTML,超文本标记语言(Hyper Text Markup Language),是网页制作必备语言
jQuery是一个快速、简洁的JavaScript框架
Java Servlet 是运行在 Web 服务器或应用服务器上的程序,主要功能在于交互式地浏览和生成数据,生成动态Web内容
JSP全称:JavaServer Pages,是一种部署在JavaWeb服务器上的动态网页开发技术
JSP表达式语言EL(Expression Language), 是为了使JSP写起来更加简,特别是访问存储在JavaBean中的数据变得非常简单
JSP标准标签库(JSTL),它封装了JSP应用的通用核心功能,可以嵌入在JSP页面中完成业务逻辑的操作。
Filter过滤器是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目标资源访问前后进行逻辑处理
监听器主要用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理
AJAX (异步的 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session
Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发 的复杂性而创建的。
Spring MVC框架是一个开源的Java平台,为开发强大的基于Java的Web应用程序提供全面的基础架构
Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库
ActiveMQ 是一款非常流行的开源消息服务器,实现了JMS规范
Spring Session 是Spring家族中的一个子项目,它提供一组API和实现,用于管理用户的session信息
FastDFS是一个开源的轻量级分布式文件系统,为互联网应用量身定做,简单、灵活、高效,采用C语言开发,
Dubbo是一款高性能、轻量级的开源Java RPC框架
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件
有很多款商品,每款商品的库存数量有限(比如1000件),秒杀活动开始后方可购买,秒杀活动未开始和秒杀活动已结束
高并发是互联网应用的一大特点,也是互联网应用不可避免的一个问题
SpringBoot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程
SpringCloud是基于SpringBoot的一整套实现微服务的框架,它提供了微服务开发所需一系列的管理和组件组件
Docker 是一个基于 Go 语言 并遵从 Apache2.0 协议开源的应用容器引擎,让开发者可以打包应用到一个可移植的镜像中
栈(stack)又名堆栈,是一种数据结构,它是一种运算受限的线性表。 限定仅在表尾进行插入和删除操作的线性表
Java队列也是一种操作受限的线性表数据结构 它具有先进先出的特性,支持队尾插入元素,在队头删除元素。
Linux是一套免费使用和自由传播的类Unix操作系统
CRM(Customer Relationship Management)即客户关系管理,是指企业用CRM技术来管理与客户之间的关系。
P2P后台系统可以为公司的业务运营提供一些自动化的处理,减少人工处理,提高运营效率
互联网金融(ITFIN)就是互联网技术和金融功能的有机结合
Log4j的全称为Log for Java,即专门用于基于Java语言进行项目开发时的日志记录组件。
面向对象设计应该遵循的七大原则,掌握这些原则能帮助我们更好的理解面向对象的概念,也能更好的理解设计模式
设计模式(Design pattern)是软件开发人员在软件开发过程中面临的一般问题的解决方案,通常被有经验的软件开发人员所用
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目
Maven是来管理项目的构建,报告和文档的项目管理工具软件
Apache JMeter是Apache组织开发的基于Java的压力测试工具,可以用于测试静态和动态资源
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境,它所提倡的是智能编码,是减少程序员的工作
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一款Servlet容器,实现对Servlet和JSP的支持,并提供Web服务器的特有功能。
Java面试题【Java基础阶段】,企业真题,每日更新