- 博客(6)
- 资源 (49)
- 收藏
- 关注
转载 大端和小端的含义
原文网址:http://www.cnblogs.com/wuyuegb2312/archive/2013/06/08/3126510.html或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又
2017-11-24 18:32:17 596
原创 golang使用二叉树实现排序
一个命名为S的结构体类型将不能再包含S类型的成员:因为一个聚合的值不能包含它自身。但是S类型的结构体可以包含*S指针类型的成员,这可以让我们创建递归的数据结构func main() { fmt.Println(Sort([]int{11,2,5,30,100,10,1,70}))}type tree struct { value int left,right *tree
2017-11-22 10:59:36 1023
原创 golang获取当前路径
1.获取当前目录func GetCurrentDirectory() string { dir, err := filepath.Abs(filepath.Dir(os.Args[0])) //返回绝对路径 filepath.Dir(os.Args[0])去除最后一个元素的路径 if err != nil { log.Fatal(err) } retur
2017-11-12 20:55:46 20480
原创 golang读取配置文件
在项目中往往将一些配置信息放到配置文件中,这样在不同的运行环境中,只需修改配置文件即可。以下介绍两种通过第三方包获取配置文件的方式 一.通过gopkg.in/ini.v1go get gopkg.in/ini.v11. 配置文件test.conf;[mqtt]mqtt_hostname = 127.0.0.1mqtt_port = 8083mqtt_user
2017-11-11 12:07:34 20775
原创 golang获取命令行的参数
在项目有时候需要来获取从命令行输入的参数,例如在命令行中指定配置文件可以使用os包和flag包一、通过golang的os库os包以跨平台的方式,提供了一些与操作系统交互的函数和变量。os.Args获取命令行参数,返回一个字符串数组,第一个参数就是执行文件本身,后面的参数是从命令行输入的参数 例如: func main() { for i :=
2017-11-09 18:03:44 5980
原创 Golang中位运算的详细理解
前言:位运算可能在平常的编程中使用的并不多,但涉及到底层优化,一些算法及源码可能会经常遇见。今天就学习一下常用的位运算一、常用的位运算: & 与 AND | 或OR ^ 异或XOR &^ 位清空 (AND NOT) 左移 >> 右移 二、位运算的用法: 位运算都是在二进制的基础上进行运算的,
2017-11-05 18:29:30 10985 6
G3 PLC相关协议文档(MAC/Physical/Profile/白皮书)
2020-08-04
IEC 62056协议全套(带中文版)
2020-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人