自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(262)
  • 收藏
  • 关注

转载 Linux中Cache内存占用过高解决办法

看在前面Linux中Cache内存占用过高解决办法

2020-03-02 13:43:26 1195

原创 Spring使用问题记录--but was actually of type 'com.sun.proxy.$Proxy62'

堆栈信息2020-01-15T16:42:18.935+08:00 WARN @bic.center [main] [o.s.w.context.support.GenericWebApplicationContext:557] Exception encountered during context initialization - cancelling refresh attempt: or...

2020-01-15 19:51:00 2105

转载 关于怎么解决java.lang.NoClassDefFoundError错误

文章来源https://www.cnblogs.com/xyhz0310/p/6803950.html五一在部署新的统一登录时,遇到这样一个问题:很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。NoClassDefFoundError错误发生的原因No...

2020-01-08 09:24:07 1225

转载 java中实现序列化接口的意义

文章来源版权声明:本文为CSDN博主「Be a good programmer」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/xiaoxinxin123456789/article/details/835459461.一个对象有对应的一些属性,把这个对象保存在硬盘上的过程叫做持久化。2.对象的...

2020-01-03 19:54:12 2998

转载 数字签名是什么?用图片通俗易懂地解释

文章来源作者:David Youd翻译:阮一峰原文网址:http://www.youdzone.com/signature.html读到一篇好文章。它用图片通俗易懂地解释了,“数字签名”(digital signature)和"数字证书"(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清...

2020-01-02 09:06:38 317

转载 关于Java解压文件的一些坑及经验分享(MALFORMED异常)

文章来源作者:一枝花算不算浪漫链接:https://cloud.tencent.com/developer/article/1130020来源:腾讯云就在本周, 测试人员找到我说现上的需求文档(zip格式的)无法预览了, 让我帮忙看看怎么回事。这个功能也并不是我做的, 于是我便先看看线上日志有没有什么错误,果不其然, 后台果然报错了。java.lang.IllegalArgumen...

2019-12-31 16:30:37 4655 1

转载 Android基础:签名文件MANIFEST.MF的内容是怎么计算来的?

文章来源作者:九九叔链接:https://www.jianshu.com/p/93616b1ebe86来源:简书了解下Android的签名机制,MANIFEST.MF是签名文件一个重要的组成。可以检验文件的完整性。即文件有没有损坏。一、MANIFEST.MF文件内容52ufO0MTTJJfeDPzBDC9QeU3hBO+ek3YGfjZdKWfwsk=这个值是怎么计算出来的呢?M...

2019-12-31 16:15:29 664

转载 快速计算文件的MD5/SHA1/SHA256等校验值(Windows/Linux)

文章来源版权声明:本文为CSDN博主「xkwy100」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/xkwy100/article/details/80297968从网络上下载文件,尤其是非常大的文件怎么确保文件准确无误呢?通常网站提供文件时会同时提供该文件的校验值,如MD5,SHA1,SHA2...

2019-12-31 14:06:52 1811

转载 MANIFEST.MF和CERT.SF中AndroidManifest.xml的SHA1-Digest值不一致原因?

文章来源http://www.51testing.com/html/75/144175-3546177.html1、MANIFEST.MF文件中记录了所有其他文件的SHA1并base64编码值;2、CERT.SF文件中记录了所有其他文件的SHA1并base64编码值和SHA1-Digest-Manifest值;3、MANIFEST.MF和CERT.SF中AndroidManifest....

2019-12-31 13:54:00 1620 2

转载 关于MANIFEST.MF的内容认识

文章来源https://baike.baidu.com/item/MANIFEST.MFhttps://www.cnblogs.com/Gandy/p/7290069.html一、百度百科关于MANIFEST.MF文件介绍打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件...

2019-12-31 09:36:13 209

转载 CERT.RSA中证书的格式

文章来源作者:嘟嘟小灰链接:https://www.jianshu.com/p/9c8cd2e8674a来源:简书

2019-12-31 09:25:06 9890

转载 apk中签名文件探究(*.SF, *.MF,*.RSA)

文章来源:作者:嘟嘟小灰链接:https://www.jianshu.com/p/e07da93acf98来源:简书1、取一个apk,然后进行不同签名,生成1.apk、2.apk,并提取META-INF里面的文件进行比对def calc_sha1(data): sha1obj = hashlib.sha1() if not isinstance(data, (byt...

2019-12-31 09:20:47 2068

转载 关于证书链的一点认知

文章来源作者:小叶与小茶链接:https://www.jianshu.com/p/fcd0572c4765来源:简书顾名思义,证书链是由一串数字证书链接而成,为了弄清楚这个概念,先看看什么是数字证书。一、数字证书的基础知识数字证书是用来认证公钥持有者身份合法性的电子文档,以防止第三方冒充行为。数字证书由 CA(Certifacate Authority) 负责签发,关键内容包括 颁...

2019-12-27 19:18:54 286

