首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
golang go build 指定icon
2024-08-31
GoLang 编译exe添加ICO图标
我们在做Go开发的时候在Window平台下编译出来的exe后大部分都是没有图标,看起来很难看.下面我们说下如何添加一个图标. 1.首先在根目录下,exe的同级目录下创建.rc文件, IDI_ICON1 ICON "sss.ico" //sss.ico 在exe的同级目录下 2.打开CMD切换到根目录执行: windres -o sss.syso sss.rc //其中的sss和你exe文件同名 执行完成后会生成一个.syso的文件 这个时候在执行 go build 就可以了. 有问题可
docker build 指定dockerfile
1. Dockerfile文件使用 docker build命令会根据Dockerfile文件及上下文构建新Docker镜像.构建上下文是指Dockerfile所在的本地路径或一个URL(Git仓库地址).构建上下文环境会被递归处理,所以,构建所指定的路径还包括了子目录,而URL还包括了其中指定的子模块. 构建镜像 将当前目录做为构建上下文时,可以像下面这样使用docker build命令构建镜像: $ docker build . Sending build context to Docker
ubuntu下建立golang的build脚本
在不在os中设置gopath,goroot的情况下 建立build.sh文件,文件内容如下: export GOARCH="386"export GOBIN="/home/looler/下载/go/bin"export GOEXE=""export GOHOSTARCH="386"export GOHOSTOS="linux"export GOOS="linux"export GOPAT
vue build 指定环境
前言 其实很简单的东西,搜索时很是费劲,特此记录下来.网上有很多资料,但都是五花八门,特此记录 使用 项目根目录中创建环境变量使用文件 .env #所有环境都会加载 .env.development #开发环境会加载,会覆盖之前的环境变量 .env.production #生产环境会加载,会覆盖之前的环境变量 默认:只有当变量 以 VUE_APP_开头的才能被 vue cli 加载进来 使用时 process.env.VUE_APP_XXXX > yarn serve <--mode deve
Electron 桌面应用打包(npm run build)简述(windows + mac)
最近一段时间在用electron+vue做内部项目的一键构建发布系统的桌面应用,现就其中打包流程写个备注,以示记录. Windows环境打包:1.首先贴一下package.json. { "name": "******",//隐藏项目名 "version": "**.**.**",//隐藏版本号 "author": "*** <***>",//隐藏作者信息 "des
Golang入门教程(二)Ubuntu16.04下安装golang(实例:Golang 定时任务管理器)
通过两种方式安装 一.通过apt-get安装1.安装 sudo apt-get install golang 2.设置GOPATH变量 GOPATH是扩展库的目录,Go先搜索标准库目录,然后搜索GOPATH库目录,所有的非标准库都放在GOPATH下.以GOPATH为“/usr/local/go”目录为例子: (1)把export GOPATH=/opt/go加入到~/.bashrc文件的最后.(2)source ~/.bashrc 重新加载配置 这样就加好了GOPATH.注意:apt-get命令
如何利用docker 构建golang线上部署环境
公司最近开发了一个项目是用golang 写的,现在要部署到线上环境去,又不想在服务器上装单独的golang,决定用docker 封装下,直接打到镜像里面,然后就直接在hub.docker.com上面搜了下golang的镜像,直接就docker pull golang 最新的是1.9的版本 然后参考官方的文档弄了下Dockerfile大概是这样: FROM golang MAINTAINER jackluo #指定工作目录 WORKDIR /go/src/ActivitApi COPY . . C
第一篇:初始Golang
Golang简介 编程语言已经非常多,偏性能敏感的编译型语言有 C.C++.Java.C#.Delphi和Objective-C 等,偏快速业务开发的动态解析型语言有PHP.Python.Perl.Ruby.JavaScript和Lua等,面向特 定领域的语言有Erlang.R和MATLAB等,那么我们为什么需要 Go这样一门新语言呢? 数据来源:https://www.tiobe.com/tiobe-index/ 编程语言排行榜前9名是相当稳定的,但是第10名每个月都会变化,候选人就是GO.S
一次golang应用的docker部署经历
开发平台win10,服务器centos7.5 编写dockerfile # scratch 为空镜像,因为golang的build的可执行文件不需要什么环境 FROM scratch # 作者署名 MAINTAINER liusiming <liusm1111@outlook.com> # 添加一个证书,要不然websocket连接会报错 dial:x509: certificate signed by unknown authority,下载地址:https://curl.haxx.se/c
golang的安装
整理了一下,网上关于golang的安装有三种方式(注明一下,我的环境为CentOS-6.x, 64bit) 方式一:yum安装(最简单) rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install golang 方式二:源码安装: wget http://go.googlecode.com/files/go1.2.linux-amd64.tar.gz tar -xvf
TFS Build Definition And Auto Deploy
一台build machine上一般只有一个build service[对应一个build controller]来serve一个team project collection,但又workaround来实现多个controller在一台机器上的共存,参考这里. 说一说自动化build和自动化部署: 1.创建Build Definition[build serivce的账号必须有drop folder的写权限,就是Build Definition\Build Defaults\Staging l
【转】理解 Android Build 系统----不错
$ mmm -help用法:make [选项] [目标] ...选项: -b, -m 忽略兼容性. -B, --always-make Unconditionally make all targets. -C 目录, --directory=目录 在所有操作前切换到“目录”. -d 打印大量调试信息. --debug[=FLAGS] 打印各种调试信息 -e, --environment-overrides 指定替代makefile中默认设置的环境变量 -f FILE, --file=FILE,
Golang字符串函数认识(二)
package main import ( "fmt" "strings" ) func main(){ //返回字符在指定字符串中最后一次出现的位置 last_index := strings.LastIndex("Hello World", "l") fmt.Printf("last_index=%v\n", last_index) //last_index=9 //字符串替换,类似php的str_re
i.mx6 Android5.1.1 build解析
参考资料:理解 Android Build 系统 把总结放前面: 1. 常用编译命令 make clean 执行清理,等同于:rm -rf out/. make sdk 编译出 Android 的 SDK. make clean-sdk 清理 SDK 的编译产物. make update-api 更新 API.在 framework API 改动之后,需要首先执行该命令来更新 API,公开的 API 记录在 frameworks/base/api 目录下. make dist 执行 Build,
获取网站图标Icon
通常情况下,做网站的都会给自己的网站添加一个Icon,浏览器上一长排的标签页,用Icon来区分就显得更加醒目.现在想找一个没有Icon的网站并不好找,可见没有Icon的网站是多么的业余啊."什么?你问Icon是什么?你走吧,这是讨论技术的地方!" 想知道如何获取Icon,就要弄明白怎样设置Icon.先讨论一下设置Icon,再介绍获取Icon,并提供相应Java代码以供参考. 一. 设置网站Icon 设置Icon有两种方式: 1. 看一下我们专业的博客园,看到灰色部分了吗,在head标签
理解Android Build系统【转】
本文转载自:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-build/ Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架.众所周知,Android 是一个开源的操作系统.Android 的源码中包含了许许多多的模块. 不同产商的不同设备对于 Android 系统的定制都是不一样的.如何将这些模块统一管理起来,如何能够在不同的操作系统上进行编译,如何在编译时
Golang 高效实践之并发实践context篇
前言 在上篇Golang高效实践之并发实践channel篇中我给大家介绍了Golang并发模型,详细的介绍了channel的用法,和用select管理channel.比如说我们可以用channel来控制几个goroutine的同步和退出时机,但是我们需要close channel通知其他接受者,当通知和通信的内容混在一起时往往比较复杂,需要把握好channel的读写时机,以及不能往已经关闭的channel中再写入数据.如果有没有一种更好的上下文控制机制呢?答案就是文章今天要介绍的context,
Golang入门学习(四):常用的函数汇总
文章目录 2.4 常用的内置函数 2.4.1 字符串常用内置函数 2.4.2 常用的时间和日期相关函数 2.4.3 内置函数 2.4 常用的内置函数 2.4.1 字符串常用内置函数 https://golang.org/pkg/strings/ https://golang.org/pkg/strconv/ 统计字符串长度的函数:len(str) 字符串遍历,同时处理有中文的问题:r:=[]rune(str) 字符串转整数:strconv(str), strconv.ParseInt() fun
转载:移动web开发规范
本文来源:http://blog.csdn.net/joueu/article/details/44329825 以下是规范建议,均是日常在开发当中的的一些经验,仅供参考. 移动web开发规范 一.头部声明 1.其中width=device-width就是说把页面宽度设置成和屏幕宽度一样 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 2.首先我们来看看webki
Android 中Notification的运用
Notification在手机的运用中是很常见的,比如我们收到一个短信,在我们的通知栏就会显示一个消息的图标用来提示我们,这种我们就可以用Notification来实现.他有很多的用法,比如类似消息的一个提示,进度条式的提示,折叠式啊,或者悬挂式等.下面我们可以看一个简单的也是最基本的Notification: 第一种:基本的Notification 1.API 11 以下的,现在被弃用了,它的简单用法是这样的 1.1这里需要使用PendingIntent,跟Intent相似,Intent 是及
android notification,notificationmanager详解
我们知道在使用Android的通知的时候一定会用到NotificationManager . Notification这两个类,这两个类的作用分别是: NotificationManager : 是状态栏通知的管理类,负责发通知.清楚通知等. Notification:状态栏通知对象,可以设置icon.文字.提示声音.振动等等参数. 这里需要声明一点,由于Android的系统升级,Android在通知这块也有很多老的东西被抛弃了,一个是api11的版本,一个是api16的版本.我们来比较下ap
热门专题
重装mysql后Navicat无法连接
@EnableFeignClients报红
python in函数效率 文本 正则
C# WINFROM 开发框架
php kindeditor空格替换
bigdecimal取余数
javaDTO接收转成实体类
ble 为什么保存ediv
不存在叫‘locfit’这个名字的程辑包
axios请求二进制图片返回乱码
homebrew安装mysql慢
python debug模式命令
mac版 TFTP软件
jquery.exportword.js自动分页
asa默认的日志信息安全级别
android 发布版SHA1怎样查看
jenkins打包栈溢出
mysql 多表统计 金额合并
获取listcontrol控件
arduino的mcp2515驱动