faraway |
|
||
2009年12月29日
摘要:
使用find查找出最近修改过的*.c和*.h文件,然后打包find . -name '*.[ch]' -mtime -1 | xargs tar czf backup_$(date +%m_%d).tar.gz也可以使用find的-exec参数 find . -name '*.[ch]' -mtime -1 -exec tar rf backup_$(date +%m_%d).tar {} \;-... 阅读全文
2009年3月31日
摘要:
写了一个编译静态库和动态库的Makefile文件,修改Makefile中STATIC的值可以编译静态库或动态库。完整的程序和Makefile文件在这里。 MakefileSTATIC=0 LIBPATH=lib CFLAGS=-Wall LDFLAGS=-I$(LIBPATH) -L$(LIBPATH) -lfunc ifeq ($(STATIC), 1) LIB=$(LIBPATH)... 阅读全文
2009年3月27日
摘要:
无意中发现一个inet_ntoa函数的奇怪问题。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->#include #include #pragma comment( lib, "ws2_32.lib" ) struct socka... 阅读全文
2009年3月12日
摘要:
使用前需要在当前目录下建立一个obj文件夹,用来存放中间文件。*.d文件中包含了对应*.c的依赖文件,*.o文件为对应*.c文件的目标文件。 详细的Makfile资料可以看看GNU make中文手册和跟我一起写Makefile Makefile通用模板CC=gcc CFLAGS=-Wall OBJPATH=obj # .d文件和.o文件保存路径 TARGET=... 阅读全文
2009年3月11日
摘要:
http://www.maths.abdn.ac.uk/~igc/tch/mx4002/notes/node83.html random shuffle的原理 http://blog.csdn.net/zhaostu/archive/2007/01/19/1487912.aspx 后面一段关于播放列表random shuffle的还写的不错 阅读全文
2009年3月6日
摘要:
使用select函数可以以非阻塞的方式和多个socket通信。程序只是演示select函数的使用,功能非常简单,即使某个连接关闭以后也不会修改当前连接数,连接数达到最大值后会终止程序。 1. 程序使用了一个数组fd_A,通信开始后把需要通信的多个socket描述符都放入此数组。 2. 首先生成一个叫sock_fd的socket描述符,用于监听端口。 3. 将sock_fd和数组fd_A中不为0的... 阅读全文
2009年3月5日
摘要:
首先转一段关于回车和换行的历史。 回车和换行关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢... 阅读全文
2009年2月27日
摘要:
目前sourceforge网站上提供了Linux 2.6.18版本内核的sdiostack补丁,使用此补丁后可以编译出供Atheros SDIO wifi v1.0模块使用的驱动。 首先选择工作目录(例如当前用户的个人目录/home/~),此后的操作都在此目录下进行。下面以Samsung S3C2410平台为例介绍驱动编译过程,使用的交叉编译工具为arm-linux-gcc v3.4.6。 ... 阅读全文
2009年2月15日
摘要:
输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列 思路:从1开始逐个累加,如果超过n,匹配失败,去除最小的元素,如果不足继续累加下一个,直至相等。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->#include... 阅读全文
2008年8月30日
摘要:
linux下的nc命令中,-l后跟随监听端口,-p后跟随与目标主机建立连接时的本地端口,二者不可能同时使用。 nc -l 1234 nc 127.0.0.1 1234 在端口1234建立连接,互相发送输入 nc -p 1234 -w 5 host.example.com 80 建立从本地1234端口到host.example.com的80端口连接,5秒超时 nc -u host.examp... 阅读全文
|
Copyright © 2024 faraway
Powered by .NET 9.0 on Kubernetes |