- 博客(18)
- 收藏
- 关注
原创 详解RabbitMq应用
详解rabbitmq 之exchange和routingkey、queue和死亡队列的关系ExchangeExchange.DeclareOk exchangeDeclare(String exchange, BuiltinExchangeType type,boolean durable, boolean autoDelete,Map<String, Object> arguments) throws IOExceptionexchange:交换机名称ty...
2020-08-14 16:24:42
374
原创 JavaMelody应用监控实例
JavaMelody,百度百科定义是一款能够监测Java或Java EE应用程序的服务器,确实,JavaMelody能够很好的反应我们系统的各种性能指标,并提供很好的图形界面。图表可以按天,周,月,年或自定义时间段查看。反应Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)
2020-08-14 16:13:25
225
原创 解决: Incorrect username or password, or no permission (docker sonatype/nexus3)
Docker 方式运行 Nexus3 登陆密码不为 admin123 、重置登陆密码docker官方下载sonatype/nexus3下来运行后,一直登陆不上,很多地方都说默认密码是admin123,但是无论尝试多少次都无用,还是提示出错官方文件也说了密码在admin.password中然后按照提示,去看看上面的文件到底是什么东西,我的文件映射到了宿主机上面了,进...
2020-03-28 12:45:50
1108
原创 VSFTP服务器使用retrieveFileStream返回null的问题
VSFTP服务器使用retrieveFileStream返回null的问题最近在使用vsftp在文件存储服务,发现使用retrieveFileStream获取文件流的时候,怎么获取都是空的,网上有说返回inputStream后马上关闭流就可以了,但是这里流本身就是空的,关闭肯定报空指...
2020-01-17 16:34:55
2036
原创 git撤回已经push的commit
由于使用git进行开发的时候,各分支是相互独立的,在开发中,会有很多的分支,有时候由于太忙了,忘记切换分支而开发错误,甚至提交push错误分支内容,或者代码merged的时候出现问题,想要回滚到某个版本,则需要对已经push的代码进行撤回。1:使用git log找到commit的版本号,该版本号是你想要回退到的版本号2:git reset --hard <版本号>,撤回到需...
2019-10-17 11:57:23
2774
转载 简单的mysql时间加减
-- 2、当前日期select DATE_SUB(curdate(),INTERVAL 0 DAY) ;-- 2、明天日期select DATE_SUB(curdate(),INTERVAL -1 DAY) ;-- 3、昨天日期select DATE_SUB(curdate(),INTERVAL 1 DAY) ;-- 4、前一个小时时
2018-01-09 14:57:52
3335
转载 git创建远程仓库并上传代码到远程仓库中
第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。 现在我通过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹
2018-01-04 15:12:21
99951
24
原创 spring boot自定义logback.xml文件,自动以lsf4j的打印记录格式
不多说,一言不合直接上代码logback.xml,在resouece下面建文件logback.xml,配置如下。敬请观看,欢迎大咖请教xml version="1.0" encoding="UTF-8" ?> name="logPath" value="./logs"/> name="STDOUT" class="ch.qos.logback.co
2017-12-27 16:17:59
854
转载 ActiveMQ消息持久化机制
ActiveMQ的几种消息持久化机制为了避免意外宕机以后丢失信息,需要做到重启后可以恢复消息队列,消息系统一般都会采用持久化机制。ActiveMQ的消息持久化机制有JDBC,AMQ,KahaDB和LevelDB。1. JDBC持久化方式使用JDBC持久化方式,数据库会创建3个表:activemq_msgs,activemq_acks和activemq
2017-12-27 11:20:11
446
转载 spring boot slf4j日记记录配置详解
Spring-Boot--日志操作【全局异常捕获消息处理☞日志控制台输出+日志文件记录】 最好的演示说明,不是上来就贴配置文件和代码,而是,先来一波配置文件的注释,再来一波代码的测试过程,最后再出个技术在项目中的应用效果,这样的循序渐进的方式,才会让读者更加清楚的理解一项技术是如何运用在项目中的,虽然本篇很简单,几乎不用手写什么代码,但是,比起网上其他人写的同类型的文章来说,
2017-12-26 12:03:34
43251
7
原创 SpringBoot启动时Banner设置
对于接触过spring boot开发的技术人员来说,spring boot启动时的banner字符输出,并不陌生,有可能不知道这个名词,但是一定很熟悉如下字符串图案 . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| |
2017-12-26 11:03:53
3197
原创 POI设置excel格式为文本格式
java使用POI下载导入模板,常常会因为自带的格式为常规,导致导入的数据型内容,默认带四位小数,或者超过12位后使用科学计数型表示,但是服务器又需要验证数据的准确性,所以往往很难校验数据的准确性,用户输入也很麻烦,为了解决此种情况发生,往往给模板的默认格式为文本格式,这样就可以无视用户的输入,能够更好的校验内容,下面是使用java将Excel格式设置成文本的方法/** * @desc
2017-11-03 18:18:04
14184
原创 redis错误JedisDataException之解决方式
redis.clients.jedis.exceptions.JedisDataException: DENIED Redis is running in protected mode because protected mode is enabled, no bind address wasspecified, no authentication password is reques
2017-10-12 16:12:22
34773
1
原创 Jedis客户端操作redis缓存命令详解
jedis操作命令:1.对value操作的命令 exists(key):确认一个key是否存在 del(key):删除一个key type(key):返回值的类型 keys(pattern):返回满足给定pattern的所有key randomkey:随机返回key空间的一个key rename
2017-10-11 17:41:33
2498
转载 Redis 在window和linux下的安装
Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。注意:redis官方其实并不支持window下的版本,所以想要在wind
2017-10-09 16:19:58
368
原创 spring boot集成Dozer转换器
Dozer转换,一个强大的对象属性转换器,能够快速的在实体bean,vo,do之间转换,在项目中集成Dozer,能够让提升我们的开发速率,下面主要是说说在spring boot中的集成,其他框架类似。1、添加maven依赖 net.sf.dozer dozer 5.4.0 org.slf4j sl
2017-10-08 13:12:02
6956
转载 memcache的一致性hash算法使用
一、概述 1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择。与常规的hash算法思路不同,只是对我们要存储数据的key进行hash计算,分配到不同节点存储。一致性hash算法是对我们要存储数据的服务器进行hash计算,进而确认每个key的存储位置。 2、常规hash算法的应用以及其弊端
2017-10-07 19:00:13
425
原创 memcached在window下的使用
1、window版本的memcached的下载地址: 32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip 32位系统 1.2.6版本:http://static.runoob.com/download/memcached-1.2.6-win32-bin.zip 32位系统 1.4.4版本
2017-10-07 18:28:22
2264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人