- 博客(9)
- 收藏
- 关注
原创 Windows查询电脑已连接过的所有WIFI密码
3.使用netsh wlan show profile name=“wifi名称” key=clear 查询wifi的密码信息,密码信息在安全设置中的关键信息字段。netsh wlan show profiles命令查看已保存的所有WIFI清单。注意:cmd的数字1和小写L是一模一样的,需要注意区分。1.使用win+r打开cmd命令行。
2023-02-03 11:05:49
305
原创 Navicat备份恢复索引丢失
因某些原因生产环境PostGreSQL数据库被删除,通过阿里云镜像进行了恢复,恢复后表是有索引的,使用Navicat备份总能进行数据备份后还原至原生产环境,还原后部分表的索引为空,索引全部丢失。
2022-09-29 17:32:54
581
2
原创 ==与equals的区别
==:它是判断两个对象的地址是否相等。也是说这两个对象是不是同一个对象。基本数据类型==比较的是值,引用数据类型==比较的是内存的地址。equals:Object的equals等价与==,下面看一下源码既然如此,那为什么面试题会问这个问题呢?是因为有部分类重写了equals方法。例如String类例如File类例如Date类等等以上类都继承了Object的equals方法,并进行了重写,所以以上类的equals方法的功能都是根据重写方法中内容来决定的,..
2021-11-26 11:25:12
137
原创 String,StringBuffer,StringBuilder的区别?
String先看一下String的源码String 类中使用 final 关键字字符数组保存字符串,所以 String 对象是不可变的,他是字符串常量。String s1 = "aaa"; //生成aaa字符串常量String s2 = "bbb"; //生成bbb字符串常量s1 = s1+s2; //生成aaabbb字符串常量,s1的地址指向aaabbb字符串常量地址String s3 = "aaa"+"ccc"; //直接生成aaaccc字符串,不会在生成aaa和ccc字符串St
2021-11-26 10:56:53
342
原创 重载和重写的区别
重载:重载是发生在同一个类中,方法名称相同,方法参数不同。在调用时,程序会根据方法的传参找到相对应的方法。public void change(Integer a){ a+=1; }public void change(Integer a,Integer b){ a=b+1; }这里返回值类型和访问修饰符不同不是重载。重载只和参数相关。//编译器会报错public void change(Integer a){ a+=1;
2021-11-26 10:09:26
198
原创 单例的几种常见的形式
饿汉式:直接创建对象,创建及加载1.直接实例化public class Singleton1 { //单例模式 //饿汉式:创建及加载 //直接实例化懒汉式 //构造器私有化 //自行创建,并且用静态变量保存 //向外提供这个实例 //强调这是一个单例,使用final修饰 public static final Singleton1 INSTANCE = new Singleton1(); private Singleto
2021-11-21 15:49:44
227
原创 For嵌套循环跳出外层循环
可以通过给for循环起别名,跳出时指定。aaa:for (int i = 0; i < 10; i++) { bbb:for (int j = 0; j < 10; j++) { //break bbb; continue aaa; } }在continue或者break时指定要执行的for。...
2021-09-22 18:15:49
1402
原创 Navicat 提示:Connection is being used
# 问题情景在已经保存的连接上上编辑,测试连接成功。但是点击连接就会一直提示 connection is being used。# 问题原因有已经打开的窗口是连接的当前数据库。# 问题解决1.直接关闭已经打开的窗口再连接。2.在重新创建一个新的链接,替换原来的链接,重新测试再链接。...
2021-09-06 13:45:12
21497
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人