build

win7安装OpenCV

北城余情 提交于 2020-03-04 19:32:42
1、下载OpenCV https://opencv.org/releases/ 2、解压(即安装) 双击软件后点击运行 3、将解压后的文件夹opencv拷贝到任意目录下,如:D:\Program Files\opencv 4、配置环境变量 → → → 把D:\Program Files\opencv\build\x64\vc15\bin添加到Path后面,依次点击确定后即完成此步 5、vs配置 5.1创建一个普通的win32控制台(勾选空项目) 5.2视图→其他窗口→属性管理器 5.3在属性管理器→添加新项目属性表,在添加新项框中点击添加 5.4双击刚刚新建的PropertySheet,在弹出的对话框中依次进行配置 5.5依次进行配置 把下面三个添加到VC++目录→包含目录中 D:\Program Files\opencv\build\include\opencv2 D:\Program Files\opencv\build\include\opencv D:\Program Files\opencv\build\include 把下面添加到VC++目录→库目录中 D:\Program Files\opencv\build\x64\vc15\lib 把opencv_world349d.lib添加到链接器→输入→附加依赖项中 把Debug下的x86切换成x64,即可在

electron-vue打包不同平台的安装文件

你。 提交于 2020-03-04 07:39:05
electron是一种可以将网页打包成桌面程序的技术,可以根据配置的参数不同打包win,mac,linux三种平台的安装文件,具体的配置方式在项目的package.json文件中,下面是electron-vue项目package.json文件中的一段配置 "scripts" : { "build" : "node .electron-vue/build.js && electron-builder --platform=win32 --arch=ia32" , "build:dir" : "node .electron-vue/build.js && electron-builder --dir" , "build:clean" : "cross-env BUILD_TARGET=clean node .electron-vue/build.js" , "build:web" : "cross-env BUILD_TARGET=web node .electron-vue/build.js" , "dev" : "node .electron-vue/dev-runner.js" , "pack" : "npm run pack:main && npm run pack:renderer" , "pack:main" : "cross-env NODE_ENV=production

vue-cli 中的 webpack 配置详解

走远了吗. 提交于 2020-03-03 23:09:36
本篇文章主要介绍了 vue-cli 2.8.2 中的 webpack 配置详解, 做个学习笔记 版本 vue-cli 2.8.1 (终端通过 vue -V 可查看) vue 2.2.2 webpack 2.2.1 目录结构 ├── README.md ├── build │ ├── build.js │ ├── check-versions.js │ ├── dev-client.js │ ├── dev-server.js │ ├── utils.js │ ├── vue-loader.conf.js │ ├── webpack.base.conf.js │ ├── webpack.dev.conf.js │ └── webpack.prod.conf.js ├── config │ ├── dev.env.js │ ├── index.js │ └── prod.env.js ├── index.html ├── package.json ├── src │ ├── App.vue │ ├── assets │ │ └── logo.png │ ├── components │ │ └── Hello.vue │ └── main.js └── static webpack 配置 主要对 build 目录下的 webpack 配置做详细分析 webpack.base.conf

Jenkins(附带详细教程,转)

寵の児 提交于 2020-03-03 16:45:48
功能 编辑 Jenkins功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 启动 编辑 首先保证系统中已经安装了jdk,最好是jdk1.5以上。 第一种启动方法,切换到jenkins.war存放的目录,输入如下命令: $ java -jar jenkins.war 如果需要修改端口可以使用如下命令: $ java -jar jenkins.jar--httpPort=8081 然后在 浏览器 中(推荐用 火狐 )输入localhost:8081,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins。 第二种方法是用 tomcat 打开 解压tomcat到某个目录,如/usr/local,进入tomcat下的/bin目录,启动tomcat 将jenkins.war文件放入tomcat下的webapps目录下,启动tomcat时,会自动在webapps目录下建立jenkins目录,在地址栏上需要输入localhost:8080/jenkins。 Jenkins详细教程 链接: https://www.jianshu.com/p/5f671aca2b5a 一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目

Abnormal build process termination--解决IDEA启动web项目报错

拥有回忆 提交于 2020-03-03 09:08:45
iDEA启动后报Error:Abnormal build process terminatio 报错的原因如下: Error:Abnormal build process termination: "C:\Program Files\Java\jdk1.8.0_121\bin\java" -Xmx700m -Djava.awt.headless=true -Djava.endorsed.dirs=\"\" -Djdt.compiler.useSingleThread=true -Dpreload.project.path=D:/ide/workspace/niuwan-root -Dpreload.config.path=C:/Users/relieved/.IntelliJIdea2017.3/config/options -Dcompile.parallel=false -Drebuild.on.dependency.change=true -Djava.net.preferIPv4Stack=true -Dio.netty.initialSeedUniquifier=-900763217256069649 -Dfile.encoding=GBK -Djps.file.types.component.name=FileTypeManager -Duser.language=zh

DotnetCore project IntermediateOutputPath leaves some files in the solution directory

依然范特西╮ 提交于 2020-03-03 06:11:47
问题 In order to keep the repository clean and separated from output and build files we change corresponding paths in the project file. For Net Framework project specifying IntermediateOutputPath redirects the obj directory to the corresponding folder. For Net Core project (3.0) using this property is not sufficient. Whereas Debug, Release folders are indeed redirected, the obj folder is still created and it contains some file - such as project.assets.json, .csproj.nuget.cache, .csproj.nuget

DotnetCore project IntermediateOutputPath leaves some files in the solution directory

前提是你 提交于 2020-03-03 06:08:50
问题 In order to keep the repository clean and separated from output and build files we change corresponding paths in the project file. For Net Framework project specifying IntermediateOutputPath redirects the obj directory to the corresponding folder. For Net Core project (3.0) using this property is not sufficient. Whereas Debug, Release folders are indeed redirected, the obj folder is still created and it contains some file - such as project.assets.json, .csproj.nuget.cache, .csproj.nuget

Webpack打包工具

匆匆过客 提交于 2020-03-03 04:23:56
文章目录 1,webpack需要npm安装 2,使用webpack打包工具,就不用在html页面引用js文件了,如何引用? 3,webpack打包命令 3.1,全局webpack 3.2,局部安装webpack(本地) 3.3,webpack打包css文件 3.4,安装loader 3.5,webpack打包less文件 3.6,webpack打包图片文件 3.7webpack-ES6转ES5的babel 4,webpack-使用Vue的配置过程 5,创建Vue时template和el的关系 6,Vue的终极使用方案 7,webpack横幅plugin的使用 8,webpack-HtmlWebpackPlugin的使用 https://www.bilibili.com/video/av68424291/?p=84 1,webpack需要npm安装 webpack 是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理,它能有Grunt或Gulp所有基本功能。webpack的官网是 https://webpack.github.io/ ,文档地址是https://webpack.github.io/docs,官网对webpack的定义是MODULE BUNDLER

Docker-Compose 配置详解

喜夏-厌秋 提交于 2020-03-03 00:15:32
先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说: version: '2' services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - back-tier redis: image: redis links: - web networks: - back-tier lb: image: dockercloud/haproxy ports: - 80:80 links: - web networks: - front-tier - back-tier volumes: - /var/run/docker.sock:/var/run/docker.sock networks: front-tier: driver: bridge back-tier: driver: bridge 可以看到一份标准配置文件应该包含 version、services、networks 三大部分,其中最关键的就是 services 和 networks 两个部分,下面先来看 services 的书写规则。 1. image services: web: image: hello-world 在 services 标签下的第二级标签是 web

android中简单便捷使用GreenDao本地数据库及采坑之路

瘦欲@ 提交于 2020-03-02 19:51:52
   在开发过程中,有时候我们需要使用SQLite数据库去本地存储一些临时文件,之前,我们的做法是通过SQLiteOpenHelper实现创建数据库,以及迭代开发中的数据库数据 内容 字段 变更时处理。 优点 1.通常我们在使用GreenDao的时候,我们只需定义数据模型,GreenDao框架将创建数据对象(实体)和DAO(数据访问对象),能够节省部分代码。 2.不向性能妥协,使用了GreenDao,大多数实体可以以每秒几千个实体的速率进行插入,更新和加载。 3.GreenDao支持加密数据库来保护敏感数据。 4.微小的依赖库,GreenDao的关键依赖库大小不超过100kb. 5.如果需要,实体是可以被激活的。而活动实体可以透明的解析关系(我们要做的只是调用getter即可),并且有更新、删除和刷新方法,以便访问持久性功能。 6.GreenDao允许您将协议缓冲区(protobuf)对象直接保存到数据库中。如果您通过protobuf通话到您的服务器,则不需要另一个映射。常规实体的所有持久性操作都可以用于protobuf对象。所以,相信这是GreenDao的独特之处。 7.自动生成代码,我们无需关注实体类以及Dao,因为GreenDao已经帮我们生成了。 GreenDao使用 1.在工程目录下build.gradle下添加插件 buildscript { repositories