Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SeanDragon/protools
/ types & classes
Types & classes
111 in github.com/SeanDragon/protools
⨍
Functions
796
◇
Types & classes
111
Class
BaseTypeAdapter
@author SeanDragon
common/src/main/java/pro/tools/data/text/json/typeadapter/BaseTypeAdapter.java:13
Class
BigDecimalTypeAdapter
@author SeanDragon
common/src/main/java/pro/tools/data/text/json/typeadapter/BigDecimalTypeAdapter.java:12
Class
ClassSearchVisitor
Created on 17/9/3 00:00 星期日. @author sd
common/src/main/java/pro/tools/system/ClassSearchVisitor.java:19
Class
DatePlus
Created on 17/4/8 19:27 星期六. 替代时间类的类 @author SeanDragon
common/src/main/java/pro/tools/time/DatePlus.java:16
Class
DatePlusTypeAdapter
Created on 17/10/26 22:20 星期四. @author sd
common/src/main/java/pro/tools/data/text/json/typeadapter/DatePlusTypeAdapter.java:16
Enum
DateType
日期类型 @author SeanDragon
common/src/main/java/pro/tools/time/DateType.java:8
Class
Decimal
数值类型封装类 @author SeanDragon Create By 2017-04-13 14:22
common/src/main/java/pro/tools/data/decimal/Decimal.java:18
Class
DecimalTypeAdapter
@author SeanDragon
common/src/main/java/pro/tools/data/text/json/typeadapter/DecimalTypeAdapter.java:12
Class
DefaultClientPool
@author SeanDragon <p> Create By 2017-07-21 10:02
http/src/main/java/pro/tools/http/netty/clientpool/DefaultClientPool.java:52
Enum
FileType
文件类型枚取 @author SeanDragon
common/src/main/java/pro/tools/file/FileType.java:8
Class
HttpBuilder
http客户端的工厂类 @author SeanDragon Create By 2017-04-07 14:59
http/src/main/java/pro/tools/http/jdk/HttpBuilder.java:11
Class
HttpClientChannelPoolHandler
@author SeanDragon <p> Create By 2017-07-21 13:17
http/src/main/java/pro/tools/http/netty/handler/HttpClientChannelPoolHandler.java:16
Class
HttpClientHandler
@author SeanDragon
http/src/main/java/pro/tools/http/netty/handler/HttpClientHandler.java:22
Class
HttpDefaultHeaders
Created on 17/9/3 15:19 星期日. @author sd
http/src/main/java/pro/tools/http/pojo/HttpDefaultHeaders.java:12
Class
HttpException
@author SeanDragon <p> Create By 2017-07-20 15:57
http/src/main/java/pro/tools/http/pojo/HttpException.java:8
Enum
HttpMethod
@author SeanDragon
http/src/main/java/pro/tools/http/pojo/HttpMethod.java:6
Class
HttpReceive
@author SeanDragon <p> Create By 2017-07-20 13:50
http/src/main/java/pro/tools/http/pojo/HttpReceive.java:10
Class
HttpScheme
@author SeanDragon <p> Create By 2017-07-27 14:35
http/src/main/java/pro/tools/http/pojo/HttpScheme.java:8
Class
HttpSend
@author SeanDragon <p> Create By 2017-07-20 13:50
http/src/main/java/pro/tools/http/pojo/HttpSend.java:13
Class
KeyExchange
密钥协商辅助类 @author SeanDragon
security/src/main/java/pro/tools/security/sm/SM2.java:573
Class
LocalDateTimeTypeAdapter
@author SeanDragon
common/src/main/java/pro/tools/data/text/json/typeadapter/LocalDateTimeTypeAdapter.java:14
Class
LocalDateTypeAdapter
@author SeanDragon
common/src/main/java/pro/tools/data/text/json/typeadapter/LocalDateTypeAdapter.java:14
Class
Lunar
农历 @author SeanDragon
common/src/main/java/pro/tools/time/Lunar.java:8
Class
MailClientPool
Created on 17/7/27 21:43 星期四. @author sd
mail/src/main/java/pro/tools/mail/clientpool/MailClientPool.java:36
Class
MailException
Created on 17/7/27 21:56 星期四. @author sd
mail/src/main/java/pro/tools/mail/exception/MailException.java:10
Class
MailSend
Created on 17/7/27 21:36 星期四. @author sd
mail/src/main/java/pro/tools/mail/pojo/MailSend.java:10
Class
MatrixToImageWriterEx
生成二维码logo扩展类,此类是在zxing的基础上进行扩展的, 用于在二维码上定制自己的logo
common/src/main/java/pro/tools/data/image/ToolBarCode.java:159
Class
MatrixToLogoImageConfig
定制logo属性类
common/src/main/java/pro/tools/data/image/ToolBarCode.java:110
Enum
MemoryUnit
common/src/main/java/pro/tools/constant/UnitConst.java:52
Class
NamedThreadFactory
@author SeanDragon
common/src/main/java/pro/tools/system/NamedThreadFactory.java:24
Class
ParameterizedTypeImpl
@author SeanDragon
common/src/main/java/pro/tools/data/text/json/typeimpl/ParameterizedTypeImpl.java:13
Class
RegexConst
正则的常量 @author SeanDragon @date 2017-04-17 10:13
common/src/main/java/pro/tools/constant/RegexConst.java:13
Class
RmrVisitor
@author SeanDragon <p> Create By 2017-09-01 14:47
common/src/main/java/pro/tools/path/visit/RmrVisitor.java:18
Class
SM2
SM2公钥加密算法实现 包括 -签名,验签 -密钥交换 -公钥加密,私钥解密 @author SeanDragon
security/src/main/java/pro/tools/security/sm/SM2.java:17
Class
SM2KeyPair
SM2密钥对 @author SeanDragon
security/src/main/java/pro/tools/security/sm/SM2KeyPair.java:12
Class
SM3
SM3杂凑算法实现 @author SeanDragon
security/src/main/java/pro/tools/security/sm/SM3.java:13
Class
SecurityUrl
@author SeanDragon <p> Create By 2017-09-04 16:16
security/src/main/java/pro/tools/security/SecurityUrl.java:15
Class
Signature
security/src/main/java/pro/tools/security/sm/SM2.java:715
Class
Solar
公历 @author SeanDragon
common/src/main/java/pro/tools/time/Solar.java:8
Class
StrConst
Created on 17/4/8 13:04 星期六. 字符串常量 @author SeanDragon
common/src/main/java/pro/tools/constant/StrConst.java:12
Class
TestBarCode
security/src/test/java/TestBarCode.java:9
Enum
TimeUnit
common/src/main/java/pro/tools/constant/UnitConst.java:71
Class
ToolAES
AES安全编码组件 <p> 高级数据加密标准---AES:由于DES的问题所以产生了AES,像是DES的升级,密钥建立时间短,灵敏性好,内存要求低,被广泛应用 <p> 说明: <p> 对于java.security.InvalidKeyException: Illegal key size or d
security/src/main/java/pro/tools/security/ToolAES.java:32
Class
ToolBarCode
条码处理 @author SeanDragon
common/src/main/java/pro/tools/data/image/ToolBarCode.java:31
Class
ToolBase64
Base64的加密解密 @author SeanDragon Create By 2017-04-20 14:43
security/src/main/java/pro/tools/security/ToolBase64.java:15
Class
ToolCertificate
证书组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolCertificate.java:28
Class
ToolCertificate2
证书组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolCertificate2.java:28
Class
ToolClassSearch
Created on 17/4/11 22:43 星期二. @author sd
common/src/main/java/pro/tools/system/ToolClassSearch.java:18
Class
ToolClone
深度克隆 @author SeanDragon
common/src/main/java/pro/tools/data/ToolClone.java:10
Class
ToolCommandExec
执行命令用的对象
common/src/main/java/pro/tools/system/ToolShell.java:117
Class
ToolCommandResult
返回的命令结果
common/src/main/java/pro/tools/system/ToolShell.java:93
Class
ToolConvert
转换相关工具 @author SeanDragon
common/src/main/java/pro/tools/data/text/ToolConvert.java:20
Class
ToolDES
DES安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolDES.java:22
Class
ToolDESede
DESede安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolDESede.java:21
Class
ToolDH
DH安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolDH.java:34
Class
ToolDSA
DSA安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolDSA.java:28
Class
ToolDatePlus
Created on 17/4/8 18:55 星期六. @author SeanDragon
common/src/main/java/pro/tools/time/ToolDatePlus.java:19
Class
ToolDecimal
浮点数特殊方法工具 @author SeanDragon Create By 2017-04-13 15:29
common/src/main/java/pro/tools/data/decimal/ToolDecimal.java:17
Class
ToolECDSA
ECDSA安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolECDSA.java:36
Class
ToolElGamal
ElGamal安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolElGamal.java:35
Class
ToolFile
文件相关工具 @author SeanDragon
common/src/main/java/pro/tools/file/ToolFile.java:21
Class
ToolFileType
文件类型判断类 @author SeanDragon
common/src/main/java/pro/tools/file/ToolFileType.java:15
Class
ToolFormat
格式化工具,数字、字符串、Object类型之间的常用转换 Created by Administrator on 2016/3/7. @author Steven Duan @version 1.0
common/src/main/java/pro/tools/format/ToolFormat.java:9
Class
ToolFormatJson
仅有两个方法,使json更加直观化 @author SeanDragon
common/src/main/java/pro/tools/format/ToolFormatJson.java:8
Class
ToolHTTPS
HTTPS组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolHTTPS.java:23
Class
ToolHTTPS2
HTTPS组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolHTTPS2.java:19
Class
ToolHmacRipeMD
HmacRipeMD系列加密组件<br> HmacRipeMD128、HmacRipeMD160共2种算法 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolHmacRipeMD.java:20
Class
ToolHttp
Created on 17/4/6 22:06 星期四. @author SeanDragon
http/src/main/java/pro/tools/http/jdk/ToolHttp.java:35
Class
ToolHttpBuilder
Created on 17/9/3 13:59 星期日. @author sd
http/src/main/java/pro/tools/http/okhttp/ToolHttpBuilder.java:13
Class
ToolIDEA
IDEA安全编码组件 <p> 国际数据加密标准---IDEA:完全是新突破,几乎同时和AES出现 @author SeanDragon
security/src/main/java/pro/tools/security/ToolIDEA.java:26
Class
ToolImagePressText
图片水印处理 @author SeanDragon
common/src/main/java/pro/tools/data/image/ToolImagePressText.java:14
Class
ToolImageResize
图像压缩工具 @author SeanDragon
common/src/main/java/pro/tools/data/image/ToolImageResize.java:27
Class
ToolImageTailor
图片裁剪 @author SeanDragon
common/src/main/java/pro/tools/data/image/ToolImageTailor.java:19
Class
ToolJson
辅助类 @author SeanDragon
common/src/main/java/pro/tools/data/text/ToolJson.java:33
Class
ToolLunar
阴历相关工具类 @author SeanDragon
common/src/main/java/pro/tools/time/ToolLunar.java:8
Class
ToolMAC
MAC加密组件 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolMAC.java:16
Class
ToolMAC_BCP
MAC消息摘要组件 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolMAC_BCP.java:19
Class
ToolMD
MD系列加密组件<br> Tiger、Whirlpool和GOST3411共3种算法 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolMD.java:16
Class
ToolMD2
MD加密组件 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolMD2.java:13
Class
ToolMD4
MD4加密组件 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolMD4.java:15
Class
ToolMD5
MD5加密组件 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolMD5.java:15
Class
ToolMaven
Created on 2017/3/20 11:38 星期六. 进行maven的基本操作 @author SeanDragon
common/src/main/java/pro/tools/system/ToolMaven.java:11
Class
ToolOS
系统环境相关 主要是系统属性信息的key @author SeanDragon
common/src/main/java/pro/tools/system/ToolOS.java:18
Class
ToolPBE
PBE安全编码组件 <p> 基于口令的加密---PBE:前面的对称加密几乎如出一辙,流程基本一致,PBE综合了对称加密和消息摘要算法的优势,形成对称加密算法的一个特例。没有密钥的概念 ,使用口令代替密钥 @author SeanDragon
security/src/main/java/pro/tools/security/ToolPBE.java:26
Class
ToolPBE2
密码加密类 Create At 2017/03/14 @author SeanDragon
security/src/main/java/pro/tools/security/ToolPBE2.java:17
Class
ToolPath
@author SeanDragon <p> Create By 2017-09-01 11:16
common/src/main/java/pro/tools/path/ToolPath.java:34
Class
ToolPbkdf2
类名称:PBKDF2 <p> 修改备注: <p> 1.当增加一个用户的时候,调用generateSalt()生成盐,然后调用getEncryptedPassword(),同时存储盐和密文。 再次强调,不要存储明文密码,不要存储明文密码,因为没必要!不要担心将盐和密文存储在同一张表中,上面已经说过了,
security/src/main/java/pro/tools/security/ToolPbkdf2.java:26
Class
ToolPinYin
汉子拼音转换类 @author SeanDragon
common/src/main/java/pro/tools/data/text/ToolPinYin.java:16
Class
ToolPosition
@author SeanDragon
common/src/main/java/pro/tools/system/ToolPosition.java:8
Class
ToolRSA
RSA安全编码组件 @author SeanDragon
security/src/main/java/pro/tools/security/ToolRSA.java:29
Class
ToolRandoms
随机数类 @author SeanDragon
common/src/main/java/pro/tools/data/text/ToolRandoms.java:12
Class
ToolRegex
正则相关工具 @author SeanDragon
common/src/main/java/pro/tools/data/text/ToolRegex.java:29
Class
ToolRipeMD
RipeMD系列消息摘要组件<br> 包含RipeMD128、RipeMD160、RipeMD256和RipeMD320共4种RipeMD系列算法 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolRipeMD.java:16
Class
ToolSHA1
SHA-1加密 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolSHA1.java:13
Class
ToolSHA2
SHA-2 的变种 SHA- 224、 SHA- 256、 SHA-384 、 SHA-512 @author SeanDragon
security/src/main/java/pro/tools/security/md/ToolSHA2.java:15
Class
ToolScript
script工具类 @author SeanDragon
common/src/main/java/pro/tools/script/ToolScript.java:20
Class
ToolSendHttp
Created on 17/9/3 13:57 星期日. @author sd
http/src/main/java/pro/tools/http/okhttp/ToolSendHttp.java:30
Class
ToolSerialize
序列化操作 @author SeanDragon
common/src/main/java/pro/tools/data/ToolSerialize.java:10
Class
ToolShell
shell相关工具 @author SeanDragon
common/src/main/java/pro/tools/system/ToolShell.java:17
Class
ToolStr
字符串相关工具 @author SeanDragon
common/src/main/java/pro/tools/data/text/ToolStr.java:10
next →
1–100 of 111, ranked by callers