12 2021 档案
摘要:##元注解 ###什么是元注解 定义:定义在注解上的注解 ###常用的元注解: @Target:表示该注解作用在什么上面(位置),默认注解可以在任何位置. 值为:ElementType的枚举值 METHOD:方法 TYPE:类 接口 FIELD:字段 CONSTRUCTOR:构造方法声明 @R
阅读全文
摘要:动态代理 1.代理模式 为什么要有代理?生活中有很多这样的例子,比如,你要出去旅游,但是你又不想自己做攻略(要考虑交通、食宿、门票,太麻烦了,又浪费时间),那么就可以找家旅行社报团,它会帮你安排整个行程(带个手机拍照就可以了),这时候旅行社就是代理,你自己就是被代理对象。 代理模式:被代理者没有能力
阅读全文
摘要:最近项目中需要用国密SM4对传输报文进行加密,于是写了个简单的测试案例,对于简单的字符串加密解密是没问题的,但是对比较长的报文进行解密时,会报出异常信息:Last block incomplete in decryption,想到会不会是因为某些特殊字符影响到了,于是使用Base64在加密后进行编码
阅读全文
摘要:常见的转换工具有: Jackson:SpringMVC内置的转换工具 jsonlib:Java提供的转换工具(一般不用) gson:google提供的转换工具(轻量级的框架) fastjson:Alibaba提供的转换工具(效率高速度快) Jackson: 相关jar包: jackson-annot
阅读全文
摘要:一、什么是JVM 定义 Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境),是JRE的一部分,一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM就是为了支持与操作系统无关,实现跨平台性。 二、内存结构 整体包括:类装载器
阅读全文

浙公网安备 33010602011771号