摘要: maven有时需要添加了一些本地jar,记录下流程 1.在项目名下创建一个文件夹,起名为lib吧,放要的jar放进去 2.然后打开jar在的路径,打开命令窗口,执行 mvn install:install-file -Dfile=./jave-1.0.2.jar -DgroupId=java -Da 阅读全文
posted @ 2018-10-16 19:14 水滴aym 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 在开发中,重试是一个经常使用的手段。比如MQ发送消息失败,会采取重试手段,比如工程中使用RPC请求外部服务,可能因为网络波动出现超时而采取重试手段......可以看见重试操作是非常常见的一种处理问题,系统设计的手段。 在普通的开发中,我们用while条件也能达到重试,但开发量大,代码不好维护,容易出 阅读全文
posted @ 2018-10-04 20:30 水滴aym 阅读(382) 评论(0) 推荐(1) 编辑
摘要: springaop属于spring的重要属性,在java中有相当广泛的用途,大家一般都接触过aop实现事务的管理,在xml里配好声明式事务,然后直接在service上直接加上相应注解即可, 今天我们来实现下SpringAOP的自定义注解,用来在前置通知中做下权限校验,有利于我们代码的解藕,提高复用性 阅读全文
posted @ 2018-09-30 18:30 水滴aym 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 安装过程: https://blog.csdn.net/qq_22075041/article/details/78855708 阅读全文
posted @ 2018-08-07 00:40 水滴aym 阅读(158) 评论(0) 推荐(0) 编辑
摘要: nginx安装: http://www.runoob.com/linux/nginx-install-setup.html 我按照上面步骤安装的.然后练习下nginx的日常操作,先熟悉下面几个命令 /usr/local/webserver/nginx/sbin/nginx -t # 修改conf后验 阅读全文
posted @ 2018-06-03 22:55 水滴aym 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 分布式锁在多实例部署,分布式系统中经常会使用到,这是因为基于jvm的锁无法满足多实例中锁的需求, redis分布式锁通常有三种方案: 1.Lua+setnx实现,单机无问题,实现简单快速; 2.Redisson实现,集群里有看门狗,高可用; 3.redLock实现,集群里实现,高可用; 本篇将讲下r 阅读全文
posted @ 2018-05-06 10:54 水滴aym 阅读(900) 评论(1) 推荐(2) 编辑
摘要: 昨天在linux上安装redis后马上发现了其它问题,服务器很卡,cpu使用率上升,top命令查看下,原来有恶意程序在挖矿,此程序入侵了很多redis服务器,马上用kill杀掉它 然后开始一些安全策略: 进入redis客户端 /root/redis-3.2.3/srcredis-cliHGETALL 阅读全文
posted @ 2018-05-02 21:50 水滴aym 阅读(188) 评论(0) 推荐(0) 编辑
摘要: linux上安装redis,本地远程访问问题总结,redis超时连接问题 阅读全文
posted @ 2018-05-01 19:49 水滴aym 阅读(4437) 评论(0) 推荐(0) 编辑
摘要: 开始接elasticsearch了,如果对linux不熟悉的同学,过程是痛苦的。总结几点如下: 我申请的腾讯云CVS半年免费云主机直接在上面玩的,不想拿公司机器做实验。 1.环境准备:linux 64位机器,版本没有什么要求,安装好jdk 1.8即可。我目前都是使用的最新版本,jdk从oracle官 阅读全文
posted @ 2017-12-06 15:35 水滴aym 阅读(212) 评论(0) 推荐(0) 编辑