文章 2024-04-02 来自:开发者社区

Java核心技术深度解析:从入门到精通

标题:Java核心技术深度解析:从入门到精通 Java作为一种广泛使用的编程语言,其核心技术是每个开发者必须掌握的基石。本文将深入解析Java的核心概念,帮助读者从零基础迈向精通之路。 首先,我们来了解Java的基础——JVM(Java虚拟机)。JVM是Java代码运行的环境,负责将字节码翻译成机器码并执行。它实现了平台无关性,即“一次编写,到处运行”的承诺。理解JVM的工作原理和内存管理对...

Java核心技术深度解析:从入门到精通
文章 2024-03-29 来自:开发者社区

【Java技术专题】「入门到精通系列」深入探索Java技术中常用到的六种加密技术和实现

背景介绍 重点记住现代密码学的柯克霍夫原则:数据安全取决于密钥而不是算法的保密。即使密码系统的细节已经公开,只要密钥保密,系统依然可以保持安全。本文介绍了6种常用的加密技术和相应的代码实现。 柯克霍夫原则 柯克霍夫原则(Kerckhoffs's principle)是密码学中的一个重要原则,提出者为荷兰的密码学家Auguste Kerckhoffs。该原则指出,一个密码系...

【Java技术专题】「入门到精通系列」深入探索Java技术中常用到的六种加密技术和实现
文章 2024-03-29 来自:开发者社区

【Java技术专题】「核心技术提升」最流行的Java模拟框架Mockito入门指南(Java单元测试)

前提介绍 官方网站 mockito.org 版本介绍 还在使用 Mockito 1.x?看看 Mockito 2 有哪些新功能!Mockito 3 没有引入任何破坏性的 API 变动,但现在需要 Ja...

【Java技术专题】「核心技术提升」最流行的Java模拟框架Mockito入门指南(Java单元测试)
文章 2024-03-29 来自:开发者社区

【Java技术专题】「入门到精通系列教程」深入探索Java特性中并发编程体系的原理和实战开发指南( 实现可伸缩IO专题)— 上

总体内容概览 通过使用Java NIO的非阻塞I/O API,可以实现高性能、高并发的网络服务。它提供了更灵活的I/O操作方式,能够处理大量的并发连接和请求,提供更好的可扩展性和响应能力。同时,结合事件驱动处理模型,可以实现高效的事件处理和资源利用。 ...

【Java技术专题】「入门到精通系列教程」深入探索Java特性中并发编程体系的原理和实战开发指南( 实现可伸缩IO专题)— 上
文章 2024-01-07 来自:开发者社区

【Java技术深入解析】「核心技术提升」最流行的Java模拟框架Mockito入门指南(Java单元测试)

官方资源 官方网站 http://mockito.org 版本介绍 还在使用 Mockito 1.x?看看 Mockito 2 有哪些新功能!Mockito 3 没有引入任何破坏性的 API 变动,但现在需要 Java 8 而不是 Mockito 2 的 Java 6。 Mockito 4 删除了过时的 API。Mockito 5 将默认 mockmaker 改为 mockito-i...

【Java技术深入解析】「核心技术提升」最流行的Java模拟框架Mockito入门指南(Java单元测试)
文章 2024-01-04 来自:开发者社区

【Java技术专题】「入门到精通系列」深入探索Java技术中常用到的六种加密技术和代码

背景介绍 重点记住现代密码学的柯克霍夫原则:数据安全取决于密钥而不是算法的保密。即使密码系统的细节已经公开,只要密钥保密,系统依然可以保持安全。本文介绍了6种常用的加密技术和相应的代码实现。 柯克霍夫原则 柯克霍夫原则(Kerckhoffs's principle)是密码学中的一个重要原则,提出者为荷兰的密码学家Auguste Kerckhoffs。该原则指出,一个密码系统的安全性不应依赖...

【Java技术专题】「入门到精通系列」深入探索Java技术中常用到的六种加密技术和代码
文章 2023-08-05 来自:开发者社区

Java-Servlet技术入门笔记-3

五、HttpServletResponse类1、作用HttpServletResponse类和HttpServletRequest类一样,每次请求进来,Tomcat服务器都会创建一个Response对象传递给Servlet程序去使用。HttpServletRequest表示请求过来的信息,HttpServletResponse表示所有响应的信息。我们如果需要设置返回给客户端的信息,都可以通过它来....

文章 2023-08-05 来自:开发者社区

Java-Servlet技术入门笔记-2

三、ServletContext类1、什么是ServletContext代表整个web工程,可以与程序的容器(Tomcat服务器)通信1.ServletContext是一个接口,它表示Servlet上下文对象2.一个web工程,只有一个ServletContext对象实例   ServletConfig对象取决于有多少个Servlet程序(一一对应,只能访问到配置文件中属于自己 &...

文章 2023-08-05 来自:开发者社区

Java-Servlet技术入门笔记-1

一、Servlet技术1、什么是Servlet1.Servlet是JaveEE规范之一,规范就是接口2.Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listener监听器3.Servlet是运行在服务器上的一个java小程序,它可以接收客户端发送来的请求,并响应数据给客户端2、手动实现Servlet程序1.编写一个类去实现Servlet接口....

文章 2023-01-15 来自:开发者社区

【Java技术开发专题】系列之「Guava RateLimiter」针对于限流器的入门到实战(含源码分析介绍)

限流器的思路和算法如果让你来造一个限流器,有啥想法?漏桶算法用一个固定大小的队列。比如设置限流为5qps,1s可以接受5个请求;那我们就造一个大小为5的队列,如果队列为满了,就拒绝请求;如果队列未满,就往队列添加请求。令牌算法令牌听起来挺酷的。以固定的速率往桶里发放令牌。然后消费者每次要取到令牌(acquire)才可以响应请求。由于令牌是固定间隔发放的,假设还是5qps,如果我有1s内没有请求,....

【Java技术开发专题】系列之「Guava RateLimiter」针对于限流器的入门到实战(含源码分析介绍)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注