- 博客(18)
- 收藏
- 关注
转载 c/c++ const修饰符
const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用 (1)可以定义const常量 例如: const int Max=100; int Array[Max];
2012-03-29 10:22:31 439
转载 c++ map
使用CAsyncSocket类进行网络传输 C++ Lists(链表) C++ map的基本操作和使用 2010-08-23 10:19:45| 分类:VC++| 标签:|字号大中小 订阅1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对
2012-03-27 16:50:20 470
原创 linux块设备6
bsg.c:bsg_init: 注册bsg char devicebsg_register_queue: scsi driver在init的时候调用调用bsg_minor_idr生成dev minor初始化bsg_class_device生成sysfs class_dev, 并创建kobj linkbsg_unregister_queue: regi
2012-03-25 21:29:15 1478
转载 android logcat使用
LogCat的信息量那么大,我想出于性能考虑Android应该是不会把它动态存储在内存中而是缓存在某个系统文件中吧?请问有这样的文件吗?是哪个文件呢?谢谢...补充内容 (2011-1-22 14:26):找到了,是/dev/log/main这个文件 附带个问题:如何在程序中获取LogCat的输出信息呢?执行:Runtime.getRuntime
2012-03-20 18:03:23 5614 5
转载 linux time和timer
这个在android的bionic的c库里面有同样的实现。 【摘要】本文主要介绍了linux的时间和定时器。【关键词】Linux 定时器 时间一、问题的提出我们开发程序时,经常会遇到时间和定时器的问题,为了更好的使用时间和定时器,现在列举一个一些时间结构体、函数和定时器。二、解决思路1.时间类型1) time_t是一个长整型,一般用来表示用1970年以来的
2012-03-20 15:44:09 2879
原创 linux块设备5
linux 3.1.5blk-merge.cblk_recalc_rq_segments/__blk_recalc_rq_segments: 计算request中的segments数。高page的算, 被blk_core调用blk_recount_segments: 仅统计这个bio的segments, 不包含next的, 被driver/fs/其他merge函数调用
2012-03-14 22:56:47 1682
转载 一篇关于应用程序三层架构的文档
http://blog.csdn.net/liushuijinger/article/details/7343319 表现层业务逻辑层数据访问层
2012-03-13 18:28:00 462
转载 curl使用
http://www.linuxidc.com/Linux/2008-01/10891.htm--------------------------------------------------Linux curl使用简单介绍[日期:2008-01-29] 来源:Linux公社 作者:notechCurl是Linux下一个很强大的http命令行工具,其功能十分强大。
2012-03-07 17:39:54 511
转载 ubuntu 查看硬件信息
测试机器的硬件信息:查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)# cat /proc/cpuinfo | grep physical | uniq -c4
2012-03-07 09:58:24 685
转载 ffmepg对avs的支持
这上面说需要自己写个插件: http://bbs.chinavideo.org/viewthread.php?tid=4287 这个用的转码:http://blog.csdn.net/fuck_y/article/details/6610419 这个讲怎么用ffmpeg的:http://www.doc88.com/p-91594140922.html 这个直接支
2012-03-05 19:27:29 746
转载 ffmpeg支持的所有格式
FFMPEG目前为止支持的所有格式列表1.文件格式: Supported File Format Encoding Decoding C
2012-03-05 19:04:13 6275
转载 让ffmpeg支持rmvb
参考的代码在http://bbs.chinavideo.org/viewthread.php?tid=2406http://www.ffmpeg.com.cn/index.php?title=%E9%99%A4%E4%BA%86%E7%94%A8avisynth%2C%E8%BF%98%E6%9C%89%E6%94%AF%E6%8C%81rmvb%E7%9A%84%E6%96%B9%E6%
2012-03-05 18:55:14 7873
转载 adroid ndk, ffmpeg编译
前面一篇文章介绍了如何在Android NDK中编译FFmpeg,发现感兴趣的朋友很是多吗,而且大家似乎总不成功。 于是我把编译好的so文件发上来,请点击此处下载。注意,这个文件是针对NEON优化编译的,在不支持NEON的ARM处理器上可能无法运行。 似乎很久没写过东西了,下面就介绍下大体的使用方法,希望有点帮助。 首先你要有一个Android项目,把libffmpeg.so放到
2012-03-05 18:45:22 627
转载 real media格式(rm/rmvb容器格式)
Internet Draft Rahul Agarwal, RealNetworksdraft-heftagaub-rmff-00.txt Jeff Ayars, RealNetworks
2012-03-05 16:34:18 1478
转载 各种音视频编解码学习详解
编解码学习笔记(一):基本概念媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要求就我看来应当是历史的延续,也就是现在已经很少采
2012-03-05 16:29:17 27655 4
原创 dlna server
介绍:http://www.doc88.com/p-98477331450.html dlna详解:http://wenku.baidu.com/view/a6f5d8f8770bf78a652954d1.html dlna的一个讲座http://zwkufo.blog.163.com/blog/static/2588251201011933341476/ dl
2012-03-05 16:28:19 6102
原创 linux块设备4
linux 3.1.5blk-exec.c: 起动request1. blk_end_sync_rq: request end 函数, 被blk_finish_request的end_io处理调用, 而blk_finish_request会被blk的软中断处理, 软中端被具体的块驱动的中断唤醒。该函数__blk_put_request, 然后唤醒等待队列,2. blk_
2012-03-03 21:52:46 5168
转载 android logcat详解及缓存
Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用.使用logcat 命令你可以用 logcat 命令来查看系统日志缓冲区的内容:[adb] logcat [] ... [] ...请查看Listing of logcat Command Options ,它对logc
2012-03-01 13:53:08 6986
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人