自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 sock udp tcp总结

Struct in_addr{        In_addr_ts_addr;//-----uint32_t } Struct sockaddr_in {        Uint8_tsin_len;//--没有用        Sa_family_tsin_family;//--- 是32位还是64位        In_port_tsin_port;        Struct

2012-04-21 01:31:27 483

原创 linux下时间

系统里面时间为 UTC   Time取得的时间是UTC,        Gmtime()转换为 UTC时间的年月日          Localtime转换为本地时域的年月日 Mktime根据时域相减转换为秒数     通常处理为:取时间 用 time,然后调用

2011-09-27 18:10:15 166

原创 C++一些语法注意点

1、super是java里的,C++中要用父类直接 父类名::函数名 构造函数也可以显示调用  父类名:: 父类名();   2、类成员初始化,或者父类,或者常量,当然变量也可,但普通变量没太多意义 class Parent { public:    Parent(i

2011-09-27 18:09:38 190

转载 sscanf用法

Note: 1、这里的%s限于以空格结尾 2、过滤掉,再将非'@'的一串内容送到buf中//---为什么/,明白了里面的不放到buf sscanf("iios/12DDWDFF@122", "%*[^/]/%[^@]", buf); int a, b, c; ssca

2011-09-27 11:19:08 166

原创 mips学习

 熟悉au1200也有快两个月的时间了,感觉还只是刚刚入门。

2008-09-05 17:41:00 336

osip 框架详解

osip osip详解 osip入门 osip源码分析

2012-03-15

ffmpeg学习要点注解,及完整归档例子

ffmpeg学习要点注解,及完整归档例子

2012-02-02

linux 实用makefile例子

############################################################################# # Makefile for building: sample 2011-09-26 # # Project: # Template: # Command: # ------基本上简单用法的makefile------- #1. 第一个目标为最终目标 #2. 命令以 Tab开头,可以有多个命令 #3. 分行号\ 后面不可以跟空格 #4、加@可以去掉命令显示 #5. 变量为 abc = efd 访问为 $(abc) echo $abc # # # #缺点,单文件夹 #每次都会重新生成 # #foo.o : foo.c defs.h # foo模块 #cc -c -g foo.c # #多目录 一种方法,在主目录里面include "",然后其里面OBJS += .o,这样其实就是 或用foreach ############################################################################# #target EXECUTABLE := test CC := gcc CXX := g++ STRIP := strip AR := ar cqs LINK := g++ RM := rm -f CFLAGS := -g -Wall CXXFLAGS := $(CFLAGS) CXXFLAGS += -MD LIBS := -lm LIBPATH := -L/usr/local/lib INCPATH := ####### Output directory OBJSPATH := ../Obj/ EXECUTABLEPATH := ../Execute/ #######source Files SOURCE := $(wildcard *.c) $(wildcard *.cpp) OBJS := $(patsubst %.c, %.o, $(patsubst %.cpp, %.o, $(SOURCE))) DEPS := $(patsubst %.o,%.d,$(OBJS)) #######rule .SUFFIXES: .cpp .c .o .so .a .d $(OBJSPATH)%.o:%.c $(CC) $(CFLAGS) -c $< -o $@ $(OBJSPATH)%.o:%.cpp $(CXX) $(CXXFLAGS) -c $< -o $@ $(OBJSPATH)%.d:%.cpp $(CXX) -MM $ $@ ######main .PHONY : all deps objs clean rebuild all: $(EXECUTABLE) $(CXX) $(CXXFLAGS) $(INCLUDEPATH) $(LIBS) $(LIBPATH) $(addprefix $(OBJSPATH),$(OBJS)) \ -o $(EXECUTABLEPATH)$(EXECUTABLE) deps: $(addprefix $(OBJSPATH),$(DEPS)) objs: $(addprefix $(OBJSPATH),$(OBJS)) clean: @$(RM) $(OBJSPATH)*.o @$(RM) $(OBJSPATH)*.d @$(RM) $(EXECUTABLEPATH)$(EXECUTABLE) rebuild: clean all -include $(addprefix $(OBJSPATH),$(DEPS)) ##.d里面是详细的.o rule 自己会括展开的,然后没有文件就自己去重建 $(EXECUTABLE) : objs

2011-09-26

jz_ucos_4755

ucos2 很好的ucos学习及实用参考资料,希望对大家有用。

2010-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除