您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Node.js中process模块常用的属性和方法

  2. 前言 虽然node对操作系统做了很多抽象的工作,但是你还是可以直接和他交互,比如和系统中已经存在的进程进行交互,创建工作子进程。node是一个用于事件循环的线程,但是你可以在这个事件循环之外创建其他的进程(线程)参与工作。 如果不是和命令行工具打交道,可能我们很少有机会去用到process模块中的一些方法或者属性。不过如果你要做类似于webpack或者gulp等较为复杂的构建工具,由于bash界面就是和用户直接交流的工具,因此友好的输入输出,完整的提示都非常有必要了。 属性 一张表格大概可以看到
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:55296
    • 提供者:weixin_38681719
  1. Python进程和线程

  2. Python进程和线程1.多任务的概念1.1 多任务的执行方式1.1.1 并发1.1.2 并行1.2 总结2. 什么是进程3. 创建进程的常用方式3.1 使用multiprocessing创建进程3.2 使用Process子类创建进程3.3 使用进程池Pool创建进程4. 通过队列实现进程间通信4.1 进程间不共享全局变量4.2 队列简介4.3 多进程队列的使用4.4 使用队列在进程间通信5. 什么是线程6. 创建线程6.1 使用threading模块创建线程7. 线程间通信8. 关于线程需要注
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:866304
    • 提供者:weixin_38703980
  1. Python基础知识总结笔记(七)常用第三方库

  2. Python基础知识总结笔记(七)常用第三方库 argparse:命令行参数解析库 pillow:图片处理库–灰度化 requests:处理web请求库 psutil ——性能测试框架(ps命令显示当前进程状态) redis库——做缓存以及任务队列分发 peewee访问数据库 numpy数据分析、机器学习——做数组 pandas数据分析与绘图——二维表格 matplotlib绘图 scrapy爬虫框架 sklearn 分类回归,数据分析回归工程 tensorflow 神经网络 1. argpa
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:98304
    • 提供者:weixin_38679233
  1. spyder开发环境之多控制台下的多进程陷阱

  2. spyder是anaconda自带的一款IDE,对于数据分析来说,是一个很好用的开发环境,笔者常用spyder来做一些开发和分析工作。笔者在一次利用spyder直接运行一个多进程脚本时,同时由于想进行其他工作,所以就多开了一个console控制台,结果多进程脚本只执行到多进程语句pool.join()之前,之后便一直停滞。经过反复测试,脚本本身没有问题,最后发现,当关闭新控制台后,脚本便可以正常运行了。        其中的原因,笔者猜测是spyder多开的一个控制台实际上是多开的一个pytho
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:38912
    • 提供者:weixin_38513669
  1. 【python内功修炼011】:Python进程池和线程池详解

  2. 文章目录一、关于线程池\进程池介绍1.1 池的概念1.2 池的划分1.3 线程池和进程池的区别1.5 进程池的创建(流程)二、创建线程池\进程池的两种方法2.1 concurrent和multiprocessing区别三、concurrent.futures模块3.1 模块的介绍3.2 Executor.submit 创建进程/线程池四、concurrent.futures 常用模块4.1 Executor模块4.2 Future模块4.3 模块其他实用函数五、程序实例5.1 进程池实例5.2
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:95232
    • 提供者:weixin_38727825
  1. Python进程池及自定义进程

  2. Python进程池及自定义进程 微信关注公众号:夜寒信息 致力于为每一位用户免费提供更优质技术帮助与资源供给,感谢支持!     这次给大家分享Python的进程池及自定义进程,由于Python基础已经讲述,不再赘述类,方法,及其他基础语法的概念。多进程在任务的执行使用非常广泛,比如Windows可以同时开很多的窗口,QQ,微信,游戏等。以后我们也会讲解多线程,多线程常用于下载,以后会有讲解。 一、进程重写   首先我们按照常规导入multiprocessing模块,同样我们使用from m
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:161792
    • 提供者:weixin_38722348
  1. python常用运维脚本实例小结

  2. 一、ps 可以查看进程的内存占用大小,写一个脚本计算一下所有进程所占用内存大小的和。 (提示,使用ps aux 列出所有进程,过滤出RSS那列,然后求和) 注:ps -ef 与 ps aux 效果一样使用随意 import os list = [] sum = 0 str1 = os.popen('ps aux','r').readlines() for i in str1: str2 = i.split() new_rss = str2[5] list.append(new
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:73728
    • 提供者:weixin_38560502
  1. Python多进程编程常用方法解析

  2. python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU资源,在python中大部分情况需要使用多进程。python提供了非常好用的多进程包Multiprocessing,只需要定义一个函数,python会完成其它所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。multiprocessing支持子进程、通信和共享数据、执行不同形式的同步,提供了Process、Queue、Pipe、LocK等组件 一、Process 语法:Process([group[,target
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:63488
    • 提供者:weixin_38551205
  1. Python多进程multiprocessing、进程池用法实例分析

  2. 本文实例讲述了Python多进程multiprocessing、进程池用法。分享给大家供大家参考,具体如下: 内容相关: multiprocessing: 进程的创建与运行 进程常用相关函数 进程池: 为什么要有进程池 进程池的创建与运行:串行、并行 回调函数 多进程multiprocessing: python中的多进程需要使用multiprocessing模块 多进程的创建与运行: 1.进程的创建:进程对象=multiprocessing.Process(targe
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:155648
    • 提供者:weixin_38694336
  1. Web开发异常行为排查常用方法图文介绍

  2. 异常出现 平常程序遇到错误,开发环境下一般都用调试搞定,生产环境下通过查看日志搞定。但也有搞不定的时候,这是我在Silverlight开发时遇到的的错误: 如果启用调试,”对不起,程序已经崩溃,无法附加到进程”。怎么办?提示信息太少,盲目怀疑程序哪里写的不对,只会使问题变得更糟,拖延了解决问题的时间。 异常排查 此时我们应该查看是哪一个请求引起的错误,方法就是使用浏览器的开发者工具:IE8以上按f12,chrome按下ctrl+shift+I,转到“网路”,开始捕捉: 这里我们得到的是一个5
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:102400
    • 提供者:weixin_38644688
  1. 详解node中创建服务进程

  2. 背景 在node工程部署中,常常涉及到三方:本地客户端、跳板机和服务器(集群)。在通过git触发gitlab hook脚本后,需要在跳板机中执行相应的ssh命令执行shell文件启动node服务器,这需要使用一个常用的命令setsid,这样当ssh命令执行完毕shell退出后,node服务器仍正常运行,此时node服务进程就是一个最典型的daemon进程(后台服务进程)。 那么,在node项目中,如何创建一个daemon进程呢?最简单的方式,其实就是采用类似上文中介绍的方式: 代码如下: r
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:68608
    • 提供者:weixin_38536841
  1. linux-常用命令

  2. 文章目录挂载命令格式输出od命令文件处理编译gcc用户以root身份执行上一条命令man命令应用程序进程 挂载命令 nfs挂载命令: mount -o nolock -t nfs 192.168.18.200:/mcuzone/nfsroot/ /mnt/ mount -o nolock -t nfs 192.168.18.129:/work/nfs_root/ /mnt/ Q1:在使用kernel(版本号:2.6.22.6)时,开发板通过nfs挂载服务器的nfs文件夹时,在开发板上一拷贝或执
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:53248
    • 提供者:weixin_38623009
  1. redis基础一(安装、常用命令等)

  2. 1、redis是什么? Redis是一个高性能的key/value 非关系型的内存数据库,基于C语言编写。     1)、单进程、线程的工作机制;     2)、采用Reactor模式,基于事件驱动(文件事件和时间事件),使用I/O的多路复用程序来同时监听多个套接字;     3)、支持主从复制 or 集群;     4)、满足CPA(C:强一致性、P:分区容错、A:高可用)理论中的 CP理论。像zk也是满足CAP中的CP(分布式系统中A和C几乎不能共存)。   2、redis功能 1)、Red
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:278528
    • 提供者:weixin_38650842
  1. Linux常用命令+vi 快捷命令

  2. ps -aux 显示系统所有进程 kill id ls -a 显示隐藏文件 ctrl+shift+T 快速创建Terminal端口 uname -r 查看内核版本 查看Linux内核版本命令 touch file{1..5} //快速创建file1 file2 file3 file4 file5 ll -R dir* vi 快捷命令 vi显示行号:set number 不显示:set nonumber VI操作–跳到最后一行和跳到最后一行的最后一个字符: 1.跳到文本的最后一行:按“G
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:30720
    • 提供者:weixin_38685694
  1. Linux处理性能问题常用命令(物联网后台开发)

  2. #物联网后台开发Linux下监控调试问题个人常用的一些命令 本人专职于物联网后台,以下是一些自己在开发调试问题常用到一些Linux命令. ##$ 命令集 #监控系统命令 vmstat 1 #sysstat 每秒显示1次,仅显示3次 #监控网上 sar -n DEV 1 3 #系统负载 sar -q 1 3 #磁盘读写 sar -b 1 3 #磁盘使用,查看占用磁盘最高的是哪个进程 iotop #io性能 每秒显示1次,仅显示3次 iostat -x 1 3 #dump数据包 tcpdump
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:34816
    • 提供者:weixin_38677472
  1. Android进程间通信实践的示例代码

  2. 本文介绍了Android进程间通信实践的示例代码,分享给大家,具体如下: 因为线程间的内存是共享的,所以它们之间的通信简单,比如可以通过共享变量等方式实现。而进程间想要通信就要麻烦许多了。要想实现进程间通信,我们需要在不同进程之间定义一套它们可以共同理解的接口描述语言,也即 IDL。比较常用的 IDL 有 JSON、Protocol Buffers 等。而 Android 不同进程之间的通信也有个特别的语言,叫 AIDL(Android Interface Definition Languag
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:97280
    • 提供者:weixin_38661008
  1. Kotlin中单利常用的五种写法

  2. 前言 单利模式是写代码过程中不可避免用到的,下面我总结一下单利常用的五种写法,话不多说了,来一起看看详细的介绍吧 加载类时创建单利 Java实现 public class Config{ private static Config INSTANCE=new Config(); private Config(){ //构造函数 } public static Config getInstance(){ return INSTANCE; } } Kotlin实现 object
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:49152
    • 提供者:weixin_38632146
  1. 深入理解Node.js中的进程管理

  2. 前言 本文主要对 Node.js 中进程管理相关的东西做一个简单介绍,包括 process 对象、child_process 模块和cluster 模块,详细的 API 可以查看官方文档,下面来看看详细的介绍吧。 Process 对象 process 是 Node.js 的一个全局对象,可以在任何地方直接使用而不需要 require 命令加载。process 对象提供了 当前 node 进程 的命令行参数、标准输入输出、运行环境和运行状态等信息。 常用属性 argv process.argv 属
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:86016
    • 提供者:weixin_38606294
  1. ZToolLib:根据工作中经常需要用到的,基于C语言封装的一些常用工具类库,便于在工程项目中参考引用-源码

  2. ZToolLib 根据工作中经常需要用到的,基于C语言封装的一些常用工具类库,均不依赖于第三方库,支持Windows和Linux平台,便于在工程项目中参考引用。 nginx,redis和其他网络博客上的开源实现。 文件结构说明: -ZToolLib各种工具库的基本实现 lockfreequeue 一个可跨进程的、基于循环数组实现的无锁队列,支持MPMC(multiple producers multiple consumers) ztl_aes 开源的aes加密算法实现,只
  3. 所属分类:其它

    • 发布日期:2021-03-21
    • 文件大小:260096
    • 提供者:weixin_42149153
  1. FreeBSD-SecConfAudit:验证正在运行的FreeBSD机器中常用安全功能的状态-源码

  2. FreeBSD-安全会议审核 该项目提供了一组脚本/程序,它们可以在运行中的FreeBSD机器上运行各种安全/健全性检查并报告结果。这项工作仍在进行中,我正在添加新的检查并改进现有的检查。这些审核检查基于剖析二进制文件,系统调用,sysctl探针等。 审核检查的类型 全局系统配置检查 流程检查 可执行支票 图书馆检查 屏幕截图 全局系统配置检查 进程检查这些信息是从ELF文件中提取的,或者是通过kinfo_getproc()系统调用直接从内核中提取的。 先决条件 pax-utils> 1
  3. 所属分类:其它

    • 发布日期:2021-03-19
    • 文件大小:10240
    • 提供者:weixin_42103128
« 1 2 ... 5 6 7 8 9 1011 12 13 14 15 ... 50 »