![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
JaxonHowie
这个作者很懒,什么都没留下…
展开
-
记录:基于Redisson Deque和AtomicLong实现顺序三位数号码生成器
1.需求:生成新节点时,为节点取三位数ID,要求ID顺序增长。节点变动时当前号码作废,新的号码补充到最近的缺口中。2.实现:import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.exception.ExceptionUtils;import org.redisson.api.RAtomicLong;import org.redisson.api.RDeque;import org.redisson.api.RLoc原创 2021-05-27 17:18:57 · 539 阅读 · 0 评论 -
使用CuratorCache创建TreeCacheListener
最新版Curator framework recipes高级API中包含三种基于zookeeper节点的本地缓存文件监听器TreeCache/NodeCache/PathCache的构造方法已经过时。官方提示改用CuratorCache builder构造缓存监听器,这里给出了其中treecache监听的注册示例原创 2020-12-15 10:52:12 · 1804 阅读 · 0 评论 -
idea修改虚拟机变量更新@author的方法
1.idea如何修改@author变量的值 windows用户 找到idea安装目录下的bin文件夹 使用文本编辑器打开如图两个文件中任意一个 .vmoptions文件(虚拟机选项文件),在最下面加上-Duser.name=jeremy zheng 保存以后在Idea中打开File-...原创 2020-02-04 15:35:46 · 1238 阅读 · 0 评论 -
使用phantomJS将html转为图片
近期在做一个自动生成稿件并发布的项目,碰到一个棘手的问题,由于文章会发布到不同设备和平台上,在页面展示的时候可能会与平台本身的样式发生覆盖,导致表格样式显示不正常。短时间内想要做出一个适应所有环境的前端样式不太现实。因为使用本地模板生成的表格不存在样式问题,所以考虑将本地html模板中的<table></table>标签内容转换为图片并在原位置替换。原创 2018-10-18 14:26:22 · 2889 阅读 · 0 评论 -
Java执行cmd命令传递带空格的参数
项目中碰到在linux系统中执行cmd命令,由于参数中带有空格,导致命令不能正确执行。一开始以为是'<'和‘“’需要转义,但是转义过后依然不能正确执行,后来发现发生命令执行错误的原因是因为参数中自带空格,导致命令的参数个数不能正确识别,所以尝试用String数组的形式传递参数,问题就解决了,而且不需要进行转义。在此记录一下。1.以字符串方式传递参数import org.slf...原创 2019-01-15 09:16:53 · 7600 阅读 · 9 评论 -
centos 7 安装使用wkhtmltoimage
1.安装wkhtmltoimage https://wkhtmltopdf.org/downloads.html2.解压后放到/opt/programs/目录下,由于wkhtmltox包含两种工具,分别是:wkhtmltopdf和wkhtmltoimage,保留你需要的工具即可,这里用到wkhtmltoimage所以topdf就可以删掉了3.安装过程中可能提示需要字体支持,需要装一个xo...原创 2018-12-11 15:15:12 · 1963 阅读 · 0 评论