- 博客(10)
- 资源 (47)
- 论坛 (26)
- 收藏
- 关注
原创 我的docker随笔7:docker容器与主机之间文件拷贝
背景Docker提供cp命令,用于主机和容器之间相互拷贝。 docker cp命令下面所有示例的命令都是在主机进行的。命令形式如下:docker cp <主机目录或文件的路径> <容器ID:容器路径>示例: 运行一个容器,假设其ID为267888e2e9ec。将当前目录的demo文件拷贝到容器根目录:docker cp demo/...
2018-07-26 13:14:52
2410
原创 程序分身:根据不同程序名执行不同函数
背景最近在看某开源项目源码,发现代码里对main函数的参数做了处理,根据传入的程序名称(即argv[0]),调用不同的函数。笔者认为这个小技巧挺不错的,本文就整理实践一下。完整源码main.c源码如下:/**作用:只有可执行程序文件名是foo或bar时才能正常执行,其它任何字符串都不行。作用:如有服务端、客户端的小程序,可在一个文件中实现,编译,然后改名,根据...
2018-07-26 00:57:23
518
原创 Linux C简单日志打印代码示例
背景项目代码的打印函数,有的用printf,有的用std::cout,风格不统一,也不方便查看,因此需要编写一个统一的函数接口。 需求及实现时间戳该打印函数需要有时间戳,精确到毫秒。这样能直观观察程序运行时间。获取时间使用localtime函数,毫秒的获取使用gettimeofday函数。获取时间戳函数get_timestamp没有使用静态局部变量,使用4线程测试,时间戳...
2018-07-26 00:55:18
3131
1
原创 Linux C解析命令行参数代码
背景Linux下解析main函数参数,使用getopt,依赖头文件:#include &lt;unistd.h&gt;。 代码如下:static char g_deviceid[32] = {0};std::string g_serverIP = "172.18.18.18";static int g_serverPort = 8888;void PrintHelp(c...
2018-07-25 12:58:37
3645
原创 我的docker随笔6:docker命令自动补齐
背景在笔者自己制作并安装的ubuntu16.04系统上(参考笔者网站关于debootstrap的文章),无法使用docker自动补齐功能,即输入docker命令后,按Tab键无法列出子命令(或参数)的候选项。于是在网上找了些资料,实现了这个功能,形成本文。 机制Linux系统许多命令都会提供该命令自身的命令补齐脚本,在安装命令时会自动安装自动补齐脚本——如果有的话。该机制在Linux...
2018-07-19 13:25:47
6980
原创 我的docker随笔5:docker-compose的安装与使用
由前文知,运行容器的命令比较简单,但是,当有复杂的应用时,比如设置环境变量、挂载目录、映射端口,命令就变得比较长了。如果有多个docker镜像同时配置使用的话,单独执行docker run会显示比较麻烦。因此,本文就介绍多容器编排的一个简单工具:docker-compose。安装docker-compose.yml内容运行实际例子李迟 2018.7.3...
2018-07-03 23:43:47
2209
2
原创 我的docker随笔4:docker常用命令
学习docker,必须要熟练掌握docker命令,如果基础不牢的话,是无法进一步提高的。docker有很多命令,但常用的却不多。本文结合实际情况讲讲常用的命令。docker服务相关docker客户端相关创建镜像运行镜像(变成容器)删除镜像进入容器 ...
2018-07-03 23:39:54
201
原创 Makefile模板的继续改进
上一文章的Makefile,存在一个比较大的问题,那就是生成可执行的二进制文件时,会链接所有的目标文件(.o文件),这样的后果是,二进制文件体积比较大,经过调查,发现静态链接可以解决此问题。 Makefile内容在原来基础上,添加中间临时静态库libfoobar.a(编译规则为libtarget),编译生成该库时,要将main.cpp(或包括main函数的文件)排除掉,否则统出错。接...
2018-07-02 18:51:34
434
原创 Makefile模板的改进
以前写的Makefile,有一些地方不够人性化,头文件或源码文件比较多的情况,要手动输入很多个地方。这次参考了一些资料,完善一下。 存在问题原来的做法:# !!!===INC1 = ./INC2 = ./incINC3 = INCDIRS := -I$(INC1) -I$(INC2)# !!!===# source file(s), including c fi...
2018-07-01 15:37:56
196
原创 一个使用多年的Makefile模板
许久以前,一直使用自己总结的Makefile模板,这个模板也是基于现有资料整理而成的。 内容Makefile完全内容如下:# !!!=== cross compile...CROSS_COMPILE ?= CC = $(CROSS_COMPILE)gccCXX = $(CROSS_COMPILE)g++AR = $(CROSS_COMPILE)arARFLA...
2018-07-01 15:37:05
1190
H264 H265码流分析器
2016-05-18
fb2png-0.1.tar.bz2——从帧缓冲得到png图片的工具
2011-06-07
s3c2410 adc驱动及测试程序
2011-05-27
Linux下点阵汉字显示测试
2011-05-27
[0分共享资源]链接器和加载器-中文版
2010-12-17
[0分共享资源]The Linux Programmer's Toolbox
2010-12-17
[0分共享资源]Linkers and Loaders-英文版
2010-12-17
[0分共享资源]GNU Autoconf,Automake, and Libtool-英文版
2010-12-17
计算机专业毕业设计英文翻译(与嵌入式Linux相关的文章)
2010-08-21
instantclient-12_2-合并压缩包.zip
2020-08-27
Git-1.8.3-preview20130601.exe
2017-03-23
YUVPlayer-YUV播放器
2016-05-18
HEVC参考模型源码HM16.6版本
2015-12-07
AVR M16与PC串口通信的实现
2009-09-21
一个简单的多任务内核实例
2009-06-08
自己动手写操作系统环境建立和相关工具
2009-05-21
红帽子的一些库函数i386-redhat-linux.tar.gz
2009-04-02
与SD卡、FAT和USB相关的资料
2009-03-27
分太多,没事散分,顺便记录最近的事
发表于 2019-11-05 最后回复 2019-12-27
吐槽一下,怎么被删贴了呢?有没有遇到类似的?
发表于 2019-10-14 最后回复 2019-11-19
承诺升星就散分,顺便分享我的个人主页
发表于 2014-09-25 最后回复 2019-09-05
最近打算写一本嵌入式Linux入门的书,请大家提提意见,谢谢!
发表于 2018-02-26 最后回复 2019-02-25
分享一下我的技术主页,欢迎访问
发表于 2014-09-20 最后回复 2014-10-21
arm linux设备上的硬盘不操作一段时间变成只读系统
发表于 2013-12-29 最后回复 2014-09-18
工控机(x86)的几个基本问题(详见内容)
发表于 2014-09-15 最后回复 2014-09-15
u-boot2010.09移植到8MB Nor Flash的S3C2440,第一步搞定,小散100
发表于 2010-11-07 最后回复 2012-11-23
[100分]有没有关于binutils的深入的资料?或者深入底层的资料?
发表于 2010-12-28 最后回复 2012-11-23
C++编写FTP客户端解析LIST命令获取目录不完整,求解。
发表于 2011-08-01 最后回复 2012-11-23
利用FFMPEG提供的API能不能直接将YUV420P视频转换成JPG图像?
发表于 2011-11-24 最后回复 2012-05-02
热烈庆祝本人混CSDN一年半载后获技术星星!
发表于 2011-11-29 最后回复 2011-12-01
问个FTP连接有效性的问题
发表于 2011-11-10 最后回复 2011-11-15
C++编写FTP客户端解析LIST命令获取目录不完整,求解。
发表于 2011-08-01 最后回复 2011-10-28
最近想了很多事情,但又不知怎么排解,还是散点分吧。
发表于 2011-08-30 最后回复 2011-09-03
写代码写烦了,散个分,欢迎来抢。
发表于 2011-08-15 最后回复 2011-09-03
入职4天,再散点分。
发表于 2011-07-14 最后回复 2011-07-27
找到新工作,散点分
发表于 2011-07-02 最后回复 2011-07-05
明天面试,发个帖子证明一下
发表于 2011-06-30 最后回复 2011-07-05
混CSDN一周年纪念,散个分。
发表于 2011-06-15 最后回复 2011-06-18
通过了2010下半年软考,散分!
发表于 2011-02-15 最后回复 2011-02-17
通过了2010下半年软考,散分!
发表于 2011-02-15 最后回复 2011-02-17
大家元旦都干了啥了?说说呗。
发表于 2011-01-03 最后回复 2011-01-10
明天就要考软设了,紧张了
发表于 2010-11-12 最后回复 2010-12-03
人生无常,无奈啊!散分
发表于 2010-11-22 最后回复 2010-11-24
工作百日,有点郁闷,散分100。
发表于 2010-10-15 最后回复 2010-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