- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 dmesg的时间戳转换为对应的时间
1.获取dmesg的时间戳# dmesg[ 18.204448] Bluetooth: RFCOMM socket layer initialized[ 18.204452] Bluetooth: RFCOMM ver 1.112.时间戳表示的含义dmesg 日志中的“时间”(18.204452) 表示的是系统启动到事件发生的时间差,这个值可以转换成时间戳:unix...
2018-09-28 10:55:06 22019 2
转载 Go 标准库: log
原文链接 http://ironxu.com/775本文介绍Go 标准库 log 的常用导出函数,结构体及方法。log 包实现了简单的日志服务,log 包定义了Logger类型,该类型提供了一些格式化输出的方法。本包也提供了一个预定义的“标准”Logger,可以通过辅助函数Print[f|ln]、Fatal[f|ln]和Panic[f|ln]访问,比手工创建一个Logger对象更容易使...
2018-09-27 20:07:22 359
转载 Go 标准库: io
原文链接 http://ironxu.com/772本文介绍Go 标准库 io 常用的导出函数,结构体和方法。io 包提供了对 I/O 原语的基本接口,这些接口抽象出了泛用的函数并附加了一些操作。因为这些接口是对底层实现完全不同的低水平操作的包装,除非得到其它方面的通知,客户端不应假设它们是并发安全的。1. io 包的接口Readertype Reader interfa...
2018-09-27 20:03:26 199
转载 Go 标准库: path
原文链接 http://ironxu.com/766本文介绍Go 标准库: path, filepath 常用导出函数,结构体及方法1. path 包import "path"path实现了对斜杠分隔的路径进行操作的函数。func IsAbs(path string) bool // 判断是否是一个绝对路径 func Split(path string) (dir, f...
2018-09-27 20:00:41 354
转载 Go标准库:os
原文链接 http://ironxu.com/751介绍Go 标准库 os 常用导出函数,结构体及其方法。import os1os 包提供了不依赖平台的操作系统函数接口。错误处理设计为go 风格,失败的调用会返回错误值而非错误码。通常错误值里包含更多信息。1. os 常用导出函数func Hostname() (name string, err error) // Ho...
2018-09-27 19:57:15 302
转载 go标准库:time
原文链接 http://ironxu.com/747介绍Go 标准库 time 常用导出函数,结构体及其方法。import "time"time包提供显示和计算时间用的函数。1. 时间处理类型Go 中时间处理依赖的数据类型: time.Time, time.Month, time.Weekday, time.Duration, time.Location。1.1 tim...
2018-09-27 19:52:05 244
转载 Golang 标准库--strings
本文介绍Go 标准库 strings 常用导出函数,结构体及其方法。import stringsstrings 包实现了用于操作字符串的简单函数,包括 strings 导出函数和 Reader, Replacer 两个结构体。1. strings 常用导出函数判断字符串与子串关系func EqualFold(s, t string) bool // 判断两个utf-8编码字符串...
2018-09-26 08:35:12 882
转载 linux时间类型localtime_r
linux时间类型localtime_r,struct tm *pgettimeofday(&now ,NULL);取得当前时间的参数值,now可以是struct timespec 或者 struct timeval类型的。 mktime函数原型:定义函数 time_t mktime(struct tm * timeptr); 函数说明 mktime()用来...
2018-09-21 10:00:37 3022
转载 linux几种时间函数总结
一、Linux函数总结最近的工作中用到的时间函数比较频繁,今天抽时间总结一下,在linux下,常用的获取时间的函数有如下几个: asctime, ctime, gmtime, localtime, gettimeofday , mktime, asctime_r, ctime_r, gmtime_r, localtime_r二、常用的结构体(1)struct tm ;...
2018-09-21 09:31:24 138
转载 golang编译
olang的编译使用命令 go build , go install;除非仅写一个main函数,否则还是准备好目录结构;GOPATH=工程根目录;其下应创建src,pkg,bin目录,bin目录中用于生成可执行文件,pkg目录中用于生成.a文件;golang中的import name,实际是到GOPATH中去寻找name.a, 使用时是该name.a的源码中生命的package 名字;这个在前...
2018-09-14 16:17:01 736
转载 Linux:信号(1):signal函数、pause函数、alarm函数
想要有顺序地学习Linux,入口在这里哦:Linux:目录索引 一、信号 1.什么是信号? 2.哪些情况下会产生信号? 3.如何查看信号? 4.常用信号解释 5.处理的三种方式 二、操作信号 1.注册信号 ①作用 ②注册信号所使用的函数signal() ③实例验证 ④另一个可以获取信号的函数pause() 2.给进程发送信号 ...
2018-09-12 17:14:23 1995 1
转载 C++ 拷贝构造函数和赋值运算符
本文主要介绍了拷贝构造函数和赋值运算符的区别,以及在什么时候调用拷贝构造函数、什么情况下调用赋值运算符。最后,简单的分析了下深拷贝和浅拷贝的问题。拷贝构造函数和赋值运算符在默认情况下(用户没有定义,但是也没有显式的删除),编译器会自动的隐式生成一个拷贝构造函数和赋值运算符。但用户可以使用delete来指定不生成拷贝构造函数和赋值运算符,这样的对象就不能通过值传递,也不能进行赋值运算。...
2018-09-05 16:23:16 156
转载 C++拷贝构造函数详解
一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 运行程序,屏幕输出100。从以上代码的运行结果可以看出,系统为对象 B 分配了内存并完成了与对象 A 的复制过程。就类对象而言,相同类...
2018-09-05 16:01:05 139
原创 linux下编译安装ACE-6.5.1
我用的系统是ubuntu12.04,选择的ACE版本是6.3.1。1.在官网http://download.dre.vanderbilt.edu/上下载最新版本的ACE+TAO+CIAO.tar.bz2。 保存在/home/用户名/Software文件夹下。2.解压文件。之后会出现一个名字为ACE_wrappers的文件夹。 这样所有ACE的源文件都在/home/用户名/Softwar...
2018-09-04 10:49:26 1393
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人