1. 使用jcmd 假设java进程id为1000 # Linux jcmd 1000 PerfCounter.print |grep gc.collector.*name # Windows jcmd 1000 Per…
分类:编程语言
通过FastJson高级特性隐藏和显示指定字段
一 概述 我们在后台开发中会使用一些Entity来实现字段返回Model的构造,或者是与数据库对应Model的构造,对于不同场景会存在一些命名规则,如使用VO,BO,DTO,POJO等命名方式来实现不同场景Model的构…
如何将字符串转化为Jsoup的Document 对象
有些时候在java操作解析html元素的时候比较繁琐,今天螃蟹就介绍一种可将html转换为document对象的方法——jsoup jsoup为我们解析html提供了比较全的API接口,我们通过将html转换为docum…
Maven/Docker快速搭建RocketMQ
官方文档 [https://rocketmq.apache.org/docs/quick-start/] ①:Bin_二进制安装版 1. 环境准备 系统环境:Centos7 x64 JDK:jdk-8u171-linux…
@RequestHeader 的使用
@RequestHeader 是获取请求头中的数据,通过指定参数 value 的值来获取请求头中指定的参数值。其他参数用法和 @RequestParam 完全一样,请参考 @RequestParam 的章节:使用 @Re…
系统指定的路径不存在,怎么办
系统指定的路径不存在,怎么办 这是我在使用jxl,poi 包的时候遇见的问题,已经解决 java.io.IOException: 系统找不到指定的路径。 at java.base/java.io.WinNTFileSys…
java数字字符串压缩
跟同事讨论一个问题,将20个十进制数的数字字符组成的字符串尽量压缩。 我首先想到从bit位层面考虑压缩,毕竟压缩后的东西一般不能直接用于表达,只是用于传输或存储。java的一个字符占2字节16bit位,但表示一个十进制数…
多个图片合并为一个压缩包下载
之前项目上遇到上传多个图片,一个下载按钮可以下载所有的图片,本来想多次触发下载请求,但是失败了,于是就转为合并为一个压缩包下载,下面是代码 List<Files> filesList =(List<Fi…
java对象数组赋值时空指针问题
今天学习java对象数组的时候遇到一个问题,在对数组元素赋值的时候出现空指针报错,经过咨询大佬后问题得到解决,现在记录一下 对于引用类型的数组,默认值为null,相当于里面是[null,null],需要执行 grade[…
百度文字转语音Api,文字长度限制问题
百度合成语音接口,文字内容长度限制,纯汉字不得超过2048个(不包含任何其他字符,否则报错) 百度语音合成接口使用,就不再累赘,去参考这个博主的文章 https://blog.csdn.net/belong…
替换PDF中的敏感信息
替换PDF中的敏感信息 FTP文档中有敏感信息不能显示给客户,之前我采用的是覆盖的方法,但后来发现,那不过是掩耳盗铃,通过覆盖的方法只是在文字表面加了一层遮羞布,一样可以通过搜索和copy获取到我们要加密的内容。 在上一…
springboot高版本与低版本的redis配置
springboot1版本配置: redis: host: localhost port: 6379 password: 123456 timeout: 10000 pool: max-active: 10 min-id…