- 博客(6)
- 收藏
- 关注
原创 Mysql忘记密码?
1 删除安装目录下的data文件夹2 mysqld --initialize3 net start mysql4 在新生成的data文件夹下以(.err)为后缀的文件里有临时密码
2021-02-23 17:07:22
81
转载 Java对象的序列化和反序列化
一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2) 在网络上传送对象的字节序列。二、什么场景会涉及序列化和反序列化的概念 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的...
2020-03-05 18:23:38
138
转载 JAVA实现消息摘要算法加密
一、概述消息摘要算法MD(Message Digest)消息摘要SHA(Secure Hash Algorithm)安全散列MAC(Message Authentication Code)消息认证码它用于验证数据完整性,它是数字签名核心算法。二、MD算法2.1、JDK实现MD算法1.使用JDK的MessageDigest类,使用该类的getInstance静态方法来获取一个Mess...
2020-03-03 19:36:28
142
转载 Lombok常用注解介绍
Lombok中主要几个常用注解介绍:val:用在局部变量前面,可以将变量声明为final@NonNull:用在方法参数前,会自动对该参数进行非空校验,为空抛出NPE(NullPointerException)@Cleanup:自动管理资源,用在局部变量之前,在当前变量范围内即将执行完毕退出前会清理资源,生成try-finally的代码关闭流@Getter/@Setter:用在属性上,不用自...
2020-03-03 16:33:08
311
转载 private static final Logger logger=xxx 之为什么用static和final??
定义成static final,logger变量不可变,读取速度快static 修饰的变量是不管创建了new了多少个实例,也只创建一次,节省空间,如果每次都创建Logger的话比较浪费内存;final修饰表示不可更改,常量将域定义为static,每个类中只有一个这样的域.而每一个对象对于所有的实例域却都有自己的一份拷贝.,用static修饰既节约空间,效率也好。final 是本 logger ...
2020-03-03 16:27:29
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人