分类: 整理

ubuntu12.04安装配置opensips,搭建voip服务器

21 条评论

2014 年 7 月 10 日 at 下午 4:04分类:整理 | 学习笔记

通过部署opensips, opensips-cp, rtpproxy, mediaproxy实现voip通话。测试可以通过安卓原生客户端验证,CSipSimple客户端通话(拨打/接收)
更多…

用硬盘物理编号(序列号)、mac地址、文件版本、当前时间来生成机器序列号

无评论

2014 年 6 月 27 日 at 下午 6:00分类:原创 | 学习笔记

在制作程序注册机的时候需要获取到机器的唯一编号,本文从硬盘、网卡硬件地址及文件版本生成一个4*7的序列号,形如 3CEA-82E6-1396-9C78-45C4-06C9-9564
更多…

基于Crypto++/Cryptopp的rsa密钥生成,rsa加密、解密,rsa签名、验签

3 条评论

2014 年 6 月 27 日 at 下午 5:04分类:原创 | 学习笔记

在项目中需要增加一个注册的功能,想到了用rsa非对称加密的方法。对比了openssl等第三方库,最后采用了Cryptopp。
更多…

C++记录函数执行时间

无评论

2014 年 6 月 3 日 at 下午 3:59分类:原创 | 整理 | 学习笔记

程序执行过程中可能有的地方会耗费较多的时间,找到耗时较多的地方后可以进行优化处理。如下为一个数据库操作类中记录函数执行时间的实现:
更多…

MFC封装输入框CEdit只允许数字、负号、点号输入

无评论

2014 年 4 月 24 日 at 上午 10:36分类:原创 | 整理 | 学习笔记

MFC的CEdit设置Number后只能输入纯数字,不能满足小数的输入,本文介绍一种封装CEdit实现数字、负号、点号的输入,且只能有一个点号,一个负号且只能在第一位。
更多…

RT-AC68U在ddwrt下安装及配置transmission

无评论

2014 年 4 月 13 日 at 下午 10:53分类:原创 | 整理

前提:已经在RT-AC68U上安装了ddwrt固件,以及开启了usb(winpm格式化u盘为ext3)挂载到opt分区,开启了ssh,并开启了samba,如下图所示。
更多…