ICode9

精准搜索请尝试: 精确搜索
  • php脚本执行进程30分钟内不退出的话,就kill掉这些php的脚本进程2019-11-30 18:00:12

    线上脚本内容如下:[root@localhost ~]# cat /data/scripts/check_php.sh #!/bin/bash Date=`date "+%Y-%m-%d %H:%M:%S"` Num=$(ps -ef|egrep "countjs_syc_site*|countjs_syc_plan*|countjs_syc.php|countjs_syc_img*|setcache*"|grep -v grep |wc -l) Pid=$(/

  • Nginx进程信号管理2019-11-30 17:53:49

      CHLD信号:work进程异常退出会给Master进程发送CHLD信号,这时Master进程就知道Worker进程退出了,然后重新起一个Worker进程; TERM信号:退出进程,不优雅; QUIT信号:优雅退出进程;在不影响已经在通信连接的前提下; HUP信号:告诉Master进程重新拉起Worker进程; USR1信号:重新打开日志文件; USR2

  • 守护进程写日志2019-11-30 12:51:27

      #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <unistd.h> #include <string.h> #include <strings.h> #include <errno.h> #include <sys/stat.h> #include <sys/types.h> #include <

  • python模拟进程状态2019-11-30 12:02:19

    python模拟进程状态 代码链接 https://gitee.com/xin_yu_liu/codes/xerwylhvsag0t8mz5qi7128 运行截图

  • 进程和线程2019-11-30 11:58:34

    进程:对于操作系统来说,一个任务就是一个进程(process). 线程,在一个任务中,需要运行多个子任务,我们把这些任务内的子进程称为'线程'. 所以说一个进程至少有一个线程. 线程是最小的执行单元,而进程至少由一个线程组成.  

  • Pencil 基于Electron的GUI原型工具之菜单再探2019-11-30 10:02:48

    为什么要重试呢? 主要是觉得Pencil这个工具还是比较有价值。就像Linus对Linux下分发版的态度“让用户有选择”一样,在现在这个Sass服务、Web服务化越来越普遍越便利的时代,这样一款定位于桌面式的开源软件,就是给用户的一种选择。 诚然,好的服务、核心的服务我们需要付费、愿意付费,但同

  • redis常用命令2019-11-30 10:01:54

    常用命令: 1.设置string >set mykey "hello" >ok   2.取String >get mykey >"hello"   3.hash存数据 >hset user name "张三" > (integer) 1 >hset user age 18 >(integer)    1   4.查看hash 某个key下面所有的hash key >hkeys user  1)

  • 03 调试事件的处理2019-11-30 09:04:49

    【太多事情要做了,这部分难度对我来说又很大,先写一下大体框架,到时候具体函数逆向分析过程给写出来】   问题: 1. 建立被调试程序时接收的第一个调试事件是什么? 2. 该事件在内核中的生成流程是什么? 3. 其初始化下断点时如何判断是否是被调试程序(而不是一般程序)? 4. 关于调试的内核函

  • 操作系统的发展史2019-11-29 21:02:44

    计算机的硬件组成:   主板    固化(寄存器,是直接和CPU进行交互的一个硬件)   CPU    中央处理器:计算(数字计算和逻辑计算)和控制(控制所有硬件协调工作)   储存    硬盘,内存   输入设备   键盘,鼠标,话筒   输出设备  显示器,音响,打印机   早期的

  • Python 进程和线程2019-11-29 17:51:06

    前言 1. 什么是“多任务”的操作系统? 简单地说,就是操作系统可以同时运行多个任务。 2. 单核CPU是如何执行多任务的? 操作系统轮流让多个任务交替执行,任务1执行0.01s,切换到任务2,任务2执行0.01s,再切换到任务3,执行0.01s……这样反复执行下去。表面上看,每个任务都是交替执行的,但是,由于C

  • Linux 服务器性能出问题,排查下这些参数指标2019-11-29 16:04:46

    taozj马哥Linux运维 一个基于 Linux 操作系统的服务器运行的同时,也会表征出各种各样参数信息。通常来说运维人员、系统管理员会对这些数据会极为敏感,但是这些参数对于开发者来说也十分重要,尤其当你的程序非正常工作的时候,这些蛛丝马迹往往会帮助快速定位跟踪问题。 这里只是一些简

  • FTP2019-11-28 22:55:14

    FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web

  • python os.popen('xxx.py') 遇到的坑 (No Child Processes)2019-11-28 22:04:55

    1、调用系统库 platform.system() 报错:       2、os.popen() 打开的文件流未关闭也会出现这种错误。    f = os.popen() f.read() f.close() 问题复现的场景:如果在主进程->开启一个子线程调用os.popen(),主进程会回收os.popen()                            

  • 动态链接库DLL2019-11-28 20:54:33

    1、Windows应用程序编程接口提供的所有函数都包含在DLL中,三个重要DLL: Kernel32.dll:包含的函数用来管理内存、进程和线程; User32.dll:包含的函数用来执行与用户界面相关的任务,如创建窗口和发送消息; GDI32.dll:包含的函数用来绘制图像和显示文字。 2、如果编译器看到一个变量、函数或C

  • python 多进程2019-11-28 18:01:56

    #方法一 直接调用 import time import random from multiprocessing import Process def run(name): index = 0 for i in range(3): print('%s runing' %name) time.sleep(random.randrange(1,5)) print('%s running end' %name)

  • python -m SimpleHTTPServer搭建简单HTTP服务2019-11-28 11:51:06

    PYTHON自带HTTP服务,命令: python -m SimpleHTTPServer 使用上述命令将当前目录发布到8000端口,为当前进行,不是后台运行   指定端口: python -m SimpleHTTPServer 8000   指定后台运行,加&: python -m SimpleHTTPServer 8000 & 生成的新的进程为当前bash的子进程,当关闭当前bash

  • C# 流2019-11-28 11:07:45

      stream是一个所有流抽象类,流字节序列的抽象     文件流   管道流  PipeStream 类 它是一个抽象类用来进行本地进程之间或者网络进程之间的通信     1.匿名管道 匿名管道在本地计算机上提供进程间通信。 与命名管道相比,虽然匿名管道需要的开销更少,但提供的服务有限。 

  • linux top 命令各参数详解2019-11-28 10:52:44

    简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准

  • 进程2019-11-27 16:56:34

    什么是进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。但凡是硬件,都需要有操作系统去管理,只要有操作系统,就有进程的概念,就需要有创建进程的方式,一些操作系统只为一个应用程序设计,比如微波炉中的控制器,一旦启动微波炉,所有的进程都已经存在。 而对于通用系统(跑很多

  • linux上进程的一些问题2019-11-26 21:03:27

    main进程终止:                 图片来自linux环境高级编程150页 1 #include<cstdlib> 2 #include<cstdio> 3

  • python 进程2019-11-26 10:03:16

    理论   什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其

  • 初识多线程2019-11-25 10:03:04

    进程 进程就是正在运行的程序,是系统进行资源分配和调用的独立单位。 每一个进程都有它自己的内存空间和系统资源。 多进程的意义 单进程计算机只能做一件事情。而我们现在的计算机都可以一边玩游戏(游戏进程),一边听音乐(音乐进程), 所以我们常见的操作系统都是多进程操作系统。比

  • linux进程后台运行 nohup和&2019-11-24 22:00:41

    go编译的程序,要求后台持续运行了解到一种方法,即使用nohup配合&来实现当然还有别的实现方法,暂时先使用这种方式 nohup帮助文档12345# nohup --helpUsage: nohup COMMAND [ARG]... or: nohup OPTIO 大专栏  linux进程后台运行 nohup和&NRun COMMAND, ignoring hangup signals....

  • 11 | 线程:如何让复杂的项目并行执行?2019-11-24 18:01:54

    一、为什么要有线程 和 什么是线程?(why and waht) 1.概念:进程相当于一个项目,而线程就是为了完成项目需求,而建立的一个个开发任务。 2.为什么有进程还需线程  2.1资源问题 通信问题 执行问题 进程只能在一个时间干一件事,如果想同时干两件事或多件事,进程就无能为力了。 进程

  • IO模式和IO多路复用2019-11-23 21:03:16

    原文链接:https://www.cnblogs.com/zingp/p/6863170.html https://www.cnblogs.com/guxuanqing/p/10482066.html   网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 回到顶部 1 基

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有