electron调用go_opencv scalar

electron调用go_opencv scalarglub一般都是很轻量的编译。go太重了,改一小个部分,就编译的话,多数是编译失败。而且很消耗性能,还没想到完美的优化办法。暂时用个定时器监听2秒,停止1秒,如此循环,会减少些“无效”的编译varwatch=require(‘glob-watcher’);varexec=require(‘child_process’).exec;varsys…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

glub 一般都是很轻量的编译。

go太重了,改一小个部分,就编译的话,多数是编译失败。

而且很消耗性能,还没想到完美的优化办法。

 

暂时用个定时器 监听2秒,停止1秒,如此循环,会减少些 “无效”的编译

var watch = require('glob-watcher');
var exec = require('child_process').exec;
var sys = require('sys');
var matchregs=new Array(9);
var godirpath = process.env.GODIR;
var command = process.env.COMMAND;
for (var i=0;i<10;i++){
    var perkey="";
    var tokay="";
     for(var j=0;j<=i;j++){
         perkey+="*";
         tokay=perkey+"/"+tokay
     }
   matchregs[i]=godirpath+"/"+tokay.substring(0,tokay.length-1);
}


// var t=setTimeOut(function(){
    
    
// console.log(matchregs)
function startwatch(){
    var w=watch(matchregs, function(evt){
    console.log("1")
       child = exec(command, function(error, stdout, stderr) {
        sys.print('error: \n' + error+"\n");
        sys.print('stdout: \n' + stdout+"\n");
        sys.print('stderr: \n' + stderr+"\n");
   })
   setTimeout(function(){
       w.end();
        setTimeout(function(){
              startwatch();    
            },1000)
   },2000)
})
    }

startwatch()

Jetbrains全家桶1年46,售后保障稳定

 

转载于:https://www.cnblogs.com/zihunqingxin/p/4979545.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210060.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月28日 下午7:01
下一篇 2025年7月28日 下午7:43


相关推荐

  • C++超市管理系统(直接可以运行)

    C++超市管理系统(直接可以运行)C 超市管理系统心得写这个东西最重要环节不是上手去实现代码 而是再此之前的整体的系统分析 分析整个系统所需要定义的类 以及不同类实现的功能 以及类与类之间的消息的传递 最重要的还有模块之间的解耦 为后续的迭代 二次开发打好基础 由于还有两天就开学了 所以本人直接就略过最重要的一步系统分析 直接开始敲了 边敲边考虑类的设计 这样导致的结果就是类所属功能的划分不够明确 部分代码冗余 以及为了实现老师作业中的几个继承组合的要求 导致整个系统有些地方并不是十分合理 本系统只是实现了最基本的功能模块 且进货

    2026年3月18日
    2
  • pycharm+anaconda_pycharm和anaconda区别

    pycharm+anaconda_pycharm和anaconda区别python自身缺少numpy、matplotlib、scipy、scikit-learn…等一系列包,需要我们安装pip来导入这些包才能进行相应运算(python3.5自带了get-pip.py,不需额外下载安装),在cmd终端输入:pipinstallnumpy就能安装numpy包了。每次都额外安装所需要的包略麻烦,这时候我们可以采用anaconda了。anaconda是一个python发行版,包含了大量的包,使用anaconda无需再去额外安装所需包。安装完anaconda,就相当于安装了Py

    2022年8月26日
    8
  • linux显示所有文件的大小,显示文件夹下文件的个数,hadoop命令中查看文件夹下的个数命令,模糊查询

    linux显示所有文件的大小,显示文件夹下文件的个数,hadoop命令中查看文件夹下的个数命令,模糊查询

    2021年7月18日
    526
  • idea后端开发必备插件:MybatisCodeHelperPro[通俗易懂]

    idea后端开发必备插件:MybatisCodeHelperPro[通俗易懂]官方文档在这:https://gejun123456.github.io/MyBatisCodeHelper-Pro/#/

    2026年2月8日
    11
  • PyQt5 QPixmap简介

    PyQt5 QPixmap简介转载自 https blog csdn net jia article details 前言 QPixmap 类用于绘图设备的图像显示 它可以作为一个 QPainterDevi 对象 也可以加载到一个控件中 通常是标签或者按钮 用于在标签或按钮上显示图像 QPixmap 可以读取的图像文件类型有 BMP GIF JPG 等 QPixmap 类中常用的方

    2026年3月18日
    3
  • noip2015_noip2021复赛

    noip2015_noip2021复赛扩展欧几里得模板题。注意取模。#include&lt;bits/stdc++.h&gt;usingnamespacestd;#definelllonglong#definein(x)scanf("%d",&amp;x)#definelin(x)scanf("%lld",&amp;x)#defineout(x)printf("%d",x)#defin…

    2022年8月22日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号