上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 71 下一页
摘要: 转自:http://blog.csdn.net/Innost/archive/2011/01/08/6124685.aspx一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:lServiceManager,这是Android OS的整个服务的管理程序lMediaService,这个程序里边注册了提供媒体播放的服务程序MediaPlayerService,我们最后只分析这个l 阅读全文
posted @ 2011-03-11 15:08 super119 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 很简单:sudo apt-get install poppler-data就搞定了。 阅读全文
posted @ 2011-03-11 10:44 super119 阅读(374) 评论(0) 推荐(0) 编辑
摘要: PJSIP项目,由于pjsip不支持编译成动态库,只能编译成静态库,所以在编译基于pjsip SUA的应用程序的时候,遇到问题,如果这样写编译命令行:gcc -o xxx $@-Wall -std=c99 -g `pkg-config --cflags libpjproject``pkg-config --libs libpjproject`$^编译就会出错,链接的时候undefined reference,PJSIP库里面的函数都无法链接。但是如果这样就OK:gcc -o xxx $@-Wall -std=c99 -g $^ `pkg-config --cflags libpjproject 阅读全文
posted @ 2011-03-06 16:04 super119 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 需要这么干是因为srt字幕文件如果行尾有空格,MP4就显示不了字幕了。打开vim::% s/\s\+$//g:wq 阅读全文
posted @ 2011-03-01 10:29 super119 阅读(9243) 评论(0) 推荐(1) 编辑
摘要: 转自:STUN在SIP中的工作原理及过程|STUN,SIP,工作原理,过程,RFC3489,NAT-中国源码网: 开放源代码&&编程STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在ANT穿透中占有一席之地。 STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须和此server配合,互相之间发送若干个UDP数据包。UDP包中包含有UAC需要了解的信息,比如NAT外网IP,PORT等等。UAC通过是否得到这个UDP包和包中的数据判断自己的NAT类 阅读全文
posted @ 2011-02-17 10:45 super119 阅读(488) 评论(0) 推荐(0) 编辑
摘要: dumpbin.exe是visual studio中带的工具,可以查看二进制文件的信息,其中就可以用来查看一个程序依赖的dll:dumpbin.exe /dependents <executable file path>使用dumpbin也可以查看dll的依赖关系。 阅读全文
posted @ 2011-02-13 13:34 super119 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 编辑_vimrc,添加一行:autocmd GUIEnter * simalt ~x此法不支持GNOME下的GVim 阅读全文
posted @ 2011-02-10 11:13 super119 阅读(637) 评论(0) 推荐(0) 编辑
摘要: url:同一资源定位符uri:同一资源标志符url定位客户端连接到服务器所需要的信息,如http://www.csdn.nethttp://tcc.com:8080/servlet/logon?name=zhangsan&addr=tttt完整构成protocol://servername[:port]/url-path[?query-string]uri是url组成的一部分,没有域名和查询字符串,即域名之后查询字符串之前所有的信息,用于制定资源。例如,对于请求地址http://java.sun.com/products/servlet/index.html?id=09url--- 阅读全文
posted @ 2011-01-19 13:47 super119 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 我们在Struts开发中,一般对于一个Action来说,我们会给其定义success的导向路径,如:!-- Browse Notices --action path="/BrowseNotices"type="com.jointforce.action.BrowseNoticesAction"forward name="success" path="/jsp/browsenotices.jsp"//action这是非常普遍的一个现象,但如果success的导向页面不是一个jsp文件,而是另外一个Action呢?比如,删除一条记录后,我们要页面导向到浏览页面,自然,就要求在删除这 阅读全文
posted @ 2011-01-13 22:57 super119 阅读(289) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2011-01-13 22:56 super119 阅读(960) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 71 下一页