当前位置: 首页 > news >正文

网站经常被黑网上怎么推广公司产品

网站经常被黑,网上怎么推广公司产品,无锡互联网前十名公司,网站开发前台代码和后台代码简述 在公司写代码遇到的一个坑,我需要与下位机提供的.exe文件进行交互。此时需要我在golang中启用这个.exe文件,然后进行通信。但是当我在使用: path : "D:/Project/utils/" cmd : exec.Command(path "xxx.exe") if err : cmd.S…

简述

在公司写代码遇到的一个坑,我需要与下位机提供的.exe文件进行交互。此时需要我在golang中启用这个.exe文件,然后进行通信。但是当我在使用:

path := "D:/Project/utils/"
cmd := exec.Command(path + "xxx.exe")
if err := cmd.Start(); err != nil {fmt.Errorf("the error is: %w", err)return
}

进行调用时,使用powershell的 tasklist 指令可以看到 xxx.exe 进程已经被启用,但是我的通信服务并不能接通。

问题解决

这里其实会涉及到的问题是关于工作目录的,由于下位机的cpp程序在打包后,依旧会依赖其目录中的一些 .h/.cpp 文件。所以我们如果在编码的工程目录下进行调用时,.exe 文件会找不到其对应的依赖 .h/.cpp。所以,我们需要先切换工程目录到.exe所在的目录下去,但是由于我们是在当前目录编码,所以在完成启动后,还需要返回到当前工程目录来:

// 记录初始目录
oldDir,_ := os.Getwd()// 切换工程目录
if err := os.Chdir(D:/Project/ExeFile); err != nil {fmt.Errorf("the error is: %w", err)return
}// 这里调用 .exe
// 由于已经切换了工程目录,直接调用即可
path := "./xxx.exe"
if err := exec.Command(path); err != nil {fmt.Errorf("the error is: %w", err)return
}// 切回初始工程目录
if err := os.Chdir(oldDir); err != nil {fmt.Errorf("the error is: %w", err)return
}

http://www.15wanjia.com/news/5277.html

相关文章:

  • 中山独立站优化专业网页设计和网站制作公司
  • 网站建站过程分析网络营销师资格证报名
  • 园区官方网站建设深圳网络整合营销公司
  • 武汉最好的网站公司深圳百度seo公司
  • 46云免费主机一键优化清理加速
  • 做网站属于什么技术seo工资多少
  • 百度 网站移动适配发布软文的平台有哪些
  • 网站建设主结构新闻 近期大事件
  • 自己做的网站不满屏网络广告的收费模式有哪些
  • 山西省建设监理官方网站南昌seo代理商
  • 晋城网站建设百度 营销怎么收费
  • 国内做免费视频网站有哪些网络营销技巧
  • 做软件贵还是做网站贵百度竞价推广联系方式
  • 网站的颜色搭配域名注册1元
  • 一个公司可以备案几个网站黑科技引流推广神器怎么下载
  • visual制作网站开发搜索引擎营销的方法
  • 先备案 做网站seo百度seo排名优化软件
  • dede网站url采集学电脑培训班
  • 学校网站建设与维护方案常见的网站推广方式有哪些
  • 做网站怎么宣传运营怎么拿到百度推广的代理
  • 做党和人民满意的好教师PPT网站产品网络营销
  • 在国内做av网站百度权重3的网站值多少
  • 武汉网站制作迈佳短视频营销策划方案
  • 做赌博网站犯法吗网站策划是干什么的
  • 20个中国风网站设计欣赏人工智能培训班
  • 常见网站推广方式实体店营销方案
  • 网络系统管理员获取ip地址seo技术培训价格表
  • 网站开发 价格最新地址
  • 东莞门户网站建设报价表搜索引擎收录
  • 怎么做网站劫持企业文化ppt