转载 数字签名基本流程

文章来源https://www.cnblogs.com/ycha/p/9556535.html签名过程输入:原文、私;钥输出:签名值1)将原文做 HASH2)将 HASH 做私密加密,结果就是签名值验证签名过程输入:签名值、原文、公钥输出:是否验证通过1)将原文做 Hash12)将签名值用公钥解密,获取 Hash23)比较 Hash1 和 Hash2,一样...

2019-12-27 18:55:59 2485

转载 如何提取JKS文件的证书和私钥?

文章来源https://jingyan.baidu.com/article/066074d61de50cc3c21cb0ba.html验证命令如下: > 生成证书文件: keytool -genkey -alias server_cert -keypass 12345678 -keyalg RSA -keysize 1024 -validity 365 -keystore...

2019-12-27 09:38:08 9388 1

转载 keytool如何生成自签名证书?

文章来源https://jingyan.baidu.com/article/6079ad0eb284ad28ff86db18.html所谓的自签名证书就是利用第三方工具生成的不受CA机构认可的证书,它是用户自己颁发给自己的,但是它和正式已经发布的证书功能是一样的,都可以用来作签名。本文就主要介绍如何利用JDK工具keytool来生成自签名证书,方便平时进行https功能开发及测试,为申请正...

2019-12-27 09:20:55 1744

转载 为什么From/To space的大小几乎变成 0 了呢?

文章来源https://hllvm-group.iteye.com/group/topic/39440一、问题描述Attaching to process ID 26424, please wait...Debugger attached successfully.Server compiler detected.JVM version is 25.231-b11using t...

2019-12-17 09:20:46 3302

转载 Spring是如何找到URL请求对应的Controller的

文章来源http://ddrv.cn/a/58528

2019-12-15 17:08:42 2539

转载 JVM故障分析及性能优化系列

Java内存泄漏分析系列贼棒JVM故障分析及性能优化系列之一:使用jstack定位线程堆栈信息https://www.javatang.com/archives/2017/10/19/33151873.htmlJVM故障分析及性能优化系列之二:jstack生成的Thread Dump日志结构解析https://www.javatang.com/archives/2017/10/19...

2019-12-06 17:30:16 208

转载 jdk工具使用介绍系列

文章来源https://www.cnblogs.com/duanxz/p/4515437.html

2019-12-06 15:06:23 339

转载 jvm启动参数设置

文章来源https://blog.csdn.net/a718515028/article/details/86703186https://www.cnblogs.com/jack204/archive/2012/07/02/2572934.html1、jvm启动参数设置OOM异常时,自动生成dump文件-XX:+HeapDumpOnOutOfMemoryError -XX:Heap...

2019-11-28 19:10:24 1955 1

转载 maven打包成可执行的jar,以及读取配置文件问题小结

文章来源https://blog.csdn.net/chasonsp/article/details/88852353折腾的几天,使用maven打包后发现了问题,首先是打包的配置文件读取问题,使用getResource().getPah()会发现在访问jar包的文件时,路径里会有感叹号(杠杠滴~~)是这样的 …jar!..经过不断的查找资料及反复验证后,终于找到了可行的方法:首先填个引...

2019-11-27 11:03:46 1238

转载 OpenSSL常见错误

文章来源https://blog.csdn.net/benben_2015/article/details/806330731、openssl出现错误:unable to write ‘random state’,出现这个现象原因是可能没有设置环境变量RANDFILE。d:\openssl>set RANDFILE=d:\openssl\.rnd2、openssl出现错误:Ca...

2019-11-26 14:09:42 6462 4

转载 openssl基本原理 + 生成证书 + 使用实例

文章引用https://blog.csdn.net/oldmtn/article/details/52208747http://www.cnblogs.com/phpinfo/archive/2013/08/09/3246376.html公司一个项目要进行交易数据传输,因为这个项目银行那边也是刚刚开始启动,所有的支持只有一个传输字段的说明文档,好吧,总的有人做事不是嘛,于是接口开发正式展...

2019-11-26 10:34:09 209

转载 OpenSSL下载安装

文章引用https://www.jianshu.com/p/12a1dc4ab7a01、下载OpenSSLOpenSSL下载地址:https://oomake.com/download/openssl这个链接有Windows版和源码版最新版下载地址,可以满足Windows、LInux、Mac OS系统使用。2、Windows系统安装OpenSSL到上面的链接下载OpenSSL...

2019-11-26 10:28:50 5514

转载 Spring Boot中的Starter介绍

文章引用https://blog.csdn.net/jdfk423/article/details/82940924https://www.cnblogs.com/yuansc/p/9088212.htmlhttps://blog.csdn.net/dupeng0811/article/details/89876444

2019-11-25 15:32:03 165

转载 DBeaver笔记-快捷键篇

