1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba2. JDBC 连接池、监控组件 Druid3. Java 的 JSON 处理器 fastjson4. 服务框架 Dubbo5. 企业级流式计算引擎 JStorm6. apns4j7. 分布式数据层 TDDL8. 轻量级分布式数据访问层 CobarClient9. 淘宝定制 JVM:TaobaoJVM10. Java            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-05 15:16:42
                            
                                251阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OpenSwing是一个基于Swing的开源组件先进的图形套件工具包, - 这些组件与Swing更成熟,可以在IDE内提供这些被操纵直接用户界面设计师。OpenSwing也是一个框架,提供了组件之间的数据绑定机制和数据模型,基于MVC模式的基础。 数据模型是基于Java Beans(POJOs)中,它是在所有OpenSwing组件的支持,例如组件的容器或网格控制。OpenSwing提供了一个完整的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 11:07:57
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇封装了STM32加密库中ECC部分的一些东西,从ST官方提供的例程里分离出来的。  这部分的东西堆了很久了,拿出来回顾一下ECC加密椭圆加密算法(ECC)是一种公钥加密体制,是一种非对称加密方式,用私钥进行签名,公钥进行验签。公钥由于公开性所以都是基于数学难题,往往我们在知道私钥的得到公钥的过程会相对简单,但从公钥恢复出私钥的难度需要大量的计算,几乎是不太可能的,从而达到加密的效果。ECC比广            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-15 16:40:54
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## 如何实现Java开源组件
### 1. 确定组件需求和功能
在开始开发Java开源组件之前,首先需要明确组件的需求和功能。这个步骤非常重要,它将决定组件的设计和实现方向。
### 2. 创建项目
在创建项目之前,你需要选择一个合适的开发工具,比如Eclipse或IntelliJ IDEA。接下来,按照下述步骤创建一个新的Java项目:
1. 打开开发工具,选择新建项目。
2. 选择Ja            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-17 06:31:02
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://github.com/wangdali/OpenECC            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-13 10:07:00
                            
                                298阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文为大家推荐6款常用的Java开源报表制作工具,供开发者学习、参考。1.Aspose.Cells for JasperReports一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表,支持PDF、HTML、XLS、CSV和XML文件输出格式,是当前Java开发者最常用的报表工具。2.BIRT一个Eclipse-based开放源代码报表系统。它主要是用在基于J            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 18:05:33
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            之前的文章中,我们简单了解了RSA加密算法,今天我们来了解另外一个被广泛使用的非对称加密算法——ECC,ECC加密算法的全称为“Elliptic curve cryptography”,中文名为“椭圆加密算法”,是一种基于椭圆曲线数学的公开密钥加密算法。由于RSA和ECC都是基于正向运算很容易,反向运算很难的单向函数加密,所以两者经被一起比较。 ECC加密原理与传统的基于大质数分解难题的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 16:26:49
                            
                                33阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             iText iText是一个能够快速产生PDF文件的java类库。iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的。它的类库尤其与java Servlet有很好的给合。使用iText与PDF能够使你正确的控制Servlet的输出。  JFreeReport JFreeReport的数据继承自Swing组件的TableModel接            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-20 21:19:20
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            从网上搜索到的一些开源的RSS组件包:一、 RSSLibJ  RSSLibJ是一个专门读取和生成RSS的小巧实用的Java库,大小仅25k。 二、 RSSLib4J  RSSLib4J 是一套用于从RSS Feed解析和检索信息的Java API。它支持RSS version0.9x ,1.0和2.0规范,Doublin内核和Syndication名字空间。 三、 BlogBridge  Blog            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 13:53:44
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                 在这个.NET组件的介绍系列中,受到了很多园友的支持,一些园友(如:数据之巅、 [秦时明月]等等这些大神 )也给我提出了对应的建议,我正在努力去改正,有不足之处还望大家多多包涵。在传播一些简单的知识的同时,我自己也得到了一些提升,这个是我感觉到的最大的益处。知识需要传播,在传播的过程中去让学习的人去提升,在交流中的过程中去让思考的人去展望,我希望我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 10:08:56
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java内存模型说的是多线程,网上可能会有写误导,并不是什么堆、栈、方法区,很多人都会搞混。说白了就是多线程中主线程和本地线程之间的一个数据可见性问题。jmm:java内存模型;jvm:java内存结构先看看多线程特性:1、原子性:保证数据一致性和安全性2、可见性:保证主线程中的共享变量进行修改后,本地线程能第一时间知道,这就是可见性,下面会配图和代码进行说明3、有序性:jvm的一个重排序,提高线            
                
         
            
            
            
            # 阿里Java开源组件使用指南
