![](https://img-blog.csdnimg.cn/20200730112940379.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
文章平均质量分 73
学习java语言,记录碰到的难理解或者易混淆的知识点,知识总结性的。
涛歌依旧fly
计算机研究生,专注于Java后端技术学习。
——勇敢地奔跑
展开
-
【韩顺平】Java反射机制笔记
该技术博客是我根据韩顺平老师的反射机制教程整理的学习笔记,希望能为大家带来帮助!链接如下https更多好文推荐Java常用类笔记计算机底层原理——汇编语言学习Java异常,吃透这篇足够Class也是类,因此也继承Object类Class类对象不是new出来的,而是系统创建的对于某个类的Class类对象,在内存中只有一份,因为类只加载一次每个类的实例都会记得自己是由哪个Class实例生成通过Class对象可以完整地得到一个类的完整结构,通过一系列APIClass对象存放在堆内存中。...转载 2022-08-01 20:02:52 · 352 阅读 · 0 评论 -
三、类加载和字节码技术
首先获得.class字节码文件方法:以下是字节码文件 根据 JVM 规范,类文件结构如下 魔数 u4 magic对应字节码文件的0~3个字节0000000 ca fe ba be 00 00 00 34 00 23 0a 00 06 00 15 09u2 minor_version;u2 major_version;0000000 ca fe ba be 00 00 00 34 00 23 0a 00 06 00 15 0934H = 52,代表JDK8见资料文件…略可参考https://docs.orac原创 2022-07-08 07:38:01 · 212 阅读 · 0 评论 -
Spring Boot 从Json静态文件中读取数据
Spring Boot 从Json静态文件中读取数据 加载文件: 读取文件 输出结果:转载 2022-07-02 10:24:49 · 529 阅读 · 0 评论 -
Java实现执行任务调度(定时执行某个方法)
在需要使用任务调度的类上面加注解 @Component,使该类被Spring管理 3.任务调度的方法上面加注解 @Scheduledcron属性:时间表达式fixedRate属性:上一个调用开始后再次调用的延时(再次调用时不需要等上一个调用执行完成)fixedDelay属性:上一个调用完成后再次调用的延时(再次调用时需要等上一个调用执行完成)initialDelay属性:第一次调用时的延迟时间 通常情况下,任务调度需要配合异步功能,所以类只需要再添加一个注解@EnableAsync 参考 Java实现原创 2022-07-02 10:22:49 · 1339 阅读 · 0 评论 -
接口参数加密+时效性检验+签名
一个API就是一把开启神圣之门的钥匙. 只有我的子民才能拿着它, 进入我的王国中. API裸奔,接口暴露, 大门敞开,任何人都可以进入… 接口参数加上公钥,是我发给子民的一把钥匙 . 当一个小偷, 在某个夜黑风高的晚上拿走了这把钥匙, 它也能瞥见我王国的一面. 然后我会在接口参数中再加上时间戳,这是一把带有时间属性的钥匙.只要过了一定的时间,这把钥匙就会失效.就算小偷拿了这把钥匙,时间一过,也就会......原创 2018-11-15 20:38:12 · 4177 阅读 · 5 评论 -
eclipse 报错 Could not find https://liaoxuefeng.gitee.io/learn-java-update-site/
进入网址离线下载离线jar:https://gitee.com/liaoxuefeng/learn-java-update-site/blob/master/plugins/com.itranswarp.learnjava.practice.plugin_1.0.2.jar 找到Eclipse的安装目录,然后进入dropins文件夹,将下载好的jar包放进去。 重启Eclipse。window->Show View->Other,然后输入java进行搜索,点击Java Practice 选原创 2020-07-30 11:35:45 · 2392 阅读 · 9 评论