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

开发技术下载,其它下载列表 第95649页

« 1 2 ... .44 .45 .46 .47 .48 95649.50 .51 .52 .53 .54 ... 222726 »

[其它] Python concurrent.futures模块使用实例

说明:这篇文章主要介绍了Python concurrent.futures模块使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 concurrent.futures的作用: 管理并发任务池。concurrent.futures模块提供了使用工作线程或进程池运行任务的接口。线程和进程池API都是一样,所以应用只做最小的修改就可以在线程和进程之间地切换 1、基于线程池使用map() futures_thread_pool_map.py #!/
<weixin_38646706> 上传 | 大小:58kb

[其它] python 读取更新中的log 或其它文本方式

说明:在项目中遇到这个问题,想把本地的log文件通过 Server-Send Event 的形式 发送给前端。 但是如何把那些 新增加log文本 读取出来就成了问题。 想过遍历log文件取得行数,读取最后几行文件,这种方式,不过缺点也很明显,log 文件很有可能会重复。因此在网上看了些介绍,也查了些资料,整理了如下代码。 start_point=0 def read_logs(): fo = open("heakth_info.log", "rb") # 一定要用'rb'因为seek 是以byt
<weixin_38727199> 上传 | 大小:41kb

[其它] Python编译为二进制so可执行文件实例

说明:通过cpython把python的文件转换为二进制文件,达到代码保护的目的 1、下载Cython-0.28.2.tar.gz python setup.py install安装 2、创建你需要打包成二进制的python文件 test.py def hello(s): print(s) 3、创建一个setup.py文件,内如如下: from distutils.core import setup from Cython.Build import cythonize
<weixin_38579899> 上传 | 大小:31kb

[其它] python 实现查询Neo4j多节点的多层关系

说明:需求:查询出满足3人及3案有关系的集合 # -*- coding: utf-8 -*- from py2neo import Graph import psycopg2 # 二维数组查找 def find(target, array): for i, val in enumerate(array): for j, temp in enumerate(val): if temp == target: return True; return False graph = Gra
<weixin_38670949> 上传 | 大小:54kb

[其它] node.js操作mongodb简单示例分享

说明:前两篇文章我们介绍了nodejs操作redis和MySQL,下面简要测试一下nodejs操作mongodb: 首先安装nodejs mongodb npm install mongodb 代码 var mongodb = require('mongodb'); var server = new mongodb.Server('localhost', 27017, {auto_reconnect:true}); var db = new mongodb.Db('mydb', server,
<weixin_38752897> 上传 | 大小:25kb

[其它] Node.js中看JavaScript的引用

说明:早期学习 Node.js 的时候 (2011-2012),有挺多是从 PHP 转过来的,当时有部分人对于 Node.js 编辑完代码需要重启一下表示麻烦(PHP不需要这个过程),于是社区里的朋友就开始提倡使用 node-supervisor 这个模块来启动项目,可以编辑完代码之后自动重启。不过相对于 PHP 而言依旧不够方便,因为 Node.js 在重启以后,之前的上下文都丢失了。 虽然可以通过将 session 数据保存在数据库或者缓存中来减少重启过程中的数据丢失,不过如果是在生产的情况下,更
<weixin_38658568> 上传 | 大小:96kb

[其它] Node.js之网络通讯模块实现浅析

说明:前言 想必我们在用Node.js用的最多的应该是创建http服务,所以对于每个Web开发工程师而言,Node.js的网络相关模块学习是必不可少。 Node.js的网络模块架构 在Node.js的模块里面,与网络相关的模块有Net、DNS、HTTP、TLS/SSL、HTTPS、UDP/Datagram,除此之外,还有v8底层相关的网络模块有tcp_wrap.cc、udp_wrap.cc、pipe_wrap.cc、stream_wrap.cc等等,在Javascr ipt层以及C++层之间通过p
<weixin_38499950> 上传 | 大小:86kb

[其它] 浅析Nodejs npm常用命令

说明:npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。 1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。 node的安装分为全局模式和本地模式。 一般情况下会以本地模式运行,包会被安装到和你的应用程序代码的本地node_modules目录下。 在全局模式下,Node包会
<weixin_38747917> 上传 | 大小:54kb

[其它] node.js事件轮询机制原理知识点

说明:借助libuv库实现的 概括事件轮询机制:分为六个阶段 1.timers 定时器阶段 计时和执行到点的定时器回调函数 2.pending callbacks 某些系统操作(例如TCP错误类型) 3.idle,prepare 4.poll轮询阶段(轮询队列) 如果轮询队列不为空,依次同步取出轮询队列中第一个回调函数,直到轮询队列为空或者达到系统最大限制 如果轮询队列为空 如果之前设置过setImmediate函数,直接进入下一个check阶段,如果之前没有设置过setImmediat
<weixin_38619467> 上传 | 大小:35kb

[其它] M2实现Nodejs项目自动部署的方法步骤

说明:PM2实现Nodejs项目自动部署 首先简单说下思路:本地git仓库与远程仓库关联(github、码云等平台),然后pm2按照指定配置登录服务器,拉取远程仓库的代码更新,再执行一些指定的命令(如打包等)。 创建本地项目并关联到远程仓库 本地新建名为web的项目,进入项目并创建一个简单的Nodejs文件app.js, mkdir web && cd web vi app.js 文件内容编辑如下,完成后保存退出:wq!。 // app.s const http = require('htt
<weixin_38742951> 上传 | 大小:60kb

[其它] 影院语音播报系统 v7.1官方版

说明:为您提供影院语音播报系统下载,影院语音播报系统是最新型的专业化自动播音软件,专为剧场、影院的语音播音需求而设计,您只需把每天的影片放映时间表导入到软件,软件就可根据您预先设定的播报内容和播报时机,全自动的进行语音播报。基本简介  “影院语音播报系统”是最新型的专业化自动播音软件,专为剧场、影院的语音播音需求而设计,您只需把每天的影片放映时间表导入到软件,软件就可根据您预先设定的播报内容和播报时机,全自动的进行语音播报。配合拥有
<weixin_38697579> 上传 | 大小:39mb

[其它] 深入理解NodeJS 多进程和集群

说明:进程和线程 “进程” 是计算机系统进行资源分配和调度的基本单位,我们可以理解为计算机每开启一个任务就会创建至少一个进程来处理,有时会创建多个,如 Chrome 浏览器的选项卡,其目的是为了防止一个进程挂掉而应用停止工作,而 “线程” 是程序执行流的最小单元,NodeJS 默认是单进程、单线程的,我们将这个进程称为主进程,也可以通过 child_process 模块创建子进程实现多进程,我们称这些子进程为 “工作进程”,并且归主进程管理,进程之间默认是不能通信的,且所有子进程执行任务都是异步的。
<weixin_38727798> 上传 | 大小:102kb
« 1 2 ... .44 .45 .46 .47 .48 95649.50 .51 .52 .53 .54 ... 222726 »