自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 elasticsearch head插件安装

一、安装nodejs安装方式curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -yum -y install nodejs 二、下载并安装从git克隆git clone git://github.com/mobz/elasticsearch-head.git进入elastic

2017-11-30 21:22:48 964

原创 elasticsearch单点搭建

下载解压就不说了,这里说一下环境和配置,还有注意事项一、环境jdk1.8.0_151 elasticsearch-5.6.3二、配置config文件夹下elasticsearch.yml文件cluster.name: WLF-ES 集群名称node.name: WLF-ES01 节点名称path.data: 数据文件的路径path.logs 日志文件的路

2017-11-27 22:05:27 5117

原创 spring-boot 性能监控

废话不多说,直接上干货一、actuatorspring-boot自带性能监控,需要引入依赖包如下 org.springframework.boot spring-boot-starter-actuator 二、自定义Endpoint继承AbstractEndpoint类,实现invoke方法,返回需要展示的性能信

2017-11-25 15:19:59 7948

原创 spring-boot+spring-retry

废话不多说,直接上干货一、maven org.springframework.boot spring-boot-starter-aop org.springframework.retry spring-retry            二、接口的方法如果需要retry的方法为接口的方法,那需要加入如下配置

2017-11-25 14:59:41 663

原创 java8——使用lambda和枚举实现简洁、可读性良好的策略模式

java8的函数式编程使得代码非常简洁,而且可读性良好,很有写脚本的感觉。写多了用回低版本的java都感觉不太适应。这里举一个使用函数式接口和枚举实现策略模式的例子public class Test { private Operate operate; @org.junit.Test public void test() { setOperate(OperateImpl.AD

2017-11-03 13:27:01 3611 1

原创 Sikulix工具类

简单写的一个Sikulix工具类,记录一下,使用起来还是比较方便,需要java8public class SikuliUtil { private static Logger logger = LogFactory.getLogger(SikuliUtil.class); public static void type(Screen screen, String value) thr

2017-11-03 12:07:47 389

原创 分布式锁的应用

之前说到redis队列的场景使用lua脚本可以解决高并发的原子性问题,但是redis集群并不支持lua脚本,因此想要实现原子性防止高并发的问题就需要使用分布式锁。        这里总结两种分布式锁的实现,使用Redisson和Zookeeper。一、场景回顾先回顾一下场景,我们假设两个线程分别为不同jvm上的两个程序,一个服务在入队,一个服务在出队,看看判断入队的逻辑是否可靠pu

2017-11-03 11:46:46 359

原创 rocketmq4.0.0单点搭建

1、安装jdk1.8jdk需要1.8版本,如果安装有底版本,需要卸载。        rpm -qa | grep javarpm -qa | grep jdkrpm -qa | grep gcj可以找到以前安装的包,然后用rpm -e --nodeps命令,进行卸载用源安装即可 yum install java 1.8*2、安装maven需要3.2.x以上版本,如

2017-11-02 15:06:29 1273

跨平台的word(doc,docx,rtf)插入图片功能

跨平台支持doc,docx,rtf的图片插入,不是生成文档,而是在现有文档上追加后生成新文档。 另外需要安装OpenOffic,并且启动服务,详情见jodconverter的官网。 使用到的技术有iText,poi,jodconverter 使用方法: 1、向doc或者rtf中插入图片 InsertImageFactory iif=new InsertImageFactory(); try { InsertImage ii=iif.getInsertImage(InsertImageFactory.DocVersion); ii.doInsertAction("D:\\text.doc",new String[]{"D:\\a.jpg","D:\\b.jpg"},"D:\\textResult.doc"); } catch (NotHasThisVersionException e) { e.printStackTrace(); } catch (InvalidFilePostfixException e){ e.printStackTrace(); } 2、向docx插入图片 InsertImageFactory iif=new InsertImageFactory(); try { InsertImage ii=iif.getInsertImage(InsertImageFactory.DocxVersion); ii.doInsertAction("D:\\text.docx",new String[]{"D:\\a.jpg","D:\\b.jpg"},"D:\\textResult.docx"); } catch (NotHasThisVersionException e) { e.printStackTrace(); } catch (InvalidFilePostfixException e){ e.printStackTrace(); }

2013-05-07

一个LCD菜单程序,有proteus仿真程序

LCD菜单程序,有proteus仿真程序

2010-06-13

空空如也

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

TA关注的人

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