- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 添加shell命令别名
问题:频繁输入较长命令,比较繁琐。比如:ls -lgit statusgit add等解决方法:/etc/bashrc,用户目录下.bashrc有什么区别? 一个是针对整个系统所有用户的,一个是针对特定用户的./etc/bashrc修改了以后要重启系统才生效,而用户目录下.bashrc修改了以后重新登录就生效~/.bashrc:该文件包含专用于你的bash
2016-05-19 17:47:31
597
原创 Git——跟踪或取消跟踪文件
在git是用过程中,可能遇到以下情况:1、被跟踪文件里面有不想跟踪的文件。2、每次用git status查看状态时总是列出未被跟踪的文件。解决方法:1、当被跟踪的文件里面有不想跟踪的文件时,使用命令git rm删除文件。如:git rm --cached readme1.txt 删除readme1.txt的跟踪,并保留在本地。git rm --f readme1.tx
2016-05-17 20:05:52
25158
原创 C语言——循环缓冲区
最近在搞GSM模块,一个主要问题就是对于GSM接收数据的处理。而首先是把数据全部接收过来,搞了一个循环缓存区,感觉好可以。#define DATA_RECV_BUFF_LEN 8192 //循环缓冲区大小uint8_t gsm_recv_buff[DATA_RECV_BUFF_LEN] = {0}; //循环缓冲区int16_t gsm
2015-09-22 18:12:45
4045
原创 C语言之空宏
今天调试代码,朋友说我的调试信息太繁琐,我说还可以啊,他说空宏很好用,我试了一下,确实不错,上代码:原代码:需要调试信息时#define ZPC_DEBUG#ifdef ZPC_DEBUG SEGGER_RTT_printf(0, "***** upload_state_to_our_platform() result:%s\r\n",result);
2015-09-17 19:28:25
1652
原创 make的使用和Makefile的编写1
make是Linux中用来维护程序模块关系和生成可执行程序的工具,有了make命令和Makefile文件,整个项目的源文件可以自动的编译,极大程度的提高了软件的开发效率。从windows中转到Linux确实不太适应,但是习惯就好,下面简单介绍一下make的使用及Makefile的编写。make从Makefile中获取模块间的依赖关系,使用Makefile中的命令对过时的文件进行编译。1 M
2014-11-28 23:09:47
411
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人