标签

 java 

相关的文章:

本列表汇集了关于 Java 编程的多篇文章,涵盖从基础知识到高级应用的各个方面,帮助开发者提升技能,优化项目,掌握最新技术动态。

30周年的Java:Java先驱回顾与展望

The Java programming language celebrated its 30th birthday last month. The language that promised to let developers “write once, run The post Java at 30: Java Pioneers Look Back, Forward appeared...

Java编程语言上个月庆祝了30周年,经历了从移动设备到云原生应用的技术进步,展现了其持久性。Java的成功归功于开放源代码原则、强大的虚拟机和对企业的专注。尽管面临AI挑战,Java仍展现出适应能力,未来前景乐观。

30周年的Java:Java先驱回顾与展望
原文英文,约2300词,阅读约需9分钟。发表于:
阅读原文

Java 30 年:一门为失败的小工具设计的语言如何成为全球强势语言

Java 从来都不是最性感的语言,但几十年来,它一直是现代技术的中流砥柱,在未来的岁月里,它还将与我们同在。

自1995年发布以来,Java语言在技术领域始终占据重要地位。其“一次编写,随处运行”的理念使其在企业和云计算中广受欢迎。Java不断发展,支持开源,适应新需求,未来仍将是软件开发的重要工具。

原文中文,约3300字,阅读约需8分钟。发表于:
阅读原文

介绍Embabel:面向Java应用的高级AI代理开发

Introducing the Embabel Agent Framework, a pioneering platform developed by Spring founder Rod Johnson, designed to revolutionize AI applications on the JVM. By integrating structured agent...

Embabel Agent Framework是Rod Johnson推出的JVM平台,旨在将AI与Java应用集成。它通过目标导向的行动规划(GOAP)实现智能任务规划,确保强类型和面向对象,提升开发效率和可靠性。Embabel支持多种执行模式,易于测试和扩展,适合传统Java团队,推动Java在AI时代的发展。

介绍Embabel:面向Java应用的高级AI代理开发
原文英文,约1300词,阅读约需5分钟。发表于:
阅读原文

将GPU级性能引入企业Java:CUDA集成实用指南

Java developers are no longer limited by CPU cores. This guide explores how to bring GPU-level acceleration to enterprise Java using Compute Unified Device Architecture (CUDA), with a practical...

Java可以通过JNI与CUDA集成,尽管不是原生设计。这种集成可实现高达100倍的性能提升,适用于加密和分析等计算密集型任务。CUDA支持大规模并行处理,超越Java的线程限制,适合企业系统。

将GPU级性能引入企业Java:CUDA集成实用指南
原文英文,约3000词,阅读约需11分钟。发表于:
阅读原文

Java内存马中的Servlet,Filter,Listener

防御Listener内存马需要应用+容器+系统的三维防护,结合静态配置加固、运行时行为监控和内存完整性校验,建立纵深防御体系。

内存马是一种隐蔽的后门攻击,攻击者通过动态生成Servlet、Filter或Listener,将恶意代码注入Java Web应用的内存中以执行远程命令。其特点是无需依赖磁盘文件,依赖于应用的生命周期,重启后会消失。检测和防御内存马难度较大,需要结合漏洞修补、监控和行为分析等手段。

原文中文,约23700字,阅读约需57分钟。发表于:
阅读原文
原文英文,约100词,阅读约需1分钟。发表于:
阅读原文
原文英文,约100词,阅读约需1分钟。发表于:
阅读原文

Netflix是如何在Java上运行的?

Netflix is a masterclass in backend engineering at scale. Behind the seamless playback, tailored recommendations, and cross-device consistency lies an intricate architecture powered by Java.

本文探讨了Netflix如何利用Java和Spring Boot构建现代后端架构,采用GraphQL实现灵活数据交互,使用虚拟线程提升并发性能,并通过ZGC优化垃圾回收,以增强系统的可靠性和性能。Netflix持续评估和优化技术栈,以满足全球流媒体平台的需求。

Netflix是如何在Java上运行的?
原文英文,约2700词,阅读约需10分钟。发表于:
阅读原文
原文中文,约11900字,阅读约需29分钟。发表于:
阅读原文

Java漏洞在白盒审计中的技巧(4)——JDK动态代理机制

通过掌握这些深度技术,将在Java代码审计中具备识别和防御高级动态代理攻击的能力。

JDK动态代理机制通过Proxy.newProxyInstance()生成代理类,存在反序列化、接口方法劫持和类加载器控制等安全风险。审计时需关注危险参数、反序列化入口及递归代理。防御策略包括接口白名单、安全调用处理器和类加载器隔离。这些技术对Java安全审计至关重要。

原文中文,约14100字,阅读约需34分钟。发表于:
阅读原文