摘要: 作用 主要用来实现命令行的参数解析,以达到实现以下效果的目的 使用方式 flag是Go语言的内置包,能接收的参数类型主要有字符串、布尔和数值类型。 方式一 我们在main函数中调用 函数来定义命令,该函数共有三个参数 第一个参数是命令名称 第二个参数为默认值,也就是不传ip时默认拿到的值 第三个参数 阅读全文
posted @ 2020-03-25 17:13 平也 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 什么是defer? defer语句是专门在函数结束以后做一些清理工作的。我们先举一个例子来更好的理解,现在有一个函数,它的作用是把一个文件内容拷贝到另一个文件。 以上代码是可以正常执行的,但是存在一个问题,如果os.Create执行失败,那么就无法执行到文件资源的Close函数。进程每打开一个文件就 阅读全文
posted @ 2020-03-24 22:26 平也 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 背景 项目交叉编译为可执行文件之后,在其他目录执行文件时提示找不到配置文件 解决方案 直接采用以下代码获取到实际执行文件的路径,然后拼接配置文件即可 代码分析 os.Args是用来获取命令行执行参数分片的,当使用 时 分片0会是一串复杂的路径,原因是直接run go文件时会将文件转移到临时路径下,然 阅读全文
posted @ 2020-03-14 23:51 平也 阅读(8240) 评论(0) 推荐(0) 编辑
摘要: 代码示例全部保存在,欢迎star:https://github.com/EnochZg/golang examples 安装组件 使用 先创建ini后缀的配置文件,本文以config.ini为例 在main函数中加入以下代码读取username配置 运行后即可读取到username的值,上文中的Se 阅读全文
posted @ 2020-03-13 22:27 平也 阅读(3879) 评论(0) 推荐(1) 编辑
摘要: 前9节列举出了很多例子来辅助理解什么是项目管理,在学习的过程当中听到了一些名词,查询过一些资料之后,在这里梳理出来 1、关键路径法 关键路径是指设计中从输入到输出经过的延时最长的逻辑路径。优化关键路径是一种提高设计工作速度的有效方法。寻找项目当中最影响进度、耗费时长最高的环节,针对性地解决关键问题, 阅读全文
posted @ 2020-03-01 14:47 平也 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1、环境准备 1.1、Maven安装配置 Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 下载Maven可执行文件 编辑~/.bash_profile文件 加入以下内容 使得环境变量生效 1.2、IDEA配置 打开配置界面,搜索Maven,将 阅读全文
posted @ 2020-02-29 19:41 平也 阅读(11562) 评论(0) 推荐(1) 编辑
摘要: 1、删除旧Homebrew 2、下载新Homebrew安装脚本 3、编辑brew_install文件(ustc源是中国科学技术大学) 4、替换homebrew bottles(二进制预编译包)地址 5、执行brew_install脚本 看到如下内容即安装成功 bash == Installation 阅读全文
posted @ 2020-02-29 01:44 平也 阅读(5385) 评论(0) 推荐(1) 编辑
摘要: $request_time 官方解释:request processing time in seconds with a milliseconds resolution; time elapsed between the first bytes were read from the client a 阅读全文
posted @ 2019-11-28 13:22 平也 阅读(1800) 评论(0) 推荐(0) 编辑
摘要: 下载openresty 安装openresty 查看当前nginx的编译配置 如下所示,"configure arguments"就是编译nginx时的配置 编译openresty,把刚才的配置加到"configure"命令后方,如果需要使用lua也可以加上" with luajit" gmake即 阅读全文
posted @ 2019-11-24 16:52 平也 阅读(2248) 评论(0) 推荐(0) 编辑
摘要: 创建锁文件 变量值自定义;在main函数执行完成后需要移除锁文件并关闭文件读取。 锁定文件 排它锁,不允许其他人读和写。 意味着无法锁定文件时不能阻断操作,马上返回给进程。 返回文件描述符,文件描述符是一个索引值,指向当前进程打开的文件记录表。最后在执行完毕后对文件解锁。 阅读全文
posted @ 2019-08-27 15:18 平也 阅读(3877) 评论(1) 推荐(0) 编辑