- 博客(9)
- 收藏
- 关注
原创 关于使用QLibrary如何读取共享库
现在程序讲究个模块化,插件化,所有共享库的读取变的尤其关键,把程序写成各种各样的共享库,那升级的时候只需要重写下某个库,在保证头文件不变的情况下,更新上去,就能完美运行。Qt中读取使用共享库的类叫QLibrary. 使用起来也相当简单,最基本的使用只需要知道4个函数,load(), isLoad(), revovle()和unload().在绝大部分情况下,下面这四个函数就足够完成工作了。下面是个
2012-09-01 04:04:26 4662 1
原创 在加一个非常好用的SIP开源项目Freeswitch
先比之前一篇文章介绍的Opensips,Freeswitch应该算是后起之秀,在网上似乎看到Freeswitch的主要开发者是之前Opensips的核心SVN提交者之一,个人试用的感觉是Freeswitch的优势在于配置文件都是XML文件,各种设置相对Opensips来说更容易学习,有经验的程序员1天之内就能完成大部分的配置问题,比如配置用户,配置DIAPLAN,配置SIP PROVIDER等等。
2012-09-01 03:44:34 5617
原创 推荐个好用的开源SIP客户端STACK和一个开源SIP服务器端
客户端STACK: PJSIP语言: C非常好用的SIP客户端库, 本人测试在UBUNTU 12.4和MAC SNOW LEOPARD上都能顺利编译使用, 当然他本身还支持很多其他操作系统,最新发布的PJSIP 2.0版支持视频通话,稳定性很高,库本身包含一个命令行模式的简单客户端PJSUA,可以用来做简单的测试,同时PJSUA又作为搭建在PJSIP上层的HIGH LEVEL API,
2012-06-04 19:33:35 14238
原创 【Linux C】Makefile入门
<br />Makefile是Linux下编译C/C++的利器,它定义了整个项目的编译规则<br /> <br />Makefile基本构成:<br /> <br />最基本的Makefile格式是:<br /> <br />目标:依赖文件<br />[Tab] 命令<br /> <br /> <br />目标是想要生成的文件<br />依赖文件是为了生成该文件需要的前提条件<br />命令则是生成文件的命令<br /> <br />Makefile中最常用的变量是 $@ $^ 和 $< ,这些变量能简化
2011-02-02 01:16:00 1104
翻译 【Android入门】防止ANDROID内存泄漏(翻译自Android Developers Blog)
原文请点击此处原文作者: Romain GuyAndroid applications are, at least on the T-Mobile G1, limited to 16 MB of heap. It's both a lot of memory for a phone and yet very little for what some developers want to achieve. Even if you do not plan on using all of this
2011-01-31 19:51:00 1532
翻译 【Android入门】Android TabHost的使用(翻译与Android SDK)
原文地址:http://developer.android.com/resources/tutorials/views/hello-tabwidget.html翻译:你需要一个TabHost和一个TabWidget来创建一个带Tab的界面,TabHost必须是Layout的根节点,该Layout文件还必须包换TabWidget来显示Tabs和一个FrameLayout来显示Tab的内容。Tab内容的实现有两种,1.使用Tabs在同一个活动Activity种切换视图Views,或者使用Tabs来切换不同的活动
2011-01-31 02:50:00 2500
原创 【Android入门】访问Internet权限
<br />Android新手写程序经常碰到的一个问题就是写了半天的一个APP,结果访问网络访问不了,检查LOG发现时Permission denied.其实这是因为忘记在Manifest.xml里加一句开放网络权限的语句。只需在androidmanifest.xml里加一行<br /><uses-permission android:name="android.permission.INTERNET"></uses-permission> <br />就可以访问网络啦!<br />
2011-01-30 21:53:00 8074
原创 Android连接远程数据库
Android虽然自带java.sql包,但是各数据库的JDBC Driver是否可用争议很多,不论国内网站还是国外网站,有人说能用,有人说不行,有人说虚拟机上能跑,上真手机就不行,有人说自己在手机上测试过也能跑。但不管怎么说,直接连接远程数据库被公认不是一个很好的做法,至少在安全性上非常差的,所以现在最简单也是最流行的做法是访问远程服务器前段的PHP,PHP函数完成数据库操作,把结果经过JSON编码后传回,Android端再parse出结果。PHP代码如下:[code=SQL]CREATE TABLE `
2011-01-30 21:26:00 11484 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人