- 博客(9)
- 资源 (11)
- 收藏
- 关注
原创 java 生成hprof文件方式以及分析工具
在分析内存溢出、内存泄漏等内存问题时,Heap dump是关键。那么有哪些方法可以生成Heeap dump呢?HeapDumpOnOutOfMemoryError这是最关键的一种,在所有生产环境上运行java应用,一定要加上这个flag。因为谁也不能保证这次上的版本么有内存问题,等到程序崩掉的时候,发现没有保留堆内存快照,那么就是没有保留案发现场,浪费了最好的分析问题的场景。使用示例:java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=
2021-12-08 10:12:22 20615
原创 dubbo使用遇到的问题
3.1:dubbo调用重试导致同样的数据插入多条业务场景:店铺新增的时候由于dubbo的超时重试机制,导致同样的数据插入多条.解决方式:利用mysql的ON DUPLICATE KEY UPDATE机制来限制相同数据的插入.但是前提是要建立唯一性索引:由于companyId可以对应多个店铺(userId)所以这里是要建立联合唯一索引3.2:dubbo调用的情况下.provider的错误不打印日志问题业务场景:联调的过程中发现consumer在调用接口的时候如果provider报错了.
2021-02-01 16:23:04 383
原创 zookeeper启动报错 找不到或无法加载主类 org.apache.zookeeper.ZooKeeperMain
在zookeeper 3.5.5之后 不带bin的gz包是没有编译过的。所以我们在下载大于3.5.5之后的版本选择如图所示的版本包就好了
2020-12-11 17:40:48 1156
原创 vmware安装ubuntu18.4后遇到的一些问题
ubuntu18.4在VMware安装好之后在虚拟机里面显示很小这个时候打开ubuntu的终端 输入 xrandr 查看当前屏幕可以选择的分辨率.然后使用 xrandr -s ***x***改变 你所需要的分辨率重新安装vim新创建的ubuntu虚拟机的vi命令是不完整的.我们首先需要让我们的网络能连上.然后通过命令重新安装vim.sudo apt-get remove vim-common sudo apt-get install vimubuntu读写权限由于ubuntu的系
2020-11-30 11:20:07 258
原创 centos7下解决yum install mysql-server
第一步:安装从网上下载文件的get命令yum -y install wget第二步:下载mysql的repo源wget http://repo.mysql.com/mysql-cmmunity-release-el7-5.noarch.rpm第三步:安装mysql-community-release-el7-5.noarch.rpm包[root@master ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm第四步:查看下[
2020-11-30 11:15:42 116
原创 centos7安装的大致步骤
1:下载centos7的镜像文件2:将centos7安装到wmware3:配置wmware网络配置,让我们的虚拟机选择对应的网络,一般选择nat方式的网络就够了;https://www.cnblogs.com/herc/p/7278721.html4:配置centos7系统里面的网络配置 /etc/sysconfig/network-script/网络配置文件名.在配置网络配置文件后要重启网卡.systemct restart network这个时候我们要试试能否ping通百度,如果不能
2020-11-30 11:14:35 87
原创 centos7 jdk1.8安装
jdk下载链接(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)其他的Linux版本的安装jdk也大致一样安装oracle官网的jdk首先要卸载了系统自带的jdkyum remove -y java*.x86_64创建一个目录把jdk放到这个目录下mkdir /usr/local/java解压安装包 解压后可以把安装包删除tar -zxvf jdk-8u131-li
2020-11-30 11:13:44 56
原创 centos7安装mysql5.7
1.详细描安装的过程1.1关闭防火墙systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)1.2 检查是否安装NySQL,如果安装 卸载之rpm -qa |grep mysql yum remove mysql*1.3 检查是否安
2020-11-30 11:08:10 199
原创 springboot 1.5.6拦截器的配置类不生效
项目场景:拦截器的配置类不生效问题描述:原配置类:@Configurationpublic class InterceptorConfig extends WebMvcConfigurerAdapter { @Autowired AuthenticationInterceptor authenticationInterceptor; @Override public void addInterceptors(InterceptorRegistry reg
2020-10-13 17:20:55 473
msyql-5.7.32-winx64
2020-10-20
instatclient-basic-windows.x64-12.2完整版
2018-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人