
笔记
猿小强
simple to say
展开
-
登陆系统时报Invalid keystore format
报这个错误的原因为什么二进制资源文件会被改变?我这个问题主要是跟pom文件中打包有关,出现该错误,大都是因为maven将resources下文件拷到classes下的时候导致的,当filtering为true时,maven会在拷贝文件过程中进行变量替换,这导致原文件格式发生变化。而对于jks、so等二进制文件,文件内任意的字节变化都有可能导致文件不符合格式规范,所以会出现报错情况。修改方法如果不需要变量替换,filtering改为false;如果需要变量替换,则需要进一步明确排除哪些文件,或原创 2022-03-25 18:30:08 · 1443 阅读 · 0 评论 -
@Transactional 失效场景
https://baijiahao.baidu.com/s?id=1661565712893820457&wfr=spider&for=pc添加链接描述原创 2021-11-24 16:41:03 · 208 阅读 · 0 评论 -
git中Please enter a commit message to explain why this merge is necessary.
git中Please enter a commit message to explain why this merge is necessary.Please enter a commit message to explain why this merge is necessary.请输入提交消息来解释为什么这种合并是必要的git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:1.按键盘字母 i 进入insert模式2.修改最上面那行黄色原创 2021-10-19 16:58:34 · 330 阅读 · 0 评论 -
docker安装mysql
基本参照:https://www.runoob.com/docker/docker-install-mysql.html安装之后登陆问题进入mysql容器docker exec -it mysal-test bash登陆mysql -uroot -p开启远程访问权限确保3306端口是开放的,先用Navicat连接一下,如果不成功,在进行下面的步骤命令:use mysql;命令:select host,user from user;命令:ALTER USER ‘root’@’%’ ID原创 2021-06-06 14:15:20 · 111 阅读 · 0 评论 -
Install Docker Engine on CentOS In Linux
参考官网:https://docs.docker.com/engine/install/centos/原创 2021-06-06 11:54:22 · 89 阅读 · 0 评论 -
内部类种类以及使用方法
定义:内部类指的是在类的内部定义再定义一个类。内部类仅仅是一个编译时的概念。Outer.java 中定义一个Inner.java ,编译成功后会生成两个完全不同的class文件,分别是 Outer.class 和 Outer$Inner.class , 所以内部类的名字完全可以和它的外部类名字相同。内部类的分类: 成员内部类; 局部内部类; 匿名内部类; 静态内部类;成员内...原创 2019-02-24 16:13:20 · 1901 阅读 · 0 评论 -
java 中 回调机制解读
模块间的调用:在一个应用系统中,无论使用何种语言,必然存在模块之间的调用,调用方式存在以下几种:1、同步调用同步调用是最基本并且最简单的一种调用方式,类A的方法a() 调用类B 的b() ,一直等待b() 方法执行完,a() 才可以继续执行下去,这种调用方式适合方法b() 执行时间不长的情况 , 如果时间过长,a() 方法将一直阻塞等待,导致余下代码无法执行;2、异步调用...转载 2019-02-19 16:00:17 · 141 阅读 · 0 评论 -
如何知道Java虚拟机JVM是64位JVM还是32位?
本文转自 :https://www.breakyizhan.com/java/3588.html (仅供个人学习参考使用)第一种确定Java虚拟机JVM是64位JVM还是32位的方法Sun有一个Java系统属性来确定JVM的位数:32或64:sun.arch.data.model=32 // 32 bit JVMsun.arch.data.model=64 // 64 bit JV...转载 2019-01-22 22:01:44 · 5943 阅读 · 0 评论 -
查询本机IP
1、查询方法window系统ipconfig; Linux系统ifconfig,或者ip addr;2、IP地址是一个网卡在网络世界通讯的地址,相当于我们现实世界的门牌号;就是一个IP,这个地址被分为4部分,每个部分8个bit ,取值0或者1,所以IPV4的地址每位的取值范围是0~255,所以IP地址总共是32位;ipv6是128位,1 1 1 1 1 1...原创 2018-10-28 21:59:48 · 6434 阅读 · 0 评论 -
java中的克隆clone
clone方法是Object类的一个protected方法,自己编写的类中无法直接调用object中的clone方法;如果对象中所有数据域都是基本类型(8种)或者不可以变对象(String),直接克隆域没有任何问题。但是,如果对象中包含了子对象的引用,拷贝的结构会使得新拷贝的对象与原对象引用同一个域(例如下面的orginal和copy引用同一个Date),因此原始对象与克隆对象共享这部分信息,...原创 2018-10-05 10:11:53 · 192 阅读 · 0 评论 -
java中继承设计技巧
1、将公共操作和域放在超类; — 这就是为什么将姓名域放在person类中,而没有将它放在Employee和Student类中的原因;2、不要使用受保护的域;3、使用继承实现 “is-a” 关系;4、除非所有继承的方法都有意义,否则不要使用继承;5、在覆盖方法时,不要改变预期的行为;6、使用多态,而非类型信息;7、不要过多的使用反射;...原创 2018-10-05 08:22:12 · 305 阅读 · 0 评论