一、内容简介
Java EE的13种核心技术:
JDBC、JNDI、EJB、RMI、JSP、JavaServlet、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。
Java最初在浏览器和客户端机器中粉墨登场,当时很多人质疑它是否适合做服务器端的开发。现在随着对JavaEE第三方支持的增多
转载
2024-01-12 13:36:39
57阅读
docker容器核心技术点:容器其实本质上就是一个进程,只不过容器的进程是比较特殊的。 容器技术的核心功能,就是通过约束和修改进程的动态表现,创造出一个“边界”,通过“障眼法”让人觉得它是一个独立的系统。大多数容器都是使用 Cgroups 技术来约束进程,通过 Namespace 技术来修改进程的视图。 Namespace 其实是在创建新进程时候加了一个可选参数,它利用 Linux 的系统调用 c
转载
2023-07-11 20:07:51
143阅读
随着大数据的发展,如今Apache Hadoop已成为大数据行业发展背后的驱动力,形成了自己的生态圈。那么hadoop有哪些组成部分呢?
MapReduce——Hadoop的核心
MapReduce的重要创新是当处理一个大数据集查询时会将其任务分解并在运行的多个节点中处理。当数据量很大时就无法在一台服务器上解决问题,此时分 布式计算优势就体现出来。
转载
2023-11-08 18:40:01
44阅读
Leader做了5年的搜索引擎,去年底去某宝了,临走前给我们简单分享了搜索引擎相关的干货,一直躺在邮箱里,今天抽空总结下leader关于搜索引擎的理解,以及核心技术以及周边技术。 检索的本质 a、倒排索引; b、树; c、存储; d、实例:字典树–>倒排–>正排Java有哪四个核心技术?首先,我们要了解一下java核心技术的重要性,它可以帮助我们举一反三、触类旁通,有助于提升我们对整个
转载
2023-07-19 12:37:37
34阅读
一、java基本特性1.简单性java语法是C++语法的一个“纯净”版本,以便系统更易于理解。java还剔除了C++中很多很少使用,易于混淆的特性。简单性的另一个方面是小,java的解释器及类的支持大小仅为40KB,支持开发可以在小型机器上独立运行的软件。2.面向对象java面向对象设计是一种程序设计技术。它将重点放在数据和对象的接口上。3.分布式java有一个扩展的列程库,用于处理像HTTP和F
转载
2023-08-12 23:08:13
14阅读
Docker之十三:Docker 的核心技术Docker 的基本架构服务端客户端镜像仓库命名空间什么是命名空间 ?Linux 内核命名空间进程命名空间IPC 命名空间网络命名空间挂载命名空间UTS 命名空间用户命名空间控制组联合文件系统Docker 存储原理Docker 存储结构多种文件系统比较Linux 网络虚拟化基本原理网络创建过程手动配置网络 本节内容来源于《Docker技术入门与实战》。
转载
2023-08-31 23:17:35
82阅读
该到重点啦—java的核心技术 文章目录该到重点啦—java的核心技术一、前言二、多态三、异常3.1、什么是异常?3.2、异常的分类3.3、异常处理流程3.4、自定义异常 一、前言在之前一节,我们已经说过java面向对象的特性了,在这里我们就继续简单回顾一下内容,java核心技术上 可以的话,最好全部重新回顾看一遍。java的面向对象技术包括三大核心模块,封装、继承、多态。在其中封装和继承比较容易
转载
2023-09-19 05:30:16
47阅读
1. 基础架构Docker采用了标准的C/S架构,包括客户端和服务端两大部分,同时通过镜像仓库来存储镜像,架构如下图。客户端和服务端既可以运行在一个机器上,也可通过 socket或者 RESTful API来进行通信。(1)服务端Docker服务端一般在宿主机后台运行,dockerd组件作为服务端接受来自客户的请求,并通过 containerd组件处理这些请求(创建、运行、分发容器)。服务端主要包
转载
2023-07-18 13:50:13
69阅读
大数据核心技术有哪些?怎么样学好大数据开发?大数据技术,简而言之,就是提取大数据价值的技术,是根据特定目标。想要成为炙手可热的大数据技术人才,这些大数据的核心技术一定要知晓! 很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:199427210,有大量干货(零基础以及进阶的
转载
2024-08-15 15:22:11
19阅读
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。1. JVM相关对于刚刚接触Java的人
转载
2023-09-14 21:58:01
24阅读
那么什么是反射呢,怎么回答呢?相信你看完文章就能学会官网回答 + 反射的属性(优缺点、性能分析) + JVM中反射的应用 +
原创
2022-06-27 10:37:15
265阅读
java核心面试题1、喜欢别忘了关注2、java面向对象编程的特征多态继承封装PS:java不是纯粹的面向对象编程语言,因为java支持基本数据类型,比如int、short、long。尽管它们有自己的包装器类型,但是他们的确不能算是对象3、 JVM
见往期JVM详情,这一块内容挺多的,就不在这里阐述了4、JDK、JVM、JRE区别JDK:是提供给java开发人员的软件环境,包
转载
2023-12-20 07:07:00
51阅读
文章目录1、Java并发编程篇必考点汇总面试题汇总线程的生命周期与状态流转Java线程的6种状态线程的状态流转sleep、wait、notify、yield、join的区别线程同步与锁多线程同步与锁由来线程同步解决方案Synchronized简介和用法Synchronized源码实现Synchronized的锁存储位置Synchronized的锁升级ReentrantLock可重入锁Reentr
第一章:Java程序设计概述Java程序设计平台Java“白皮书”的关键术语Java applet与InternetJava发展简史关于Java的常见误解1.1 Java程序设计平台Java并不只是是一种语言。Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。Java是一个完整的平台,该平台提供了一个库和
转载
2023-08-09 12:56:01
118阅读
openGauss内存引擎内存引擎作为在openGauss中与传统基于磁盘的行存储、列存储并存的一种高性能存储引擎,基于全内存态数据存储,为openGauss提供了高吞吐的实时数据处理分析能力及极低的事务处理时延,在不同业务负载场景下可以达到其他引擎事务处理能力的3~10倍。内存引擎之所以有较强的事务处理能力,并不单是因为其基于内存而非磁盘所带来的性能提升,而更多是因为其全面地利用了内存中可以实现
转载
2023-12-12 16:31:38
94阅读
这本书,对于入门多线程有一个很大的帮助,但是想要实现真正的高并放,高可用的程序,这些还远远不够.但是你没有多线程基础和思想,想要去实现后面的高并发和高可用也是不现实的.以下将会对java多线程核心技术这本书进行总结概况: 首先你要了解多线程那你就得清楚进程和线程到底是什么,当初阿里面试官电面的第一个问题就是解释一下线程是什么?我个人对线程的定义是,进程简单来说就是一个程序的执行,而一个程
转载
2024-06-20 07:41:32
46阅读
目录第四章:对象与类第五章:继承第六章:接口第七章:异常第八章:泛型第九章:集合第十四章:并发第二章:输入与输出(卷二) 第四章:对象与类面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。要想使用对象,就必须首先构造对象,并指定其初始状态。然后,对对象应用方法。(96)构造器是一种特殊的方法,用来构造并初始化对象。(构造方法)(96) &
转载
2023-09-26 13:24:13
66阅读
Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:第一、操作系统层(OS)第二、各种库(Libraries)和Android 运行环境(RunTime)第三、应用程序框架(Application
转载
2023-08-29 12:16:18
80阅读
一、 谈谈你对 Spring 的理解Spring 是一个开源框架,是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层,并且仍然可以和其他的框架无缝整合。Spring 也是一个 IOC 和 AOP 的容器框架。Spring 容器的主要核心是:控制反转(IOC),传统的 java 开发模式中,当需要一个对象时,我们会自己使用 new 或者 getInstance 等直接或者间接调用
转载
2024-06-21 20:02:33
33阅读
下载jdk并安装
写一个测试类并执行,需要将bin加到系统的路径中去
javac test.class
java test
如果使用Eclipse的IDE,则需要进行运行库的配置,使用IDE的设置和系统的安装版本相一致。
1 基本结构
Java是一种大小写敏感的语言。源代码的文件名必须和其中的公有类名字相同。Java中的main必须包含
转载
2023-08-09 11:05:37
49阅读