-
都2024年了,Servlet还有必要学习吗?一文带你快速了解Servlet
1. 前言起初,所有的 Web 网站都是静态的,网页只是作为一个信息的发布平台,客户机上请求服务器上的某个资源,服务器将指定的资源返回给客户机。随着计算机网络的发展,显然静态网站已经无法满足需求。Servlet 是 Java 进军 Web 开发领域的第一款技术,完全基于Java实现。Servlet 是一个运行于 Servlet 容器中...23天前
-
Java中类的初始化顺序(静态方法,静态块,非静态块,最后有流程图)
在日常使用Java的时候,我们都接触过new这个关键字,那你是否知道在我们的对象真正创建出来之前都做了哪些事情呢?实际上要去判断一个类的初始化的顺序,需要分一下情况,一种是没有继承关系的类(不考虑Object类),一种是有继承关系的类。一、无继承关系类的初始化先看下边的代码。有着这样的一个类InitializeDemo ,我们...25天前
-
豆瓣9.7,这部Java神作第3版重磅上市!
Java 程序员们开年就有重磅好消息,《Effective Java 中文版(原书第 3 版)》要上市啦!该书的第1版出版于 2001 年,当时就在业界流传开来,受到广泛赞誉。时至今日,已热销近20年,本书第 3 版已是 Java 程序员的必读神书,被誉为“Java 四大名著之一”,甚至连 Java 之父高司令(James Gosling)...25天前
-
微信小程序常用免费开发源码
微信小程序注册、登录 https://www.bilibili.com/video/BV1Uo4y1S79x/ 微信小程序注册、登录(补充) https://www.bilibili.com/video/BV1yb4y1z7ZZ/ 微信小程序支付功能-服务器端实现(附源码) https://www.bilibili.com/video/BV1mA411...25天前
-
Java生态系统的进化:从JDK 1.0到今天
前言Java,作为一门广泛应用于企业级应用、移动应用和嵌入式系统的编程语言,一直以来都备受开发者和企业的青睐。自1996年JDK 1.0发布以来,Java已经经历了数十个版本的演进,每个版本都引入了新的特性和改进,以适应不断变化的技术需求。本文将回顾Java的演化历程,从JDK 1.0一直到最新版本,探讨Java生态系统...4个月前
-
如何使用内网穿透工具实现Java远程连接本地Elasticsearch搜索分析引擎
前言简单几步,结合Cpolar 内网穿透工具实现Java 远程连接操作本地分布式搜索和数据分析引擎Elasticsearch。Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全性,这为用户和团队提供了更可靠的保护,使他们能够放心地处理和存储敏感的工作内容。1. Windows 安装...4个月前
-
【微服务】springboot整合kafka-stream使用详解
一、前言随着大数据技术的发展越来越成熟,大数据涉及的领域也越来越多,从以往的T+1到如今的实时处理,得益于底层技术的强大支撑,尤其是流式计算技术的发展让众多的业务场景价值得以深度挖掘,聊到流式计算,涌入入脑海中的Spark Streaming,Flink等,本文接下来将介绍另一种流式计算技术kafka stream。二、kafka st...4个月前
-
彻底弄懂Java类加载器(视频教程)
初识类加载器 https://www.bilibili.com/video/BV18b4y1G7TS/ 写一个demo https://www.bilibili.com/video/BV18b4y1G7TS?p=2 自定义类加载器 https://www.bilibili.com/video/BV18b4y1...4个月前
-
MyBatis:动态 SQL 标签
动态 SQL 标签MyBatis 动态 SQL 标签,是一组预定义的标签,用于构建动态的 SQL 语句,允许在 SQL 语句中使用条件、循环和迭代等逻辑。通过使用动态 SQL 标签,开发者可以根据不同的条件和参数生成不同的 SQL 语句,实现更加灵活的数据访问操作。但是,需要谨慎处理 SQL 注入问题,确保所有的输入都经过正确...4个月前
-
类加载器的分类以及双亲委派机制
前言:在Java编程中,类加载器(Class Loader)扮演着重要的角色。类加载器负责加载Java字节码并将其转换为可执行对象,使得我们能够在应用程序中使用各种类和资源。Java类加载器的设计和实现旨在支持动态扩展和模块化编程,为Java语言提供了很大的灵活性和可维护性。类加载器的分类是理解Java类加载机制的关键部分。不同类...5个月前