在现代Java开发中,使用开源组件可以极大提高开发效率,阿里巴巴的开源组件也因其高性能和稳定性被广泛采用。本文将带领你了解如何实现并使用“阿里Java开源组件”。我们将以简单的步骤来实现这一目标。
## 整体流程
我们将整个流程分为以下几个步骤:
| 步骤            | 内容描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-24 08:12:48
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java IM 开源组件概述
## 引言
即时通讯(Instant Messaging, IM)在当今的互联网时代已经成为一种重要的沟通方式。基于 Java 的开源 IM 组件为开发者提供了灵活、可扩展的解决方案,使得在自己的应用中集成即时通讯功能变得简单高效。本文将探讨几个流行的开源 Java IM 组件,介绍其特性,并提供代码示例。
## 开源 IM 组件概述
在众多的 IM 组件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-25 06:50:45
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近一个B站UP主自己撸了一个翻译神器,只要出现在屏幕的东西都可以翻译,关键是操作十分简单,就像下面这样:和其他翻译软件相比,Dango-Translator有以下优点:适用范围全面,几乎所有出现在屏幕的东西都可以翻译;翻译接口多,目前有12个翻译接口;简洁美观的界面;及其简单傻瓜的操作方式;相比较其他OCR翻译器配置有自动翻译模式;需要联网,可能视网速不同翻译速度有差;这个OCR翻译利用了百度A            
                
         
            
            
            
            什么是ECC加密算法?ECC是EllipticCurves Cryptography的缩写,意为椭圆曲线编码学。和RSA算法一样,ECC算法也属于公开密钥算法。最初由Koblitz和Miller两人于1985年提出,其数学基础是利用椭圆曲线上的有理点构成Abel加法群上椭圆离散对数的计算困难性。ECC算法的数学理论非常深奥和复杂,在工程应用中比较难于实现,但它的单位安全强度相对较高,它的破译或            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-29 16:19:03
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    ECC(Elliptic Curves Cryptography)加密算法是一种公钥加密算法,与主流的RSA算法相比,ECC算法可以使用较短的密钥达到相同的安全程度。近年来,人们对ECC的认识已经不再处于研究阶段,开始逐步进入实际应用,如国家密码管理局颁布的SM2算法就是基于ECC算法的。下面我们来认识一下ECC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 11:29:15
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # JAVA实现ECC
## 引言
椭圆曲线密码学(Elliptic Curve Cryptography,ECC)是一种基于椭圆曲线数学的公钥密码学算法,被广泛应用于信息安全领域。相比传统的RSA算法,ECC在提供相同安全性的同时,具有更高的运算效率和更小的密钥尺寸。
本文将介绍如何使用JAVA编程语言实现ECC算法,并提供相应的代码示例,帮助读者更好地理解和应用ECC算法。
## EC            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-10 05:04:12
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java ECC实现
## 简介
椭圆曲线加密(Elliptic Curve Cryptography, ECC)是一种公钥加密算法,通过利用椭圆曲线上的点运算来实现安全的加密和解密。ECC相较于传统的RSA算法具有更高的安全性和更短的密钥长度,因此在现代密码学中得到广泛应用。
本文将介绍如何在Java中实现ECC算法,并提供代码示例和详细解释。
## ECC算法原理
ECC算法基于            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-14 19:20:10
                            
                                252阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java ECC 使用指南
**引言**
ECC(Elliptic Curve Cryptography,椭圆曲线密码学)是一种基于椭圆曲线数学的公钥加密技术,相比传统的RSA算法,ECC在相同安全级别下能够使用更小的密钥,因此在性能和安全性上具备显著优势。本文将介绍如何在Java中使用ECC,包括一个简单的代码示例和相关概念的简介。
## ECC的基本概念
ECC利用椭圆曲线的数学性            
                
         
            
            
            
            # 手把手教你实现 ECC 签名 Java
作为一名刚入行的小白,你可能会对 ECC(椭圆曲线加密)签名感到困惑。不用担心,接下来我将手把手教你如何在 Java 中实现 ECC 签名。首先,让我们了解一下整个流程:
| 步骤 | 描述 |
| --- | --- |
| 1 | 生成密钥对 |
| 2 | 选择消息 |
| 3 | 计算消息摘要 |
| 4 | 使用私钥对消息摘要进行签名 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-27 07:03:13
                            
                                50阅读