- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 C语言中宏定义转换字节序方法
前段时间遇见的一个面试题:将unsigned int num的字节序逆序,要求写一个宏定义typedef Swap(num) (((num) >> 24) | (((num)&0x00ff0000) >> 8) | (((num)&0x0000ff00) 16bit、64bit可以依次类推,现在想来,笔试时真是太紧张了,这个题目本是很简单的。写出来,祭奠一下失去的机会~~哎
2013-03-26 10:31:56 2429
转载 .net中“项目”和“解决方案”的区别
这几天开始研究.net,遇见的一个超级菜鸟的问题,和广大菜鸟一起分享一下:(大牛们请避让)项目和解决方案的一个重要区别是:● 项目是一组要编译到单个程序集(在某些情况下,是单个模块)中的源文件和资源。例如,项目可以是类 库,或一个Windows GUI应用程序。● 解决方案是构成某个软件包(应用程序)的所有项目集。通常一个web项目里面,为了高效地管理开发工作所需要的项,如引用、数
2012-10-18 16:20:58 2935
原创 C语言中的回调函数及应用场景
1. 回调函数:如果参数是一个函数指针,调用者可以传递一个函数的地址给实现者,即调用者提供一个函数但自己不去调用它,而是让实现者去调用它,这称为回调函数(Callback Function)。2. 以上的概念叙述很难让你明白,回调函数到底是怎么一回事儿,下面我通过一个实例描述一下,请耐心看下去:此示例由三个文件组成:para_callback.h、para_callback.c、callb
2012-03-27 17:35:18 3019
原创 指针与const限定符(Linux C编程)
我们经常在例程中看到这样的情况:char *a = 'a';func(a);//func原型是void func(const char *)为什么函数形参中的指针多数是用const限定符来修饰的呢?以下的讨论会为你揭开谜底const限定符和指针结合起来常见的情况有以下几种。1.*********************************************
2012-02-14 09:34:27 503
原创 Linux环境下实现VLC转发视频流命令格式简介
1. Ubuntu环境下安装vlc: apt-get install vlc2. 获取vlc帮助 vlc --help 或者 vlc --help--advanced3. vlc的debug log vlc --vv --extraintf=logger 运行的log将会保存在vlc-log.txt中。4. 作为服务器通过rtp将
2011-12-08 17:35:19 5208
转载 C语言中sprintf()函数用法简介(转载)
sprintf用法简介选自《CSDN 社区电子杂志——C/C++杂志》 在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。 sprintf 是个变参
2011-12-08 16:37:05 887
原创 Lucene 3.5.0 下载、安装与测试
若想了解Lucene项目的概况(Apache Lucene - overview):http://lucene.apache.org/java/docs/index.html【1.】下载 下载地址:http://apache.etoak.com//lucene/java/ 我下载的是lucene 3.5.0版本,具体文件是:lucene-3
2011-12-04 10:06:11 2335
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人