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

- 代码加密混淆工具-Java 编程安全性

在 Java 编程领域中,保护代码安全性和知识产权至关重要。本文旨在探讨代码加密混淆工具在提升代码安全性和保护知识产权方面的重要性。我们将介绍几款流行的 Java 代码加密混淆工具,如 ProGuard、DexGuard、Jscrambler、DashO 和 ipaguard,并分析它们的功能和适用场景,旨在帮助开发者选择适合的工具...

阿里云文档 2024-09-03

使用SAE,Java如何通过Jstack工具查看线程栈

本文介绍使用SAE时,Java如何通过Jstack工具查看线程栈。

文章 2024-08-20 来自:开发者社区

Maven是一款基于Apache许可的项目管理和构建自动化工具,在Java开发中极为流行。

使用Maven进行项目管理:提高Java Web开发的效率 在现代软件开发实践中,项目管理工具的作用至关重要。它们帮助开发者自动化构建过程、管理依赖关系以及确保项目的一致性和可重复性。Maven作为一种流行的项目管理工具,已经成为Java社区中的标准工具之一。本文将探讨Maven的核心功能、如何在Java Web开发中使用Maven,以及它...

文章 2024-07-17 来自:开发者社区

玩转JUC工具,Java并发编程不再危机四伏

前言  当今互联网应用普遍需要支持高并发访问,而Java作为一种广泛使用的编程语言,其并发编程能力对于实现高性能的应用非常重要。而Java的JUC(java.util.concurrent)并发工具就提供了许多实用的工具类和接口,可以让Java应用轻松实现高效的并发编程。ReetrantLock  ReentrantLock是Java提供的一个可重入锁,也是Java并发编程中最常用的一种锁。与s....

文章 2024-07-01 来自:开发者社区

Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试

在现代软件开发流程中,持续集成(Continuous Integration, CI)与持续部署(Continuous Deployment, CD)已成为不可或缺的一部分,而 Jenkins 正是这一领域中备受推崇的一款开源自动化服务器。本文将深入探讨如何利用 Jenkins 实现Java项目的持续集成与部署&...

文章 2024-05-30 来自:开发者社区

性能工具之Java分析工具BTrace入门

一、引言 在我们对Java应用做性能分析的时候,往往采用log进行问题定位和分析,但是如果我们的log缺乏相关的信息呢?远程调试会影响应用的正常工作,修改代码重新部署应用,实时性和灵活性难以保证,有没有不影响正常应用运行,又灵活并无侵入性的方法呢? 答案是有,它就是Ja...

文章 2024-05-28 来自:开发者社区

从 0 实现一个文件搜索工具 (Java 项目)

背景 各文件系统下, 都有提供文件查找的功能, 但是一般而言搜索速度很慢 本项目仿照 everything 工具, 实现本地文件的快速搜索 实现功能 选择指定本地目录, 根据输入的信息, ...

从 0 实现一个文件搜索工具 (Java 项目)
文章 2024-04-30 来自:开发者社区

性能工具之 JMeter 自定义 Java Sampler 支持国密 SM2 算法

一、前言 国密即国家密码局认定的国产密码算法。通过自主可控的国产密码算法保护重要数据的安全,是有效提升信息安全保障水平的重要举措。目前,我国在金融、教育、交通、通信、国防工业、能源等各类重要领域的信息系统均已开始进行国产密码算法的升级改造。 现如今对使用国密算法加密的接口进行性能测试也逐渐成为是常见的测试场景。使用 JMeter 希望实现更灵活的国密加密测试方式,可以通过对 JMeter 自...

性能工具之 JMeter 自定义 Java Sampler 支持国密 SM2 算法
文章 2024-03-16 来自:开发者社区

性能工具之 Java 调试工具 JDB

一、前言 严格来说,JDB 是 Java 调试工具。但是为了文章好分类,所以我加了“性能工具”几个字。其实才是仅为性能工具呢,这个是不好分类的。仅有一些专门的性能测试和性能监控工具,但是对性能分析、性能调试来说,用的工具几乎都不是专门为性能而设计的。 我们知道 windows 上面有 windebug,Linux...

性能工具之 Java 调试工具 JDB
文章 2024-02-22 来自:开发者社区

AI工具【OCR 01】Java可使用的OCR工具Tess4J使用举例(身份证信息识别核心代码及信息提取方法分享)

1.简介 1.1 简单介绍 Lept4J和Tess4J都是基于Tesseract OCR引擎的Java接口,可以用来识别图像中的文本: 前者是Leptonica图像处理库的Java封装,提供了图像的加载、处理、分析等功能。后者是Tesseract OCR引擎的Java封装,提供了图像的OCR识别、PDF文档的生成等功能。 Lept4J和Te...

AI工具【OCR 01】Java可使用的OCR工具Tess4J使用举例(身份证信息识别核心代码及信息提取方法分享)

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

产品推荐

Java开发者

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

+关注