java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: invalid key format 异常解决
私钥是直接生成的pkcs8
格式,类似如下:
1 2 3 |
|
直接在代码中使用String
存储,利用类似如下代码进行签名:
java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: invalid key format 异常解决
私钥是直接生成的pkcs8
格式,类似如下:
1 2 3 |
|
直接在代码中使用String
存储,利用类似如下代码进行签名:
1.数据备份,具体请查看mysqldump 的使用,如果不需要备份,直接到下一步
本来在github上有开源一个java的Excel导入导出工具包(ExcelUtil)
最近在处理bug的时候,看到有位朋友希望作者能把构件上传至Maven中央库中,想来为了方便大家,就按照他博客文章发布构件至Maven中央库中的步骤去做,期间遇到一些问题,在这里记录.
使用SpringMVC
搭配HTML5的EventSource
之SseEmitter
如下:
1 2 3 4 5 |
|
这样会抛出如下异常:
1
|
|
原因是请求到timeout时间就会超时,new SseEmitter(long timeout);
是可以设置timeout的,单位是毫秒,但是设置为60000L(一分钟),也是一样的,每分钟都会抛出这个异常.
最后解决办法,timeout永不过时,timeout设置为0,如下:
1 2 3 4 5 |
|
就不会抛出异常了,前端用类似如下代码即可:
1 2 3 4 5 6 7 8 9 10 11 |
|
在使用Netty时,client给server发送消息,突然大量并发请求发送消息,抛出以下异常
1 2 |
|
看起来是msgpack
的问题,debug发现如果单步debug,就没有问题,并发时才会出现,google以上内容并没有解决问题.
最后找到原因,是因为没有解决粘包拆包
,解决方法如下:
1 2 3 4 5 6 |
|
主要是上面的.addLast("msgpack decoder",new MsgpackDecoder())
和.addLast("msgpack encoder",new MsgpackEncoder())
.
问题解决.