- 博客(23)
- 资源 (3)
- 问答 (4)
- 收藏
- 关注
原创 如何切换git账号
Git Bash输错账号密码如何重新输入解决办法:1.打开控制面板(快捷打开win+R,输入control)2.点击打开用户账户3.点击凭据管理器4.点击windows凭据删除你的git凭据即可。...
2019-09-09 10:27:55 2005
原创 一次 线上 线程数飙高 导致cpu飙高的解决思路,rocketmq
周末放假在家一直接收,系统告警的消息,联系运维重启了一下应用,到了周一早上又在告警。1.联系运维 导出线程dump2.发现大量的mq线程堆积发现NettyClientWorkThread 有两千多在等待,就在想这个线程到底是干嘛用的,3.跟踪源码发现 r发现了线程dump 中输出代码的位置,这时候 就想,这个是什么东西调用的继续跟踪源码发现 ,在mq startp ...
2018-08-09 20:43:35 4930
原创 查看GC回收情况
查看gc情况:jstat -gc PID 刷新频率jstat -gc 12538 5000导出堆内存dump 文件:jmap -dump:file=文件名.bin [pid]导出线程dump文件jstack 12377 > stack.log大牛分析dump:https://blog.csdn.net/tianya846/article/details/38538411...
2018-06-15 08:57:53 2585
原创 查看GC状况
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps存放在JAVA_HOME/bin/jps,使用时为了方便请将JAVA_HOME/bin/加入到Path. jstat
2018-01-24 09:37:46 3301
原创 java进程CPU飙高
生产环境下的某台jboss服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。解决过程:1,根据top命令,发现PID为2633的Java进程占用CPU高达300%,出现故障。2,找到该进程后,如何定位具体线程或代码呢,首先显示线程列表,并按照CP
2018-01-24 09:36:49 1606
原创 后端解决跨域问题
package cops.com.deppon.notice.restful.service;import org.springframework.util.StringUtils;import org.springframework.web.filter.OncePerRequestFilter;import javax.servlet.FilterChain;i
2017-12-13 20:35:36 1788
原创 Spring注解事务失效
最近搭建公司的项目的环境,发现注解事务失效,纠结了半天,找到了结果记录一下。注解事务发现springmvc.xml 和spring.xml 重复扫描导致的 这个是springmvc.xml 扫描的时候排除service注解的bean 这个是spring.xml 扫描的时候排除controller注解的bean
2017-04-27 10:15:54 360
原创 springBoot +SpringSession+Redis实现sessionId共享
废话不多说 直接上代码。该项目是为了nignx上实现session共享,欢迎来指点github地址:https://github.com/BlueCatJava1991/springSessionShare.git
2017-03-30 11:11:37 1091
原创 git 上传本地项目到Github
首先是本地仓库的初始化341458@SHA-Q11210189 MINGW64 /e/SpringSessionGit$ git initInitialized empty Git repository in E:/SpringSessionGit/.git/第二步查看本地机器生成的秘钥是否存在你的github中341458@SHA-Q11210189 MINGW64 /e
2017-03-29 10:45:37 3288
原创 github上fork别人的代码之后,如何保持和原作者同步的更新
我在GithubFork了Lpisme主题,修复了一个小bug,然后自己提交了。然后刚才发现作者更新主题了,尼玛,是从我这扒的,我自己还没提交到Github呢(我是从minty扒的)。这是问题来了,怎么把作者更新的代码同步过来,我一不会命令行,二也没试过,平常只会Fork然后更新自己的。不过凡事总有第一次嘛。回想一下,我更新代码之后提交给作者是通过Pull Requ
2017-03-27 15:44:08 2011
原创 Maven手动下载jar包
dependency> groupId>org.springframeworkgroupId> artifactId>spring-context-supportartifactId> version>3.1.0.RELEASEversion>dependency>Maven 安装 JAR 包的命令是:mvn install:install-f
2017-03-15 17:46:04 1132
原创 maven多配置文件切换,打包运行
最近学习了maven多配置文件切换打包运行,发现网上的描述很不清楚,决定自己写一个教程记录下来。1.首先将自己的配置文件分为 dev test pro 开发 测试 生成 三套配置 看下图2.在pom文件中设置 三个变量 dev环境变量配置:test环境变量配置:生成环境配置:配置解释: environment是自定义变
2017-03-15 14:46:12 731
原创 redis 远程连接问题
redis 配置bind 绑定允许访问的ip 和端口By default protected mode is enabled. You should disable it only if# you are sure you want clients from other hosts to connect to Redis# even if no authent
2017-03-04 17:42:40 483
原创 redis 集群搭建 遇到的问题 Sorry, can't connect to node 127.0.0.1:7000
./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 \ 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005` [ERR] Sorry, can't connect to node 127.0.0.1:7000问题根源就是设置了密码,只需
2017-03-04 14:28:39 4224 3
转载 redis集群 实战
标签:redis集群 redis 集群维护原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://navyaijm.blog.51cto.com/4647068/1706715一、说明 redis 3.0集群功能出来已经有一段时间了,目前最新稳定版是3.0.5,我了解到已经有很多互联网公司在生产环境
2017-02-16 17:49:35 211
原创 导出问题,Length of cell contents (text) 32,767 characters. Only 1,024 display in a cell; all 32,767 di
今天做导出的时候发现一个问题,数据没有导出,在后台发现 看日志 Length of cell contents (text) 32,767 characters. Only 1,024 display in a cell; all 32,767 diexcel表格的每个单元的长度 不能查过 32,767 个字符记录一下,如果字符太长,也没有太多的解决方案,比较excel只允许32767
2017-02-07 10:33:44 13367
原创 linux日志文件过大,想要截取执行时间的日志信息 如何截取
1.首先第一步查看你日志的时间格式:09:28:06,651 ERROR [stderr] (http-/0.0.0.0:8080-1) org.springframework.jdbc.BadSqlGrammarException: 09:28:06,656 ERROR [stderr] (http-/0.0.0.0:8080-1) ### Error updating database
2017-01-10 09:49:06 4507 1
原创 虚拟机设置host only 如何上网
1.首先设置虚拟机为host only2.设置你的网络中的 宽带连接 共享网络3.查看Vmnet1 ip地址4.登录虚拟机 设置网络 设置在同一网段最重要滴 虚拟机的DNS设置为 192.168.0.1
2016-09-07 23:15:40 629
原创 Spring AOP 整合Redis 缓存
配置aop 扫描 : 序列化和反序列化 对象的抽象类: package com.ikejie.util;import java.io.Closeable;import org.apache.log4j.Logger;public abstract class SerializeTranscoder { protected static Logger logger = Logger.
2015-11-20 16:13:26 434
原创 单例模式的两种方式《饿汉式》和《懒汉式》 面试经常被考到
/* * 单例模式1:饿汉模式 */public class SingleModel1 { /* * 原理:私有化 构造函数 使外部不能 创建对象 ,内部提供一个公有的方法 来获取单例对象 * 此对象在类初始化的时候 就已经创建了 */ private SingleModel1(){} //在类本身 创建一个 对象 f
2014-08-20 22:34:49 798
navicate 创建存储过程问题 什么都没写 都报错
2016-07-27
java能实现读取一张图片,给这张图片整体颜色加深吗?有大牛知道吗
2014-12-24
求一个java 类型的 双直立插值算法放缩处理图片代码?
2014-12-11
java 如何实现在一张背景图上添加一张小图 对小图实现旋转 指定位置?求大神指点
2014-12-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人