自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java开发Exception解决

1.java.util.zip.ZipException: zip file is empty说本地仓库的某个jar包是空的,打开看了下确实是空的。解决:清理了下本地仓库,重新下载依赖。mvn dependency:purge-local-repository -DreResolve=false参考:https://www.cnblogs.com/hongdada/p/10113458.html...

2020-09-30 11:46:13 142

原创 HashMap源码解析

一、背景工作学习中经常用到的HashMap,里面知识点很多,此博客从源码角度出发详细分析一下。本文源码取自JDK8。二、类注释/** * Hash table based implementation of the <tt>Map</tt> interface. This * implementation provides all of the optional map operations, and permits * <tt>null</t

2020-06-06 22:14:18 195

原创 Mac开发环境问题

一.Mac下安装rzsz1.安装brew2.安装wget3.安装rzsz brew install lrzsz 4.下载iterm2-zmodem cd /usr/local/bin sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh sudo wget https://raw.github.com/mmastrac/iterm2-

2020-05-16 11:36:21 259

原创 java开发知识点

1.Java反射 getFields()和getDeclaredFields()的区别getFields()获得某个类的所有的公共(public)的字段,包括父类。getDeclaredFields()获得某个类的所有申明的字段,即包括public、private和proteced,但是不包括父类的申明字段。同样类似的还有getConstructors()和getDeclaredConstructors(),getMethods()和getDeclaredMethods().2.@PathV..

2020-05-16 11:34:11 144

原创 ParNew + CMS垃圾回收过程分析

1 正常情况1.1 环境信息启动参数:-Xmx:4096M -XX:MaxPermSize=512M -XX:+UseConcMarkSweepGC -XX:+PrintGCDetails -XX:+PrintGCDateStamps \-Xloggc:gc.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=20M运行参数:CommandLine flags: -XX:GCLogFile.

2020-05-14 21:16:33 665

原创 【故障排查】tomcat session堆积导致内存占满频繁Full GC

一、故障发生从一周前开始陆续接到线上用户反馈说接口访问偶发延时过大,频率大概是10%,延时8s左右。通过查看日志发现,有时上游服务发出请求后七八秒钟后本服务才收到请求,有时是本服务发出请求后七八秒钟后下游服务才收到请求,加之本服务已经在线上4个月没修改过代码没重启了,猜测可能是网络原因。找运维看了好几天也没发现大问题。二、问题排查1. 发现线索偶然翻看线上gc日志,发现隔几分钟就会...

2020-03-30 22:51:35 3952

原创 解决:JS向后台传参,IE下中文未编码问题

1.问题描述   项目中用jQuery向后台URL传参获取数据时,google浏览器正常执行,但IE没有数据返回。js代码如下:   jsonurl = urlPreffix +"getInfoByCity.do?city="+$j("#city").val();$j.getJSON(jsonurl,function(data) {.....}2.分析   Google:

2016-07-06 14:23:08 2359

原创 mybatis的xml文件中数据传输符号#和$的区别

1.用#传参相当于String sql = "select * from admin_domain_location order by ?";PreparedStatement st = con.prepareStatement(sql);st.setString(1, "domain_id");System.out.println(st.toString());这条sql最终

2016-06-15 15:41:01 751

原创 Linux下后台执行脚本

nohup ./**.sh >**.log 2>&1 &1.nohup 2.**.sh>**.log 3.2>&1 4.&

2016-04-12 16:11:21 799

原创 列式数据库vertica导入数据

1.同步txt文件rsync -avP rsync://源IP:端口号/路径/文件名.txt 目的路径2.登录vertica数据库vsql -d 数据库名 -w 密码 -U 账号3.将txt数据导入到数据库中copy 表名 from '/路径/文件名.txt' DELIMITER ',' ESCAPE AS '\' ENCLOSED BY '"' DIRECT EXCEPT

2016-04-11 16:22:07 3792 1

原创 常用Linux命令

查看任务:crontab -l编辑任务:crontab -e查看定时任务日志:tail -f /var/log/cronyum install lrzsz //安装szrznohup ./rsync_mysql_ChannelROI.sh > log_docmd_rsync_mysql_ChannelROI.log 2>&1 //后台运行tail -f log_docm

2016-04-11 16:11:50 291

空空如也

空空如也

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

TA关注的人

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