- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 关于用jvisualvm排查jvm堆内存溢出(二)OQL的粗糙使用
3.通过HashMap对象的size属性查询每个对象内的元素个数,当然也能通过其他属性,一般需要点击去看看对象结构,才能知道有哪些属性。1.查看类的排行,我们取Map进行分析,因为map和list是最容易造成内存溢出的容器。4.可以看到第#22个HashMap的尺寸是最大的。我们返回上一级,看下相关信息。2.通过oql查看HashMap对象排行和序号。查询语句查询出了34个HashMap对象。6.到栈快照寻找对应对象和序号。
2023-06-03 03:22:55 645
原创 关于用jvisualvm排查jvm堆内存溢出
排查思路要灵活变通。往往根据对象排行去排查比较方便,但是生产环境肯定会存在干扰对象问题,所以要通过对比多个对象来判断。应该也是能够像sql一样进行引用分组再排行,根据需要可以学习下oql控制台的功能。3.点击进去查引用(自定义对象,或者基础类都能查到)2.启动jvisualvm,并导入堆快照。4.查看线程快照,查看具体引用点。
2023-05-14 16:28:11 1848
原创 BCryptPasswordEncoder随机盐散列算法加密器
为了加大黑客通过散列值碰撞的成本,每个盐都需要生成一遍碰撞数据源,导致散列值碰撞数据源不可复用。2.匹配规则:取密文的盐,计算原文散列值,再对比两次散列值是否相同。1.组成:随机盐+散列值(可以看到截图的输出结果,前半段就是随机盐)核心:每次散列计算生成的密文内包含了随机盐。BCrypt随机盐散列算法。根据代码截图查看流程。
2023-05-14 05:04:07 180
原创 windows安装mariaDB失败,服务不能启动
过年了,在老家闲余时间想敲敲代码,发现在安装mariaDb的时候一直报错错误信息:Service ‘MySQL’ (MySQL) Faild to start,Verify that you have suffcient privileges to start system services.服务的MySQL(MySQL)Faild开始,确认你有极限的权限启动系统服务。记得多年前在使用sql ...
2023-04-26 23:09:43 5967 6
原创 java版游戏辅助,自动化程序。
本项目是基于java写的自动化项目,类似于按键精灵,给各位想要用java写游戏辅助的提供一些思路,github地址 https://github.com/githublay/auto,当然项目还是很简单的,写的不好的地方请指出,谢谢。我们直接看如何使用吧。具体可以关注查看wiki。https://github.com/githublay/auto/wiki我们以模拟自动搜索来演示。1.首先是...
2023-04-26 23:09:00 5855 7
原创 最简单的Android反编译。一看就懂
1.下载dex2jar-2.0.zip,jd-gui-windows-1.4.0.zip。2.解压。3.解压apk,获得class.dex.(可以使用360解压软件)4.使用dex2jar生成classes-dex2jar.jar包。(注意先切换到dex2jar.bat所在路径)!(https://img-blog.csdnimg.cn/20190731214228361.png?...
2019-07-31 21:47:23 392
原创 关于编译后中文乱码问题
java文件中的中文在编译后class文件中文变成了乱码,这个时候要注意,系统默认是gbk编码编译,需要指定编码格式进行编码,class才不会乱码。idea设置...
2019-06-06 11:39:47 1871
原创 记一次坑,关于无法将resources的资源打包到class目录
今天做项目发现,在idea上resources的文件每次编译都不会自动输出到classes目录下,最后发现是因为resources的目录被写成了resource,虽然页设置了资源文件夹,很奇怪的是如果名字不对,资源就不会输出到classes下,这里记一下这个坑。...
2019-06-02 03:27:28 1338
原创 简单封装的Sftp上传工具
注意事项:1.目前支持用户名密码登录,进行上传。2.远程地址支持相对路径和绝对路径。3.支持上传文件夹和文件。github地址:https://github.com/githublay/Sftp先上测试效果。本地目录结构:代码实现:package cn.mntool.ftp;import cn.mntool.ftp.core.FtpConfig;import c...
2018-12-13 21:33:00 41
mysql备份程序
2019-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人