自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 大牛博客

https://www.cnblogs.com/yjmyzz/category/424772.html

2018-03-28 16:35:44 600

原创 jvm查看永久区内存类加载情况

jmap -permstat PID  查看永久区内存类加载情况./jmap -heap PID 查看堆内存情况

2018-03-03 10:20:25 3356

原创 查看cpu线程数据

pstree -p 12991|wc -l

2018-01-24 10:56:16 1007

原创 查看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

ThinkPHP2.1

很经典的 一款框架 有力于快速的开发网站 这程序员必须掌握的

2011-11-18

php编程实例3

非常适合新手学习的 实例 在从中 你能快速的掌握一些 经典代码

2011-11-18

php编程实例1.rar

有利于新手学习额,多年的珍藏版的 我会继续上传的 敲代码 是人生的乐趣

2011-11-18

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

TA关注的人

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