A
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
X
Y
G
- generateSalt() - function in cn.toutatis.xvoid.toolkit.digest.DigestToolkit
- 生成盐值 其长度在17~29之间,使用A~Z,a~z,0~9组成随机字符串
- getAllFields(java.lang.Class,java.lang.Boolean) - function in cn.toutatis.xvoid.toolkit.clazz.ReflectToolkit
- Get all fields 获取一个类的所有字段包括父级
- getAllParameters() - function in cn.toutatis.xvoid.toolkit.http.base.AbstractArgumentsSchema
- getAllParameters() - function in cn.toutatis.xvoid.toolkit.http.base.ArgumentsSchema
- getArrFirstString(java.lang.annotation.Annotation,java.lang.String) - function in cn.toutatis.xvoid.toolkit.clazz.AnnotationToolkit
- getBoolean(com.alibaba.fastjson.JSONObject,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkit
- getClassesFile(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- getConfig() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig
- getCurrentDayLastMillsTime() - function in cn.toutatis.xvoid.toolkit.constant.Time
- Get current day last mills time 获取这一天的最后一秒 即当天最后时间
- getCurrentLocalDateTime() - function in cn.toutatis.xvoid.toolkit.constant.Time
- getCurrentMillis() - function in cn.toutatis.xvoid.toolkit.constant.Time
- getCurrentSeconds() - function in cn.toutatis.xvoid.toolkit.constant.Time
- getCurrentTime() - function in cn.toutatis.xvoid.toolkit.constant.Time
- getCurrentTimeByLong(java.lang.Long) - function in cn.toutatis.xvoid.toolkit.constant.Time
- getDelegatee() - function in com.fasterxml.jackson.databind.JsonSerializer
- getDifferentRegular() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getEntries() - function in cn.toutatis.xvoid.toolkit.sys.OSToolkit
- getFieldName(cn.toutatis.xvoid.toolkit.clazz.XFunc) - function in cn.toutatis.xvoid.toolkit.clazz.LambdaToolkit
- 将lambda表达式使用表达式转换为字符串字段
- getFieldName(java.lang.invoke.SerializedLambda) - function in cn.toutatis.xvoid.toolkit.clazz.LambdaToolkit
- 从 SerializedLambda 对象中提取并返回字段名。
- getFileContent(java.io.File) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- Convert a file to a string.
- getFileSuffix(java.io.File) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- getFileSuffix(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- 获取文件路径文件名后缀
- getFileViewWidth() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getHeaders() - function in cn.toutatis.xvoid.toolkit.http.base.AbstractArgumentsSchema
- getHeaders() - function in cn.toutatis.xvoid.toolkit.http.base.ArgumentsSchema
- getHeight() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getInnerMap() - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkit
- getInteger(com.alibaba.fastjson.JSONObject,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkit
- getIpAddress(javax.servlet.http.HttpServletRequest) - function in cn.toutatis.xvoid.toolkit.http.RequestToolkit
- 首先明确request.getRemoteAddr()这块不能要。一看就是内网ip,不然直接锁死了。 在jax的告诫"去掉这块代码,让其为空则不禁用,否则内网锁定ip, 且很可能是用户微服务集群2台的ip,那就都不能登录了"下,我删掉了这块代码。 且最终咨询了运维之后发现这个固定的192.168.1.10正是开发环境的K8S地址!那确实不能返回! realIp固定的115.1.2.3问了运维大哥后知道了是真实ip地址!不是内网地址!且是公司的网关地址。 那我明白了,我连公司vpn及我公司电脑其实都是连的公司wifi,所以最终请求发出去都是走的公司网关,此网关不是web项目的网关! 所以最终地址都一致。那这么看满足需求,1个人连的1个wifi,不能连续输错密码5次否则ip禁用,用其他方式连wifi也一样。 “X-Forwarded-For”第一个值与其realIo一样应该是我只有1个代理。这边也确实只有Nginx代理了。 所以“X-Forwarded-For”第二个值开始则是代理服务器的地址。 咨询了jax和让运维看了后发现是k8s的一些容器的地址。 只是这个地址为什么一直变jax也很奇怪。我测了下是每次都在变。 所以原来方法是对的,只去获取forward的第一个值! 原文链接:https://blog.csdn.
- getItBoolean(com.alibaba.fastjson.JSONObject,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- Extend the getBoolean function of JSONObject to get iterated values.
- getItBoolean(com.alibaba.fastjson.JSONObject,java.lang.String,java.lang.Boolean) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- getItInteger(com.alibaba.fastjson.JSONObject,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- Extend the getInteger function of JSONObject to get iterated values.
- getItInteger(com.alibaba.fastjson.JSONObject,java.lang.String,java.lang.Integer) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- getItString(com.alibaba.fastjson.JSONObject,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- Extend the getString function of JSONObject to get iterated values.
- getItString(com.alibaba.fastjson.JSONObject,java.lang.String,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- getItValue(com.alibaba.fastjson.JSONObject,java.lang.String,java.lang.Class) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkitKt
- Extend the getValue function of JSONObject to get iterated values.
- getJarResource(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- Get the resource files in the JAR package.
- getJarResourceAsStream(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- Get the resource files in the JAR package.
- getLastChooseDir() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getLastSaveDir() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getLogger(java.lang.Class) - function in cn.toutatis.xvoid.toolkit.log.LoggerToolkit
- 获取以类名为实例的日志实例
- getLogger(java.lang.String) - function in cn.toutatis.xvoid.toolkit.log.LoggerToolkit
- 获取以名称为实例的日志实例
- getMediaType() - function in cn.toutatis.xvoid.toolkit.file.FileMagic
- getName() - function in kotlin.OSToolkit
- getOrdinal() - function in kotlin.OSToolkit
- getOSType() - function in cn.toutatis.xvoid.toolkit.sys.OSToolkit
- getPictureQualityDistributionStrategy() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getResizable() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getResourceFile(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- Gets the files in the run directory.
- getResourceFileAsFile(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- getResourceFileAsString(java.lang.String) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- getRetainSourceFile() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getRuntimePath(java.lang.Class) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- Gets the run path of the javaClass.
- getRuntimePath(java.lang.Boolean) - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- Gets the run path of the JAR.
- getSaveFileRenameType() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getString(com.alibaba.fastjson.JSONObject,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkit
- getSuffix() - function in cn.toutatis.xvoid.toolkit.file.FileMagic
- getThreadPath() - function in cn.toutatis.xvoid.toolkit.file.FileToolkit
- getTitle() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getValue(java.lang.annotation.Annotation,java.lang.String) - function in cn.toutatis.xvoid.toolkit.clazz.AnnotationToolkit
- getValue(java.lang.Class,java.lang.String) - function in cn.toutatis.xvoid.toolkit.formatting.EnumToolkit
- getValue(java.lang.Class,java.lang.String,java.lang.Boolean) - function in cn.toutatis.xvoid.toolkit.formatting.EnumToolkit
- getValue(com.alibaba.fastjson.JSONObject,java.lang.String,java.lang.Class) - function in cn.toutatis.xvoid.toolkit.formatting.JsonToolkit
- 此方法获取以分隔符(.) 分隔的键,向下迭代以获取值.
- getWidth() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getZipTimes() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent
- getZipType() - function in cn.toutatis.xvoid.toolkit.file.image.CompressConfig.CompressContent