自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 mysql常用命令

SHOW ENGINE INNODB STATUS;SHOW VARIABLES LIKE 'key_buffer_size';SHOW FULL PROCESSLIST;SELECT * FROM `information_schema`.`PROCESSLIST` WHERE command='Query';转载于:https://www.cnblogs.com/y...

2018-12-18 12:44:00 108

转载 通过分析java heap dump解决生产问题

最近在生产环境遇到一个问题,正常情况下,ECS CPU始终保持在10%以下,内存也只占用40%左右,但是连续2天出现了CPU占用100%的情况,然后系统卡住。看阿里云的ECS监控,能看到CPU飙到了100%。再去查日志,发现了有内存溢出的错误GC overhead limit exceeded这个异常是GC在尝试多次回收后,都回收了不到2%才抛出。一直尝试回收,却一直回收...

2018-03-28 16:52:00 346

转载 堆栈分析命令

内存 jmap -dump:format=b,file=/data/tomcat1_31987_dump.bin 31987线程 jstack111111>/root/test.txt转载于:https://www.cnblogs.com/younldeace/p/8185102.html

2018-01-03 18:25:00 162

转载 分布式部署重复提交问题

系统单机部署,如果遇到请求卡的情况,造成了请求堆积,就极有可能造成重复提交的问题。解决重复提交问题的关键在于保证操作的原子性。单机部署有多种解决方案,既可以利用数据库的原子性,又可以利用内存的原子性。但是如果部署在多台机器上,依然会出现问题,因为请求卡话的,就很有可能多个重复请求分布在多台机器上,依然会造成重复提交的情况。解决这一问题,可以利用redis 或者 memcach...

2017-09-01 11:13:00 272

转载 jenkins构建启动失败

有一个项目,在启动的时候读取了环境变量,第一次写了一个启动脚本如下#!/bin/bash --loginjarFile=$1 pid=`ps -ef | grep $jarFile | grep 'java' | grep -v 'grep' | awk '{print $2}'` if [ -n "$pid" ]; then echo 'pid exis...

2017-08-17 17:06:00 396

转载 mysql 存储过程

DELIMITER $$USE `elephant`$$DROP PROCEDURE IF EXISTS `procs_cal_order_overdue`$$CREATE DEFINER=`root`@`%` PROCEDURE `procs_cal_order_overdue`()BEGIN DECLARE order_code VARC...

2017-06-02 17:57:00 65

转载 mybatis批量更新报错

allowMultiQueries=true后来发现是jdbc链接没有加允许批量更新操作的参数引起的,不加会报badsql,mysql版的mybatis批量更新操作如下 <update id="updateOrderOverdueStatus" parameterType="java.util.List"> <foreach coll...

2017-01-11 16:02:00 98

转载 tmod命令

tmod./tpl--debug--no-watch--output./tplbuild转载于:https://www.cnblogs.com/younldeace/p/5855728.html

2016-09-09 10:48:00 674

转载 tomcat远程debug端口开启

declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"startup.sh里加这么一句话,首行即可转载于:https://www.cnblogs.com/younld...

2016-05-04 10:34:00 214

转载 分页代码核心

var maxIndex = 0;var currentIndex = 1;$n.pagation = { setpage : function(total, ajaxfc) { if (total != 0) { $("#pagediv").empty(); if (total != -1) {...

2016-03-31 16:27:00 61

转载 springmvc附件上传核心代码

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 指定所上传文件的总大小不能超过80M......注意maxUploadSize属性的限制不是针对单个文件...

2016-03-30 17:07:00 137

转载 @Transactional失效的问题

spring事物配置一般没有问题,优先检查mysql的引擎是否是innodb,是的话检查包的扫描是否有问题。我就是因为包的扫描导致@Transactional失效。具体情况如下,在spring-mvc.xml文件里写了<!-- 扫描controller(controller层注入) --> <context:component-scan b...

2016-03-08 12:51:00 99

转载 ftpclient卡死问题

ftpclient在调用retrieveFileStream(Stringremote)之后,返回inputstream,如果不想关闭ftp,继续读取其他文件。一定要先关闭inputstream,然后再调用completePendingCommand方法。这样可以继续读取另外的文件,否则很大的可能会hangon,程序卡死。原因是completePendingComman...

2016-02-18 14:56:00 491

转载 javamail发送二进制流附件的问题

最近做个邮件发送功能,要内嵌图片并有附件。需求很奇怪,图片和附件文件是放在ftp服务器上的,查了下javamail的文档。添加附件方法如下MimeBodyPart messageBodyPart=new MimeBodyPart();DataSource dataSource1=new FileDataSource("d:/xx.doc");//DataSourc...

2016-02-16 16:25:00 357

转载 svn添加强制注释,pre-commit结合python

鉴于组内有些人在提交代码的时候并不写注释,而且没有固定格式,所以准备给svn提交时增加强制注释。首先找到代码库里的hooks目录,正常建svn库的时候都有这个目录。进入hooks目录,找到pre-commit.tmpl,去掉tmpl,重命名为pre-commit。这是一个shell脚本,如果是简单的判断注释内容不能小于几个字符,直接写shell脚本就可以,但是现在我想让开发按照固...

2016-02-03 14:41:00 231

转载 kafka集群配置与测试

刚接触一些Apache Kafka的内容,用了两天时间研究了一下,仅以此文做相关记录,以供学习交流。概念:kafka依赖的项:1.硬件上,kafka利用线性存储来进行硬盘直接读写。2.kafka没有使用内存作为缓存。3.用zero-copy。4.Gzip和Snappy压缩,5.kafka对事务处理比较弱,但是message分发上还是做了一定的策略来...

2014-06-19 14:53:00 124

空空如也

空空如也

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

TA关注的人

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