Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SeanDragon/protools
/ functions
Functions
796 in github.com/SeanDragon/protools
⨍
Functions
796
◇
Types & classes
111
↓ 3 callers
Method
solartoint
从1582年10月开始算 @param y 年 @param m 月 @param d 日 @return 阳历
common/src/main/java/pro/tools/time/ToolLunar.java:71
↓ 3 callers
Method
toException
获取人性化的异常信息 @param throwable 异常 @return 信息
common/src/main/java/pro/tools/format/ToolFormat.java:72
↓ 2 callers
Method
allZero
判断字节数组是否全0 @param buffer @return
security/src/main/java/pro/tools/security/sm/SM2.java:187
↓ 2 callers
Method
build
()
common/src/main/java/pro/tools/data/text/json/TypeBuilder.java:83
↓ 2 callers
Method
byte2FitMemorySize
字节数转合适内存大小 <p>保留3位小数</p> @param byteNum 字节数 @return 合适内存大小
common/src/main/java/pro/tools/data/text/ToolConvert.java:201
↓ 2 callers
Method
bytes2HexString
byteArr转hexString <p>例如:</p> bytes2HexString(new byte[] { 0, (byte) 0xa8 }) returns 00A8 @param bytes 字节数组 @return 16进制大写字符串
common/src/main/java/pro/tools/data/text/ToolConvert.java:35
↓ 2 callers
Method
copyOrMoveDir
复制或移动目录 @param srcDirPath 源目录路径 @param destDirPath 目标目录路径 @param isMove 是否移动 @return {@code true}: 复制或移动成功<br>{@code false}:
common/src/main/java/pro/tools/file/ToolFile.java:259
↓ 2 callers
Method
deleteDir
删除目录 @param dirPath 目录路径 @return {@code true}: 删除成功<br>{@code false}: 删除失败
common/src/main/java/pro/tools/file/ToolFile.java:480
↓ 2 callers
Method
deleteFile
删除文件 @param srcFilePath 文件路径 @return {@code true}: 删除成功<br>{@code false}: 删除失败
common/src/main/java/pro/tools/file/ToolFile.java:517
↓ 2 callers
Method
execCmd
是否是在root下执行命令 @param toolCommandExec 包含下面四个属性 commands 命令数组 isRoot 是否需要root权限执行 isNeedResultMsg 是否需要结果消息 isNeedEnter
common/src/main/java/pro/tools/system/ToolShell.java:32
↓ 2 callers
Method
getEntries
获取压缩文件中的文件对象 @param zipFilePath 压缩文件路径 @return 压缩文件中的文件对象 @throws IOException IO错误时抛出
common/src/main/java/pro/tools/file/ToolZip.java:680
↓ 2 callers
Method
getHaveError
()
http/src/main/java/pro/tools/http/pojo/HttpReceive.java:54
↓ 2 callers
Method
getInetAddress
()
common/src/main/java/pro/tools/system/ToolOS.java:94
↓ 2 callers
Method
getKeyStore
获得KeyStore @param keyStorePath 密钥库路径 @param password 密码 @return KeyStore 密钥库 @throws Exception
security/src/main/java/pro/tools/security/ToolCertificate.java:144
↓ 2 callers
Method
getLevelStr
(int level)
common/src/main/java/pro/tools/format/ToolFormatJson.java:51
↓ 2 callers
Method
getLogoPart
()
common/src/main/java/pro/tools/data/image/ToolBarCode.java:151
↓ 2 callers
Method
getLunarYear
()
common/src/main/java/pro/tools/time/Lunar.java:29
↓ 2 callers
Method
getPublicKey
取得公钥 @param keyMap 密钥Map @return byte[] 公钥 @throws Exception
security/src/main/java/pro/tools/security/ToolDH.java:270
↓ 2 callers
Method
getPublicKeyByCertificate
由Certificate获得公钥 @param certificatePath 证书路径 @return PublicKey 公钥 @throws Exception
security/src/main/java/pro/tools/security/ToolCertificate.java:72
↓ 2 callers
Method
getPublicKeyByCertificate
由Certificate获得公钥 @param certificatePath 证书路径 @return PublicKey 公钥 @throws Exception
security/src/main/java/pro/tools/security/ToolCertificate2.java:77
↓ 2 callers
Method
getSSLSocketFactory
获得SSLSocektFactory @param password 密码 @param keyStorePath 密钥库路径 @param trustStorePath 信任库路径 @return SSLSocketFactory @throw
security/src/main/java/pro/tools/security/ToolHTTPS.java:76
↓ 2 callers
Method
getSecond
获取秒数 @return
common/src/main/java/pro/tools/time/DatePlus.java:213
↓ 2 callers
Method
getThreadGroup
()
common/src/main/java/pro/tools/system/NamedThreadFactory.java:58
↓ 2 callers
Method
getThrowable
()
http/src/main/java/pro/tools/http/pojo/HttpReceive.java:72
↓ 2 callers
Method
getType
()
common/src/main/java/pro/tools/data/text/json/TypeBuilder.java:91
↓ 2 callers
Method
getTypeString
(String suffix, Class[] type)
common/src/main/java/pro/tools/data/text/json/typeimpl/WildcardTypeImpl.java:61
↓ 2 callers
Method
hex2Dec
hexChar转int @param hexChar hex单个字节 @return 0..15
common/src/main/java/pro/tools/data/text/ToolConvert.java:84
↓ 2 callers
Method
init
@param mailDebug 开启debug调试,以便在控制台查看 @param mailHost 设置邮件服务器主机名 @param mailTransportProtocol 发送邮件协议名称 @param mailAuth 发
mail/src/main/java/pro/tools/mail/clientpool/MailClientPool.java:102
↓ 2 callers
Method
inputStream2Bytes
inputStream转byteArr @param is 输入流 @return 字节数组
common/src/main/java/pro/tools/data/text/ToolConvert.java:379
↓ 2 callers
Method
intValue
()
common/src/main/java/pro/tools/data/decimal/Decimal.java:289
↓ 2 callers
Method
isDir
(Path path)
common/src/main/java/pro/tools/path/ToolPath.java:73
↓ 2 callers
Method
isFileExists
判断文件是否存在 @param filePath 文件路径 @return {@code true}: 存在<br>{@code false}: 不存在
common/src/main/java/pro/tools/file/ToolFile.java:47
↓ 2 callers
Method
isNumber
判断是否为数字 @param type 判断类型, 整数为0, 小数为1 @param str 要判断的数字 @return 是返回true, 否则返回false
common/src/main/java/pro/tools/data/text/ToolRegex.java:70
↓ 2 callers
Method
jsonToArrayList
把json数组转换成泛型T为类型的ArrayList @param json Json数组 @param clazz 泛型类型的class @param <T> 泛型类型 @return 返回ArrayList<T>
common/src/main/java/pro/tools/data/text/ToolJson.java:282
↓ 2 callers
Method
jsonToMap
将Map进行JSON编码 @param json @return
common/src/main/java/pro/tools/data/text/ToolJson.java:103
↓ 2 callers
Method
jsonToModel
将模型进行JSON解码 @param sJson @param classOfT @return Object
common/src/main/java/pro/tools/data/text/ToolJson.java:134
↓ 2 callers
Method
mapToJson
将Map进行JSON编码 @param map @return
common/src/main/java/pro/tools/data/text/ToolJson.java:89
↓ 2 callers
Method
modelToJson
将模型进行JSON编码 @param model @return String
common/src/main/java/pro/tools/data/text/ToolJson.java:119
↓ 2 callers
Method
overlapImage
将照片logo添加到二维码中间 @param image 生成的二维码照片对象 @param imagePath 照片保存路径 @param logoPath logo照片路径 @param formate 照片格式
common/src/main/java/pro/tools/data/image/ToolBarCode.java:229
↓ 2 callers
Method
printHexString
以16进制打印字节数组 @param bytes
security/src/main/java/pro/tools/security/sm/SM2.java:51
↓ 2 callers
Method
rm
(Path path)
common/src/main/java/pro/tools/path/visit/RmrVisitor.java:56
↓ 2 callers
Method
setIsLeap
(boolean leap)
common/src/main/java/pro/tools/time/Lunar.java:24
↓ 2 callers
Method
sqrt
自己实现的开平方 @param number 数值 @param scale 精度 @param roundingMode 舍入方法 @return 结果
common/src/main/java/pro/tools/data/decimal/ToolDecimal.java:37
↓ 2 callers
Method
toHex
二进制字符串转十六进制字符串 @param array the byte array to ToolJson @return a length 2 character string encoding the byte array
security/src/main/java/pro/tools/security/ToolPBE2.java:119
↓ 2 callers
Method
toKey
转换密钥 @param key 二进制密钥 @return Key 密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolDESede.java:47
↓ 2 callers
Method
toKey
转换密钥 @param password 密码 @return Key 密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolPBE.java:82
↓ 2 callers
Method
toKey
转换密钥 @param key 二进制密钥 @return Key 密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolAES.java:59
↓ 2 callers
Method
toKey
转换密钥 @param key 二进制密钥 @return Key 密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolIDEA.java:56
↓ 2 callers
Method
toKey
转换密钥 @param key 二进制密钥 @return Key 密钥 @throws Exception
security/src/main/java/pro/tools/security/ToolDES.java:50
↓ 2 callers
Method
toUnsignedString
shift : 5 32进制 6 64进制 放入long类型数字 @param i 数字 @param shift 2的几次幂 @return 经过转换的
common/src/main/java/pro/tools/data/text/ToolRandoms.java:194
↓ 2 callers
Method
waitForImage
图片处理队列,手动放入等待 @param image 图片
common/src/main/java/pro/tools/data/image/ToolImageResize.java:118
↓ 2 callers
Method
writeBytes
(Path path, byte[] bytes, boolean append)
common/src/main/java/pro/tools/path/ToolPath.java:219
↓ 2 callers
Method
writeFileFromString
将字符串写入文件 @param filePath 文件路径 @param content 写入内容 @param append 是否追加在文件末 @return {@code true}: 写入成功<br>{@code false}: 写入失败
common/src/main/java/pro/tools/file/ToolFile.java:945
↓ 1 callers
Method
CF
(byte[] vi, byte[] bi)
security/src/main/java/pro/tools/security/sm/SM3.java:109
↓ 1 callers
Method
FF
(Integer x, Integer y, Integer z, int j)
security/src/main/java/pro/tools/security/sm/SM3.java:35
↓ 1 callers
Method
GG
(Integer x, Integer y, Integer z, int j)
security/src/main/java/pro/tools/security/sm/SM3.java:47
↓ 1 callers
Method
P0
(Integer x)
security/src/main/java/pro/tools/security/sm/SM3.java:57
↓ 1 callers
Method
P1
(Integer x)
security/src/main/java/pro/tools/security/sm/SM3.java:63
↓ 1 callers
Method
T
(int j)
security/src/main/java/pro/tools/security/sm/SM3.java:25
↓ 1 callers
Method
buildDefaultClient
()
http/src/main/java/pro/tools/http/jdk/HttpBuilder.java:66
↓ 1 callers
Method
buildSimpleGsonBuilder
()
common/src/main/java/pro/tools/data/text/ToolJson.java:63
↓ 1 callers
Method
byteToHexString
(byte b)
security/src/main/java/pro/tools/security/sm/SM3.java:190
↓ 1 callers
Method
bytes2OutputStream
outputStream转byteArr @param bytes 字节数组 @return 字节数组
common/src/main/java/pro/tools/data/text/ToolConvert.java:424
↓ 1 callers
Method
checkArgs
()
common/src/main/java/pro/tools/data/text/json/typeimpl/ParameterizedTypeImpl.java:26
↓ 1 callers
Method
checkArgs
()
common/src/main/java/pro/tools/data/text/json/typeimpl/WildcardTypeImpl.java:21
↓ 1 callers
Method
checkImage
检验图片的宽和高 @param image 图片对象
common/src/main/java/pro/tools/data/image/ToolImageResize.java:100
↓ 1 callers
Method
checkPublicKey
判断生成的公钥是否合法 @param publicKey @return
security/src/main/java/pro/tools/security/sm/SM2.java:353
↓ 1 callers
Method
convertRequest
(HttpSend httpSend)
http/src/main/java/pro/tools/http/okhttp/ToolSendHttp.java:117
↓ 1 callers
Method
convertRequest
(HttpSend httpSend)
http/src/main/java/pro/tools/http/netty/clientpool/DefaultClientPool.java:168
↓ 1 callers
Method
createSimpleMail
@Method: createSimpleMail @Description: 创建一封只包含文本的邮件
mail/src/main/java/pro/tools/mail/clientpool/MailClientPool.java:185
↓ 1 callers
Method
decode
解码 @param filePath @return
common/src/main/java/pro/tools/data/image/ToolBarCode.java:94
↓ 1 callers
Method
deleteFilesInDir
删除目录下的所有文件 @param dirPath 目录路径 @return {@code true}: 删除成功<br>{@code false}: 删除失败
common/src/main/java/pro/tools/file/ToolFile.java:541
↓ 1 callers
Method
detectWebRootPath
()
common/src/main/java/pro/tools/system/ToolPosition.java:53
↓ 1 callers
Method
encode
将图片写入到输出流中
common/src/main/java/pro/tools/data/image/ToolImageResize.java:131
↓ 1 callers
Method
encodeGOST3411
GOST3411加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMD.java:115
↓ 1 callers
Method
encodeHmacMD2
HmacMD2消息摘要 @param data 待做消息摘要处理的数据 @param key 密钥 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMAC_BCP.java:59
↓ 1 callers
Method
encodeHmacMD4
HmacMD4消息摘要 @param data 待做消息摘要处理的数据 @param key 密钥 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMAC_BCP.java:132
↓ 1 callers
Method
encodeHmacRipeMD128
HmacRipeMD128消息摘要 @param data 待做消息摘要处理的数据 @param key 密钥 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolHmacRipeMD.java:60
↓ 1 callers
Method
encodeHmacRipeMD160
HmacRipeMD160消息摘要 @param data 待做消息摘要处理的数据 @param key 密钥 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolHmacRipeMD.java:133
↓ 1 callers
Method
encodeHmacSHA224
HmacSHA224消息摘要 @param data 待做消息摘要处理的数据 @param key 密钥 @return byte[] 消息摘要 @throws NoSuchAlgorithmException @throws InvalidKeyExcepti
security/src/main/java/pro/tools/security/md/ToolMAC_BCP.java:207
↓ 1 callers
Method
encodeLogo
生成带logo的二维码 @param content 条码文本内容 @param width 条码宽度 @param height 条码高度 @param logoPath 条码中logo的路径 @param fileType 文件类型,如png @param savePath 保存路
common/src/main/java/pro/tools/data/image/ToolBarCode.java:70
↓ 1 callers
Method
encodeMD2
MD2加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMD2.java:28
↓ 1 callers
Method
encodeMD4
MD4加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMD4.java:30
↓ 1 callers
Method
encodeMD5
MD5加密 @param data 待加密数据 @return byte[] 消息摘要 @throws NoSuchAlgorithmException
security/src/main/java/pro/tools/security/md/ToolMD5.java:30
↓ 1 callers
Method
encodeRipeMD128
RipeMD128消息摘要 @param data 待做消息摘要处理的数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolRipeMD.java:31
↓ 1 callers
Method
encodeRipeMD160
RipeMD160消息摘要 @param data 待做消息摘要处理的数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolRipeMD.java:72
↓ 1 callers
Method
encodeRipeMD256
RipeMD256消息摘要 @param data 待做消息摘要处理的数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolRipeMD.java:113
↓ 1 callers
Method
encodeRipeMD320
RipeMD320消息摘要 @param data 待做消息摘要处理的数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolRipeMD.java:154
↓ 1 callers
Method
encodeSHA
SHA-1加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolSHA1.java:28
↓ 1 callers
Method
encodeSHA224
SHA-224加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolSHA2.java:30
↓ 1 callers
Method
encodeSHA256
SHA-256加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolSHA2.java:69
↓ 1 callers
Method
encodeSHA384
SHA-384加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolSHA2.java:105
↓ 1 callers
Method
encodeSHA512
SHA-512加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolSHA2.java:141
↓ 1 callers
Method
encodeTiger
Tiger加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMD.java:33
↓ 1 callers
Method
encodeWhirlpool
Whirlpool加密 @param data 待加密数据 @return byte[] 消息摘要 @throws Exception
security/src/main/java/pro/tools/security/md/ToolMD.java:74
↓ 1 callers
Method
format
得到格式化json数据 退格用\t 换行用\r
common/src/main/java/pro/tools/format/ToolFormatJson.java:18
↓ 1 callers
Method
fromHex
十六进制字符串转二进制字符串 @param hex the hex string @return the hex string decoded into a byte array
security/src/main/java/pro/tools/security/ToolPBE2.java:103
↓ 1 callers
Method
getActualTypeArguments
()
common/src/main/java/pro/tools/data/text/json/typeimpl/ParameterizedTypeImpl.java:36
↓ 1 callers
Method
getAllClazz
()
common/src/main/java/pro/tools/system/ToolClassSearch.java:42
↓ 1 callers
Method
getAttachFiles
()
mail/src/main/java/pro/tools/mail/pojo/MailSend.java:57
← previous
next →
101–200 of 796, ranked by callers