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

jsp做网站还网站运营工作的基本内容

jsp做网站还,网站运营工作的基本内容,用什么程序做网站好,西安市人民政府网官网一些前置知识 原文链接:https://blog.csdn.net/tenfyguo/article/details/8159176 一、什么是coredump 我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止&a…

一些前置知识

原文链接:https://blog.csdn.net/tenfyguo/article/details/8159176

一、什么是coredump

        我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。

        通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函数调用堆栈信息等,我们可以理解为是程序工作当前状态存储生成第一个文件,许多的程序出错的时候都会产生一个core文件,通过工具分析这个文件,我们可以定位到程序异常退出的时候对应的堆栈调用等信息,找出问题所在并进行及时解决。


二、coredump文件的存储位置

   core文件默认的存储位置与对应的可执行程序在同一目录下,文件名是core,大家可以通过下面的命令看到core文件的存在位置:

   cat  /proc/sys/kernel/core_pattern

   缺省值是core

三、快速获取调用通路

在需要产生coredump的位置加入会引起程序崩溃的代码,比如

int*p=NULL;
int a=*p;

在执行程序前执行命令

sudo echo '/var/crash/coredumps/core.%e.%p.%t'>/proc/sys/kernel/core_pattern
ulimit -c unlimited

执行代码,程序会崩溃退出,此时的coredump存储在/var/crash/coredumps下

执行gdb查看coredump文件

# gdb 可执行文件  coredump文件
# 比如
gdb /data/app /var/crash/coredumps/core.23342.435454

进入gdb后等待输入框出现,执行bt查看堆栈情况即可查看函数调用通路

#0 0x000002434ff in Func at /data/app/fun.cpp……………………#28 0x28282882828 in main at /data/app/main.cpp

#0是发生coredump的函数,#28(最后一个)是执行入口,一般是main函数。

http://www.ds6.com.cn/news/63527.html

相关文章:

  • 企业网站 响应式泸州网站优化推广
  • 没有网站没有推广如何做外贸广告推广语
  • html变Wordpressseo职业培训学校
  • 用php开发wap网站抖音推广引流平台
  • 网站模板 整站源码下载免费技能培训网
  • 东莞 网站建设搜索优化是什么意思
  • 网站建设布局利于优化东莞seo建站优化工具
  • 在百度里面做个网站怎么做的推广下载app赚钱
  • WordPress js木马seo推广培训费用
  • 微信微网站制作公司上海疫情又要爆发了
  • 我要学习做网站网络推广企业
  • 网站备案单位查询系统创建一个网站需要什么
  • 搜狗网站收录网络营销方案模板
  • 平顶山做网站哪家好百度权重是怎么来的
  • 旅游网站开发意义东莞有限公司seo
  • 宁波网站排名方法网络销售培训
  • 浏览器收录网站semi是什么意思
  • 淘宝导购网站源码免费建站
  • 如何建设线报网站广告发布平台
  • pc网站怎么做适配app推广渠道
  • 用花瓣网站上的图片做游戏行吗百度指数网
  • 网站良精企业网站系统优秀营销软文范例300字
  • php怎么做全网小视频网站网站外链查询
  • 用html做登录网站河南做网站的公司
  • 免费云服务器试用7天来宾网站seo
  • php新闻网站源码北京网站优化对策
  • 网站维护企业制作小程序的软件
  • 西安蓝海网站建设优化网站链接的方法
  • 微信开店哪个平台好seo技术介绍
  • 网站开发技术岗位职责百度旗下有哪些app