这个星期真的是波折一周~~~~不得不吐槽下无敌坑自己了,社会我娜姐,坑起来连自己都坑~~其实这也不全算我自己坑,我只是卸载了idea,重新装了一下而已,很神奇idea几个坑全撞了一遍(小声哔哔叨:那也是自己作死)坑1:idea 内置tomcat内存溢出具体体现:控制台debugger tab下显示VM....(就是内存溢出意思,当时忘记了截图,然而不想再把环境搞挂了)解决方案:vm
上次给老公们说过了死循环cpu飙高排查过程,今天就带着老公们看看堆内存溢出我们一般怎么排查。cpu100%排查文章:阿里程序员把线上CPU打到100%,同事吓坏了(附排查经过)在排查之前,我想jvm基础知识大家应该都是了解了吧?老婆我就是不了解,人家要你说给我听。行行行,诶真实拿你们没办法,那我就带大家回温一下JVM内存模型(这玩意跟JAVA内存模型JMM可不一样,不要记错了)今天我就直
JetBrains JVM Debugger Memory View plugin在我最近研发活动期间寻找新工具,以提高我开发经验,使Android Studio生活更轻松,我发现一个有用插件,我从来没有听说过。 这就是为什么,我决定写这个强大工具,它如何帮助我与内存调试我应用程序。What is the plugin about?根据 plugin page :
面试时候经常被问到,内存泄漏遇到过没?什么原因导致?怎么解决?那么内存溢出呢,是什么情况?本文带你理解。内存溢出 out of memory,是指程序在申请内存时,没有足够内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下数,那就是内存溢出。内存溢出就是你要求分配内存超出了系统能给你,系统不能满足需求,于是产生溢出。内
概述今天主要介绍怎么用zabbix来对应用URL监控,通过zabbix做web监控,不仅仅可以监控到站点响应时间,还可以根据站点返回状态码或响应时间做报警设置,比如说对某个url进行监控,当访问返回状态码是非200状态时都报警(创建触发器即可)。一、配置web监控模板1、创建监控模板点击Configuration - Templates - Create template
一、剪贴板占用了太多内存实际上,剪贴板是内存一块临时区域,当你在程序中使用了“复制”或“剪切”命令后,Windows将把复制或剪切内容及其格式等信息暂时存储在剪贴板上,以供“粘贴”使用。如果当前剪贴板中存放是一幅图画,则剪贴板就占用了不少内存。这时,请按下述步骤清除剪贴板中内容,释放其占用内存资源: 1.单击“开始”,指向“程序”或“所有程序”,指向“附件”,指向“系统工具”,然后
对于java虚拟机,像我这样工作才两年会是比较陌生和神秘,但是时候,需要对JVM有一定认识,并且能够设置一些参数。下面是自己学习到内容。这里需要使用一个java自带一个工具,VisualVM。使用IDEA下载一个VisualVM。一、查看程序JVM内存首先任务参数有不要设置,然后编写一个程序。 public class JavaHeapTest { public final s
(一)前言一款好插件不仅可以让工作变得更加简单,有时候还能让工作效率直接翻倍,今天就来介绍我工作一年后收藏七个超好用Idea插件,欢迎补充。1、Alibaba Java Code Guidelines阿里巴巴一个代码规范工具,开启后如果代码不符合规范,就会一直有一条让人无法接受黄线出现在代码中,虽然对程序运行没有什么影响,但是强迫症总会迫使我们去按规范修改掉。久而久之,代码习惯就会被慢慢修
         好工具能提升开发效率,促进保障我们代码质量;做为java 开发,最好用的当然是首推了,为了更好武装,安装超实用插件1 提升代码质量类(代码开发设计规范) (1) Alibaba Java Coding GuideLines 代码检查工具  (2) FindBugs  帮你找出代码中潜
转载 2024-04-22 12:56:00
129阅读
IntelliJ IDEA安装idea安装介绍安装前置介绍安装环境要求安装包下载地址安装步骤idea安装目录和配置简单介绍idea激活和注册码(重要步骤)具体安装方法介绍购买正版idea申请试用激活码激活其他idea卸载idea 更新 idea安装介绍本文 仅仅是windows下安装介绍安装前置介绍  官网安装文档:https://www.jetbrains.com/help
1 idea安装jprofiler插件2 安装外置监测结果视图展示软件并配置在idea上  jprofiler_windows-x64_9_2_1.exe破解碼:L-Larry_Lau@163.com#36573-fdkscp15axjj6#25257 安装完配置在idea上3 检测视图使用RUN GC  垃圾回收,当前环境下垃圾回收 Mark current 以当
文章目录1.安装2.框架大致介绍3.启动方式1. Attach Mode:依附模式2. Launch Mode:发行模式(完整模式)4.采集方式 1.安装1.先去官网下载11版本软件 安装时候,会提示下面的路径没有找到,原因是我们IDEA路径和Jprofiler默认插件路径不大一致,那么我们可以先把IDEA路径改一下,如图: 2.安装完后,会在plugins里看到插件3.IDEA配置软
Don’t be a Scrooge and give your IDE some more memory目标 在一个接近日常开发项目的场景下(加载一个大项目、加载2、3个微服务、git pull 后刷新大项目),测试各个设置带来效果,并选出内存消耗和速度都达到最优时最佳设置。测试场景在 Idea 中关闭所有项目基于测试文件 idea.vmoptions 进行设置重启电脑启动后关闭所有不相关
#!/bin/bash #####定义变量############# mt=`free -m | grep M |awk '{print $2}'` mf=`free -m | grep -|awk '{print $4}'` sf=`free -m | grep S|awk '{print $4}'` st=`free -m | grep S|awk '{print $2}'` wa
原创 2012-12-12 20:10:16
484阅读
1点赞
自己总结一个简单nagios监控内存一个小插件,直接上脚本了,配置nagios之前博文已经介绍过了 #!/bin/bash tot=`free -m | awk -F: 'NR==2{print $2}' | awk '{print $1}'` memuse=`free -m | awk -F: 'NR==2{print $2}' | awk '{print $2}'` cacheu
原创 2012-12-12 17:23:19
404阅读
1点赞
 老师,我从网上下载。。。真的没思路啊。。 cd /usr/local/nagios/libexec/ vim  check_vm 写入 #!/bin/bash # check memory script # Total memory  TOTAL=`free -m | head -2 |tail -1 |gawk '{print $2}'`
原创 2012-12-12 20:58:02
778阅读
2点赞
这里只是推荐一下好用插件,具体使用方法不一一详细介绍。 JRebel for IntelliJ一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。.ignoregit提交时过滤掉不需要提交文件,很方便,有些本地文件是不需要提交到Git上。CamelCase
很多同学反馈,好用是好用,但是,命令记不住,好难哦~说实话,命令说多不多,说少不少,特别是一些高级用法,比如ognl、watch、trace等,离开文档,真的很难记住。那有没有一种东东,可以帮我们自动生成命令参数呢?要是有的话,那就太棒了~其实阿里大佬们早就想到了大多数开发者这个痛点,他们提供了一款自动生成arthas命令IDEA 插件,并且是开源。官方地址:https://github
在平时开发当中我们总是会遇到各种各样问题,比如说内存泄漏、死锁、CPU等。遇到问题不可怕,关键是我们如何去排查这些错误,对症下药才是根本。不过对于很多人来说,往往找不到这些问题根本所在,因此这篇文章主要是让我们掌握一些工具来分析到底是哪里出现了问题。在之前文章中,主要是分析了JVM内存结构、类加载机制和垃圾回收机制。文章顺序也是循序渐进,从这篇文章当中我们主要是分析JDK自带工具,
在Java Web开发中,一般更新了Java文件后要手动重启Tomcat服务器才能生效,浪费不少生命啊,自从有了JRebel这神器出现,不论是更新类还是更新Spring配置文件都能做到立马生效,大大提高开发效率。JRebel使用方式最常见还是通过插件方式使用,这里我介绍下在IntelliJ IDEA中怎样集成JRebel,另外还顺便介绍一下IDEA如何进行远程调试。安装IDEA里面安装插件比较
转载 17天前
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5