智能运维

  • Nginx踩过的坑

    Nginx踩过的坑 我把虚拟机和Ubuntu都重装了一遍,结果在windows下又行了 关闭nginx只需这两步 tasklist | find /i "nginx.exe" || exit taskkill /im nginx.exe /f 这该死的浏览器缓存,导致我每次修改nginx配置的…

    智能运维 2022年6月20日
  • 讲一个linux服务启动报错问题排查

    例子 首先我们在/usr/lib/systemd/system目录下创建一个服务文件,写下服务启动任务配置。下面我以prometheus的node_exporter为例 vim /usr/lib/systemd/system/node_exporter.service 写如下配置 [Unit] Descripti…

    智能运维 2022年6月20日
  • linux拷贝依赖库到指定目录——Linux 批量依赖库拷贝(ldd)

    背景 如何将程序依赖的动态库拷贝到指定的目录? 例子 1、通过LDD查看依赖的动态库。 # ldd postgres linux-vdso.so.1 => (0x00007ffcfc324000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb6151ba…

    智能运维 2022年6月20日
  • Linux内核中断之中断申请接口

      一、request_threaded_irq() 1、文件 kernel/irq/manage.c 2、定义 int request_threaded_irq(unsigned int irq, irq_handler_t handler,              irq_handler_t thread_fn, unsigned long irqflags,       …

    智能运维 2022年6月20日
  • 5.返回值IDCANCEL和CommDlgExtendedError函数 -windows编程

     引言:今天看MicrosoftDoc关于CFileDialog的doModal函数返回值的部分,提到了实际上MFC提供了错误信息显示。     个人技术博客(文章整理+源码): https://zobolblog.github.io/LearnWinAPI/ 1.用法:      CFi…

    智能运维 2022年6月20日
  • 2022-05-04-nginx 的基本使用

    nginx 的基本使用 一般来说, nginx 默认使用的是 80 端口号。但一般都会改掉,因为80默认是被其他给占用的。 常用命令:查看nginx进程情况:ps -ef|grep nginx 检测nginx配置是否ok:(/usr/local/nginx/conf/ngin…

    智能运维 2022年6月20日
  • 6.CFileDialog的文件过滤器lpszFilter写法 -windows编程

    引言:关于CFileDialog的文件过滤器的写法,看了几个博客感觉都是乱七八杂的,公司内部的前人写的也是有点乱。仔细查了查微软的写法,才发现其实有写的很清晰的格式。   个人技术博客(文章整理+源码): https://…

    智能运维 2022年6月20日
  • Nginx 模块开发

    一、在了解Nginx模块开发前,首先得知道在Nginx中http初始化流程、11个状态机、http请求具体流程。 (1)conf文件加载   对conf文件内容进行初始化,在命令行执行nginx -c ./conf/nginx.conf的之后,开始解析conf…

    智能运维 2022年6月20日
  • 5.返回值IDCANCEL和CommDlgExtendedError函数 -windows编程

     引言:今天看MicrosoftDoc关于CFileDialog的doModal函数返回值的部分,提到了实际上MFC提供了错误信息显示。     个人技术博客(文章整理+源码): https://zobolblog.github.io/LearnWinAPI/ 1.用法:      CFi…

    智能运维 2022年6月20日
  • Linux15_Linux修改3

    1. 文件权限     1.1 文件类型     * -表示文件     * d表示文件夹     * l表示链接  1.2 当前用户具有该文件的权限(属主权限)     * r:read读,对应4     * w:write写,对应2     …

    智能运维 2022年6月20日