2021
2021-02-15
CLIENT_PLUGIN_AUTH is required
新版mysql 6.x.x的会报这个错误,还来我换成5.x.x就好了。
2021-03-30
原来ConcurrentHashMap的contains不是contains, 而containsKey才是
contains查对象
containsKey查键值。
2021-06-26
今天发现自己好蠢,以前一个模块说不支持mysql8,然后就找最新的jdbc8,但是最新的jar是jdk8的,在安卓上不能执行,
后来就把最新的几个版本的jar都下载下来,通过解压缩包的方式看里面的jdk版本(入坑),阴错阳差地得出了jdk6版本最低的是mysql-connector-java-5.1.40.jar,
然后就用这个包试了一下,昨不到想要的结果。就想jdbc8的源码下下来,想手动改代码,改成jdk6的版本,那是一个痛苦了,花了几天时间也没完成。劳心劳体力。
过了好多天后,突发其想,用javap -v xxx.class查jdk版本,发现支持jdk6的最低版本是mysql-connector-java-5.1.49.jar,然后执行,还成功了。我的个乖乖。
最短的路完美被我错过,反正走了一条漫漫无尽之路。真的是,方向错了,就错得相当离谱了。
2021-07-27
今天遇到一例maven无法编译的问题:
后来发现是因为第2个红框所在的路径没有settings.xml文件,然后我就从第1个红框路径下的那个文件复制到第2个红框所在目录。(也可以按截图的方式处理,2个地方设为一样的)。
2021-08-07
Error preverifying class cn.angelshelter.example.jni.JNITest
原因是我在j2me工程里想创建一个native方法,就报这个错,切到java工程就好了。
2021-08-08
记一个自己给自己挖的坑
jfieldID fid = jniEvn->GetFieldID(cls, "k", "I");
jint v = jniEvn->GetStaticIntField(cls, fid);
# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f874c65912e, pid=10913, tid=0x00007f874db8e700 # # JRE version: Java(TM) SE Runtime Environment (8.0_201-b09) (build 1.8.0_201-b09) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.201-b09 mixed mode linux-amd64 compressed oops) # Problematic frame: # V [libjvm.so+0x6cb12e] jni_GetFieldID+0xae # # Core dump written. Default location: /root/c/core or core.10913 # # An error report file with more information is saved as: # /root/c/hs_err_pid10913.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp #
原因是:第一句是取的普通方法的FieldID, 要改成取静态变量的FieldID, GetStaticFieldID,和下一句保持一致。
2021-10-19
aliyun-java-sdk-core(4.0.6)和 aliyun-java-sdk-dysmsapi(1.1.0) 用旧版的会报SDK.InvalidRegionId : Can not find endpoint to access.
后来切到官方推荐的 aliyun-java-sdk-core(4.5.2)和 aliyun-java-sdk-dysmsapi(1.1.3) 就ok了。
报错:
io/opentracing/util/GlobalTracer
明明加了opentracing-util-0.33.0.jar包呀,还是报这个错。
后来才知道,3件套都要加上。
opentracing-util-0.33.0.jar、opentracing-api-0.33.0.jar、opentracing-noop-0.33.0.jar
2021-10-24
电脑蓝屏后,最好做一下碰盘检查,这样稳定性会好些,不容易再次蓝屏。
2021-12-22
is = ConfigUtil.class.getClassLoader().getResource(File.separator+fileName).openStream();
properties.load(new InputStreamReader(is, "UTF-8"));
优先读classpath下面的配置文件,如果没有,就会读到jar包里面的配置文件。
2021-12-30
原来微信APP支付支持同时绑定多个商户。【这个功能很实用呀】
2021-12-31
接口偶发性出现502,而且是一些简单的接口,查nginx日志,发现有error.log日志。
错误是:Cannot assign requested address.
网上是说nginx端口不够用了。
https://blog.csdn.net/wenshuangzhu/article/details/44060901
项目中日志请求太频繁了,就注解了,性能一下子就上来了。
posted on 2021-02-15 21:56 angelshelter 阅读(25) 评论(0) 编辑 收藏 举报