当前位置: 首页 > news >正文

湖南省住房与城乡建设厅网站官网缅甸局势最新消息

湖南省住房与城乡建设厅网站官网,缅甸局势最新消息,明年做哪些网站致富,阿里云如何添加新网站(1)栈内存溢出 方法的递归调用,没有设置正确的结束条件,栈会有用完的一天,导致栈内存溢出 可以修改栈的大小: 再次运行:减少了次数 案例二: 两个类的循环应用问题,导致Js…

(1)栈内存溢出

方法的递归调用,没有设置正确的结束条件,栈会有用完的一天,导致栈内存溢出

可以修改栈的大小:

再次运行:减少了次数

案例二:

两个类的循环应用问题,导致Json解析时会出现 

解决:员工不在关联部门了,转换时忽略这个属性转换,打破这个循环引用依赖

(2)线程诊断_CPU占用高

线程更虚拟机栈是息息相关的

 

后台运行一段java代码:

使用top命令查看一下后天运行:

可以看到有问题的进程编号,top命令只能定位到进程,定位不到那个线程导致的

可以使用ps,命令来查看线程的占用

H:打印进程的进程数,进程里面的线程信息

-eo:规定输入的内容

pid:进程id

tid:线程id

%cpu:对cpu的占用情况

已知进程编号,可以进行筛选  grep

还可以说那个jdk的一个工具进行定位:jstack 进程id

这一它输出的是十六进制的,先要把32655进行转化一下16进制 7F99

 他这里详细的打印了哪行代码出现了问题

就可以定位源代码: 

(3)线程诊断_迟迟得不到结果-死锁

运行另外一个程序:让他输出一个结果,但是久久没有输出,可能是因为线程死锁导致的怎么排查呢? 

最后有显示死锁 Thread0和Thread1,下面有错误的位置

线程1等待线程0释放a对象的锁,线程线程0等待线程1释放b对象的锁,而导致相互等待,死锁

 

http://www.yayakq.cn/news/928080/

相关文章:

  • 网站开发工具简介冠县建设局网站
  • 阿里云服务器建设两个网站jquery网页设计成品
  • 做微商建自己的网站有用吗济南市新增风险点信息公布
  • 天津网站制作公司哪家好广州网站建
  • 黔南州建设局网站网站要什么
  • 长沙自适应网站制作东莞工信部网站
  • 拼多多网站首页seo智能优化
  • 网站如何做映射大数据与网站开发技术
  • 青岛需要做网站的公司拼多多流量平台
  • 大型公司网站制作包图网登录入口
  • 遂平网站建设电商网站活动推广
  • 网站建设视频教程 百度云网站模板下载器
  • 怎么做垂直自营网站dooor网站
  • 比较好的网络优化公司seo怎么优化一个网站
  • 自助下单网站怎么做免费咨询医生皮肤科专家
  • 外贸网站制作时间及费用西安企业建站
  • 懒人学做网站买源码做网站值吗
  • 义乌营销型网站建设钦州网站制作
  • 视频网站建设审批桂林象鼻山景区官网
  • 东莞三合一网站建设国外的包装设计网站
  • 长沙公司制作网站费用医院门户网站模板下载
  • 下载类网站做多久才有流量呼和浩特建站
  • 网站建设有哪些特点一个网站的制作步骤
  • 娱乐网站设计SEOios wordpress fixed
  • 淄博免费网站建设程序员开发网
  • 海珠区有没有专门做网站的地方网站访问速度优化工具
  • 湖北省住房和城乡建设网站手机制作ppt的软件有哪些
  • 做包子网站在线设计广告
  • 网站站长统计怎么弄网站备案信息被删除
  • 网迎客 网站建设营销推广计划怎么写