自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux性能分析和优化命令及工具

前言一般互联网的项目都是部署在linux服务器上的,如果linux服务器出了问题,那么咱们平时学习的高并发,稳定性之类的是没有任何意义的,所以对linux性能的把握就显得非常重要,当然很多同学可能觉得这些是运维同学的事情,但是我不这么认为,不管你是架构师,还是crud boy,对项目有个全局的掌控是一项非常重要的基本素质,所以总结了这篇文章,希望对您有用,如果您觉得我写的还不错,看完记得点个赞,点个再看哦。咱们废话不用多说,直接进入正题。影响linux服务器性能的因素cpuCPU是操作系统稳

2021-08-20 22:23:01 440 1

转载 wireshark怎么抓包和详细图文教程

wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。 wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的...

2021-08-09 16:50:51 12642

转载 coredump配置、产生原理、分析及示例

coredump配置、产生、分析以及分析示例关键词:coredump、core_pattern、coredump_filter等等。应用程序在运行过程中由于各种异常或者bug导致退出,在满足一定条件下产生一个core文件。通常core文件包含了程序运行时内存、寄存器状态、堆栈指针、内存管理信息以及函数调用堆栈信息。core就是程序当前工作转改存储生成的一个文件,通过工具分析这个文件,可以定位到程序异常退出的时候对应的堆栈调用等信息,找出问题点并解决。配置coredump如果需要使用需要通过ul

2021-07-28 10:42:44 6773

转载 Linux 命令之 find:查找文件

给大家推荐一个比较有趣的公众号,一个陌生人的生活日记。 温馨提示:本教程的 GitHub 地址为「linux-tutorial」,欢迎感兴趣的童鞋Star、Fork,纠错。 在 Linux 命令中,find用于在指定目录下查找文件。任何位于参数之前的字符串都...

2021-06-23 15:34:52 2850

转载 如何在Linux系统列出systemd下所有正在运行的服务

作者:知乎SuwanbinLinux公社 作者:醉落红尘 链接:https://www.linuxidc.com/Linux/2019-08/160441.htm Linux系统提供各种系统服务(如进程管理、登录、syslog、cron等)和网络服务(如远程登录、电子邮件、打印机、Web主机、数据存储、文件传输、域名解析(使用DNS)、动态IP地址分配(使用DHCP)等等)。 从技术...

2021-06-21 16:14:54 1020

转载 linux系统启动自动加载内核模块

1、思考如果想让内核启动过程中自动加载某个模块该怎么做呢?对于传统的init机制启动的linux文件系统,最容易想到的方法就是在/etc/init.d/中添加一个启动脚本,然后在/etc/rcN.d/目录下创建一个符号链接,这个链接的名字以S开头,这内核启动时,就会自动运行这个脚本了,这样就可以在脚本中使用modprobe来实现自动加载。但是我们发现,内核中加载了许多硬件设备的驱动,而搜索/etc目录,却没有发现任何脚本负责加载这些硬件设备驱动程序的模块。那么这些模块又是如何被加载的呢?2、

2021-06-04 22:27:07 2083 3

原创 linux中常见问题知识笔记

常用知识笔记linux网站: linux.cnlinux查找:1) find ./xx -name "xxxx" (默认情况下是当前路径下的所有文件)2) grep -r -n -Axx -Bxx "xxxx" ./xx r:递归的 n:显示行号 A:显示查询的内容之后的几行 B:显示查询的内容之前的几行3) 内核调试打印printf(" %s %d %...

2021-03-01 17:14:44 90

原创 KeilC51基本关键字

KeilC51基本关键字 一、由ANSI标准定义的共32个: auto  double  int  struct  break  else  long  switch  case  enumregister  typedef  char  extern  return  union  const  float  shortunsigned  continue  for  sig...

2018-12-27 16:53:32 7329

转载 C++ 全局变量 静态变量 全局函数 静态函数

1. static 变量静态变量的类型 说明符是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量。 例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或称静态全局变量。2. 静态局部变量静态局部变量属于静态存储方式,它具有以下特点:(1)静态局部变量在函数内定义 它的生存期为整个源程序,但是...

2018-10-12 21:56:56 377

原创 2018年9月牛客网中Linux笔试练习题目

1、不能用于Linux中的进程通信共享内存 命名管道 信号量 临界区Linux进程间通信方式有:消息队列,命名管道,信号量,共享内存,Berkeley套接字 等临界区是每个进程中访问临界资源的那段代码称,每次只准许一个进程进入临界区,进入后不允许其他进程进入。不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。它可以作为线程间通信方式而不能作为进程间通信方式,因为进...

2018-09-10 16:51:23 1164

空空如也

空空如也

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

TA关注的人

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