- 博客(9)
- 收藏
- 关注
原创 java stream debug 技巧
java 8 stream intellij debug 技巧 java8的stream操作写起来感觉很爽,但是一旦出现错误,之前的单步debug操作并不管用,现在idea提供了一个debug的技巧,使用的插件是 :Java Stream Debugger 插件地址:https://plugins.jetbrains.com/plugin/9696-java-stream-debugger?p...
2018-12-29 17:42:14
9117
1
原创 几个延迟任务的处理方式:mq,redis
由于需要处理类似于订单到时自动修改状态的功能。比如说24小时未支付,订单状态改为取消这样的功能。 1.一开始使用定时器+列表页查询的时候修改状态。即启用一个定时器处理该批次的任务,同时在用户查询列表的时候,增加判断逻辑修改状态,一开始是适用的,不会有太大的问题。 2.java自带的DelayQueue,但是服务重启,就没有用了,所以不适用。 3.redis的键过期通知。需要启用redis...
2018-12-24 20:39:21
966
原创 mybatis-config.xml 控制台打印日志
修改config.xml文件 <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> 常用的几个值:LOG4J、LOG4J2
2018-12-21 15:16:40
2124
原创 springboot的mybatis-generator的maven配置
1.引入mybatis-generator-core的包 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.2</...
2018-10-23 11:33:37
600
原创 docker 后台启动redis 记录+指定密码
docker search 搜索镜像 docker pull 下载镜像 docker run -d -p 6379:6379 --name myRedis redis --requirepass "123456"、 参数详解: - d:后台运行容器,并返回容器ID; -p 端口映射,格式为:主机(宿主)端口:容器端口 --name 为容器指定一个名字。 requirepass ...
2018-09-20 17:18:47
2192
原创 git 常用命令记录
删除push到服务器的commit 1.git log 查看 需要回退的commit id (退出git log命令方法:英文状态下按q) 2. git reset --hard (commit_id) 回滚到需要的版本 3.git push -f origin master ...
2018-08-14 11:20:31
160
原创 Open-Falcon源码部署、修改绘图曲线精度
用来记录一些部署的问题 1、修改api的默认端口 "web_port": "0.0.0.0:18080", 2、修改dashboard的默认端口 gunicorn.conf文件的bind = ':18081' 3、修改dashboard的数据库配置 文件:rrd/config.py portal database 、alarm database 4、 修改归档策略 graph
2017-11-20 17:20:44
928
原创 jenkins 打包部署springboot应用,后台启动
1、相关的插件安装 Maven Integration plugin、Publish Over SSH 2、上传文件和执行脚本 3、附上脚本 #!/bin/bash cd /usr/local/monitor ./stop.sh nohup > /dev/null sh start.sh #start.sh内容 #!/bin/sh export
2017-11-20 17:16:48
1960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人