JDK
gblfy
心如向阳,次第花开!
展开
-
win10安装go开发环境
win10安装go开发环境原创 2022-09-26 11:29:35 · 752 阅读 · 0 评论 -
Unable to make public jdk.internal.loader.Resource jdk.internal.loader.URLClassPath.getResource(jav
Unable to make public jdk.internal.loader.Resource jdk.internal.loader.URLClassPath.getResource(jav原创 2022-09-26 11:25:05 · 963 阅读 · 2 评论 -
recaf反编译 java jar包
recaf反编译 java jar包原创 2022-09-20 14:08:22 · 874 阅读 · 0 评论 -
如何解密Allatori 混淆的字符串 Java ALLATORIxDEMO
如何解密Allatori 混淆的字符串 Java ALLATORIxDEMO原创 2022-09-20 13:59:28 · 2175 阅读 · 1 评论 -
jdk 1.8 安装
jdk 1.8 安装原创 2022-06-30 13:49:35 · 215 阅读 · 0 评论 -
Java反射自定义注解底层设计原理
文章目录一、反射1. 反射概念2. 反射机制的优缺点3. 反射的用途4. 反射技术的使用5. 反射常用的Api6. 反射执行构造函数7. 反射执行给属性赋值8. 反射执行调用方法二、注解2.1. 注解概念2.2. 常用注解2.3. 元注解2.4. 常用注解2.5. 注解的Target2.6. 获取注解信息2.7. 注解如何生效2.8. 注解实现案例2.09. 封装自定义注解限流框架2.10. 整合Aop实现接口限流2.11. 案例1.什么是反射、反射优缺点2.反射的用途/反射应用场景3.反射调用原创 2022-03-13 14:44:25 · 621 阅读 · 0 评论 -
JDK8新特性入门到精通
文章目录一、 接口中默认方法修饰为普通方法1. 在jdk8之前2. 在JDK 1.8开始3. 案例演练二、Lambda表达式2.1. 什么是Lambda表达式2.2. 为什么要使用Lambda表达式2.3. Lambda表达式的规范2.4. 函数接口定义2.5. Lambda基础语法2.6. 方法引入2.7. Lambda实战案例三、java 8 stream流3.1. 什么是stream流3.2. Stream创建方式3.3. Stream将list转换为Set3.4. Stream将list集合转换成m原创 2022-03-13 09:21:30 · 509 阅读 · 0 评论 -
jstat gc各参数含义
参数说明S0C第一个幸存区的大小S1C第二个幸存区的大小S0U第一个幸存区的使用大小S1U第二个幸存区的使用大小EC伊甸园区的大小EU伊甸园区的使用大小OC老年代大小OU老年代使用大小MC方法区大小MU方法区使用大小CCSC压缩类空间大小CCSU压缩类空间使用大小YGC年轻代垃圾回收次数YGCT年轻代垃圾回收消耗时间FGC老年代垃圾回收次数FGCT老年代垃圾回收消耗时...原创 2021-09-09 10:54:33 · 851 阅读 · 0 评论 -
jdk8下载
文章目录1. 官网2. windows下载链接3. linux下载链接1. 官网https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html2. windows下载链接https://download.oracle.com/otn/java/jdk/8u301-b09/d3c52aa6bfa54d3ca74e617f18309292/jdk-8u301-windows-x64.exe3. lin原创 2021-08-28 12:16:21 · 1414 阅读 · 0 评论 -
Stream sorted排序案例
package com.gblfy.gxts;import com.alibaba.fastjson.JSON;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import org.junit.Before;import org.junit.Test;import java.math.BigDecimal;import java.time.LocalDateTime;原创 2021-05-28 12:36:46 · 579 阅读 · 0 评论 -
Stream groupingBy分组案例
package com.gblfy.gxts;import com.alibaba.fastjson.JSON;import com.google.common.collect.Lists;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import org.junit.Test;import java.util.ArrayList;import java.util.L原创 2021-05-28 12:35:48 · 260 阅读 · 0 评论 -
Stream distinct去重案例
package com.gblfy.gxts;import com.google.common.collect.Lists;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import org.junit.Before;import org.junit.Test;import java.util.ArrayList;import java.util.List;impo原创 2021-05-28 12:34:56 · 291 阅读 · 0 评论 -
Stream filter过滤案例
package com.gblfy.gxts;import com.google.common.collect.Lists;import lombok.AllArgsConstructor;import lombok.Data;import org.junit.Before;import org.junit.Test;import java.util.List;/** * 案例2: * 标签管理功能模块。允许用户批量添加标签,后台需要对标签去重, * 并且需要防止数据库中存在同名的原创 2021-05-28 12:33:49 · 271 阅读 · 0 评论 -
Stream anyMatch查找案例
package com.gblfy.gxts;import lombok.AllArgsConstructor;import lombok.Data;import org.junit.Before;import org.junit.Test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * 案例1: * 某班集中有20名学生,每名原创 2021-05-28 12:31:22 · 293 阅读 · 0 评论 -
jdk1.6 + jsch End of IO Stream Read Algorithm negotiation fail
问题描述环境:jdk1.6 + jsch-0.1.52.jar + openSSH7.4升级openSSH到7.4后jsch报错:End of IO Stream Read* 或者报错:Algorithm negotiation fail*。*注:End of IO Stream Read:jdk1.6支持加密算法太少,导致报文无法正确解析。Algorithm negotiation fail:客户端指定的加密算法openSSH不支持。问题分析1、网上说的jsch-0.1.52.jar不支持原创 2021-03-02 15:45:34 · 1305 阅读 · 1 评论 -
使用wsimport将wsdl生成java
使用管理员打开cmdwsimport -encoding utf-8 -keep -s D:\temp -p com.lamcy.webService -verbose http://服务地址?wsdl -encoding : 指定编码格式-keep:是否生成java源文件-d:指定.class文件的输出目录-s:指定.java文件的输出目录, 此目录必须存在-p:定义生成类的...原创 2020-03-06 12:25:30 · 549 阅读 · 0 评论 -
sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容
import sun.misc.BASE64Encoder;import sun.misc.BASE64Decoder;在项目中,设计到64位编码的。有时开发会用到JDK中自带的BASE64工具。但sun公司是建议不这样做的。尤其是更新了JDK版本,项目甚至还存在保存的信息。可引用 import org.apache.commons.codec.binary.Base64;进行替换一种解决方...原创 2019-12-09 16:24:29 · 1264 阅读 · 0 评论 -
IDEA解决sun.misc.BASE64Encoder找不到jar包的解决方法
sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容import sun.misc.BASE64Encoder;import sun.misc.BASE64Decoder;在项目中,设计到64位编码的。有时开发会用到JDK中自带的BASE64工具。但sun公司是建议不这样做的。尤其是更新了JDK版本,项目甚至还存在保存的信息。可引用 import org...原创 2019-11-19 22:29:38 · 3225 阅读 · 0 评论 -
jdk安装
文章目录一、 配置环境变量1. 在系统变量里新建"JAVA_HOME"变量2. 在系统变量里新建"classpath"变量3. 找到path变量(已存在不用新建)添加变量值二、测试是否成功一、 配置环境变量右击【我的电脑】-【属性】-【高级系统设置】-【高级】-【环境变量】1. 在系统变量里新建"JAVA_HOME"变量在系统变量里新建"JAVA_HOME"变量,变量值为:C:\P...原创 2019-11-04 11:55:03 · 492 阅读 · 0 评论 -
No compiler is provided in this environment . Perhaps you are running on a jre rather than a JDK?
<plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <fork>...原创 2019-10-16 21:15:08 · 202 阅读 · 0 评论