文章来源https://blog.csdn.net/lewky_liu/article/details/79797169公司使用的是PostgreSQL数据库,可以使用pgAdmin或者DBeaver进行连接该数据库。个人更喜欢用DBeaver,因为其界面更加美观,操作也相对简单。对于习惯了eclipse的开发者来说,DBeaver绝对是个不错的选择。DBeaver 是一个通用的数据库...

2019-11-20 15:14:10 968

转载 快速查询Python文档方法

文章来源https://www.jb51.net/article/131663.htm这篇文章主要介绍了快速查询Python文档方法分享,具有一定借鉴价值,需要的朋友可以参考下。Pydoc本地HTML形式查看我们在编写Python代码时,常常会去查询某些模块及函数的使用,会选择dir()及help()函数、或查看CHM格式的Python帮助文档、或查看Python对应文件的源码、或网上...

2019-11-14 10:38:01 655

原创 Docker常用链接

Docker官网文档连接https://docs.docker.com/install/linux/docker-ce/centos/

2019-11-11 09:36:21 138

转载 如何查看yum 安装的软件路径和卸载yum安装软件

文章来源https://blog.csdn.net/wd2014610/article/details/796590731、首先安装一个redis[root@iZbp1eem925ojwyx17ao9kZ ~]# yum install redis2、查找redis的安装包[root@iZbp1eem925ojwyx17ao9kZ ~]# rpm -qa|grep redisre...

2019-11-07 10:08:19 394

转载 PostgreSQL的几种常见问题和解决方法链接

一 PostgreSQL的几种常见问题和解决方法https://blog.csdn.net/international24/article/details/89710703

2019-11-07 09:35:49 1226

转载 PostgreSQL - 官方手册、中文手册及Github项目地址

文章来源https://blog.csdn.net/lewky_liu/article/details/81676515PostgreSQL每次更新都会有语法变化,低版本的PostgreSQL是无法运行高版本的sql语法的,下边是官方手册地址,可以查看多个版本的:https://www.postgresql.org/docs/10/index.html官方手册都是英文的,嫌麻烦可以...

2019-11-05 16:47:59 1611

转载 Linux上如何查看某个进程的线程

文章来源:https://linux.cn/article-5633-1.html问题: 我的程序在其内部创建并执行了多个线程,我怎样才能在该程序创建线程后监控其中单个线程?我想要看到带有它们名称的单个线程详细情况(如,CPU/内存使用率)。线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们之间共享特定的资源...

2019-10-26 14:00:03 166

转载 系统运行缓慢、CPU较高、以及Full GC次数过多问题排查思路(linux)

参照:芋道源码对于使用java语言开发的项目,linux环境上出现项目访问响应较慢,影响了项目对外提供的服务运行,此时先将执行以下操作,保证服务正常的运行:导入jstack和内存信息dump文件重启服务运行先保证线上项目提供服务正常运行。出现以上情况的原因主要有两种:代码中某个位置读取数据量较大,导致分配到JVM内存被耗尽,从而导致Full GC次数过多,系统运行缓慢代码中出...

2019-10-08 09:18:35 592

原创 通过服务名称查询端口号、pid、进程号

1、通过服务名称查询pid:systemctl status 服务名称 命令Main PID: 28686 (java) 其中28686即为服务对应进程PID数值.2、通过pid查询端口号:netstat -ltnp | grep 28686...

2019-09-24 15:11:03 2632

原创 Linux下jmap工具出现sun.jvm.hotspot.debugger.DebuggerException解决方法

参照连接https://stackoverflow.com/questions/2913948/jmap-cant-connect-to-make-a-dump1 问题描述Attaching to process ID 12499, please wait...Error attaching to process: sun.jvm.hotspot.debugger.DebuggerEx...

2019-09-21 15:30:04 21571 4

转载 Linux下查看某一进程所占用内存的方法

文章来源:https://www.cnblogs.com/freeweb/p/5407105.htmlLinux下查看某一个进程所占用的内存,首先可以通过ps命令找到进程id,比如 ps -ef | grep kafka 可以看到kafka这个程序的进程id可以看到是2913,现在可以使用如下命令查看内存:top -p 2913这样可以动态实时的看到CPU和内存的占用率,然后按...

2019-09-20 10:28:23 12323

原创 关于Java注解

2019-09-19 14:40:32 93

转载 Linux下分割大文件

文章来源:https://www.cnblogs.com/dashuai-wang/p/11044042.html在排查项目问题的时候,日志文件是很有参考价值的。但是如果项目运行时间比较久,产生的日志可能是海量的,如果需要查看较大日志文件就会很麻烦,我们可以使用linux提供的split命令,将较大的日志文件切割为小文件,方便我们查看日志文件,进行问题的定位。1.切割文件1)使用spl...

2019-09-19 14:04:56 184

转载 Linux日志文件操作常见命令

文章引用:https://blog.csdn.net/xc_zhou/article/details/811195831、从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 10002、显示1000行到3000行cat filename| head -n 3000 | tail -n +1000...

2019-09-16 08:56:12 391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除