自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (17)
  • 收藏
  • 关注

原创 分享一个很久以前做的G.726编码语音传输代码

很久之前做了个基于G.726编码的单向语音传输的东东。简单说就是一个人用Android手机说话,然后处于同一局域网的PC机能听到。原理就是Android手机采集语音的PCM编码,然后用NDK在底层编码成G.726码流,通过组播在局域网传播,PC端接收数据,通过G.726动态连接库解码成PCM流,通过SDL库的播放出来,当然通话质量并不是很好。这里用到了Sun公司的G.726语音编码库,C语

2013-04-14 23:27:04 3230

原创 使用SDL播放PCM音频裸流

在Win下可以使用DirectSound等方法播放PCM裸流,Linux下可以使用操纵DSP设备的方式。这里介绍一种跨平台的方法——使用SDL库。SDL播放PCM代码很简单,大致需要如下步骤:1.创建一个回调函数用于混合音频数据,并放入音频流;2.设置音频参数,调用SDL_OpenAudio,打开音频设备;3.调用SDL_PauseAudio(0),进行音频回放;4.回放结

2013-04-14 23:19:50 2912

原创 Mac OS平台开源的压缩解压缩软件——keka

有时候需要在MAC上压缩文档,而它自带的压缩功能又有限,于是就到网上找到了一款开源的压缩解压缩软件——keka,用起来也很方便,只需要把要压缩的文档拖到Dock里keka的logo上即可。Keka的官方网址:http://www.kekaosx.com/en/,项目网址是:http://sourceforge.net/projects/keka/files/。

2013-04-14 23:16:02 1338

原创 UDT分析及Android平台移植

基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议,UDT的主要目的是支持高速广域网上的海量数据传输。由于UDT完全采用标准C++开发,具有很好的可移植性,不依赖于具体的操作系统,又由于Android采用的是Linux内核,所以理论上UDT完全可以移植到Android架构上。移植前,首先要获得UDT的适合Linu

2013-04-14 23:13:23 2837

原创 Freescale PowerPC架构mpc8349E开发环境搭建

上学期女朋友从自动化院的实验室借来了一块mpc8349E开发板,学校都这样,买来开发板又没人用,真心浪费,当年的高配置到现在也过时了。这板子的配置很是变态(这货居然有5+1个网口和4个USB口):CPU: Freescale MPC8349E running at 533/266  MHz (CPU/CSB (Coherent System Bus))Memory subsyste

2013-04-14 18:28:49 3537

原创 Wordpress网站遭遇大规模暴力破解攻击之我也躺枪

前几天维护个人网站看日志的时候发现的,N多个IP,N多次尝试啊,当时我就把wp-login.php改名了。。。今天看到这样一篇文章http://www.cnbeta.com/articles/233546.htm,我也中枪了。。。

2013-04-13 22:34:44 937

原创 使用Apache PDFBox从一堆pdf论文中提取出作者Email地址

pdfbox是一个开源的处理pdf文档的Java工具,通过它我们可以很方便地读取分析pdf文档。项目地址是:http://pdfbox.apache.org/我这里使用1.6.0版本,下载了fontbox-1.6.0.jar jempbox-1.6.0.jar pdfbox-1.6.0.jar pdfbox-app-1.6.0.jar。思路就是将需要提取Email的论文放到同一个文件夹下面

2013-04-13 10:38:05 2081

原创 移植libnfc到Android并结合蓝牙spp操作pn532读卡成功

具体信息和代码在这里:http://blog.csdn.net/chenxupro/article/details/12383681

2013-04-13 00:11:00 5459 2

原创 今天去飞思卡尔MCU/Kinetis/i.MX解决方案研讨会蹭吃蹭喝啦!

前几天收到飞思卡尔培训的邮件,看到可以免费享用绿地洲际酒店的自助午餐,作为一枚从没进过紫峰大厦的娃儿,果断注册啊!作为Bigroomer,怎能独享好吃的呢,于是怂恿MJJ也注册了。。。说实话,之前除了玩过一块老掉牙的飞思卡尔的PowerPC开发板外,就没用过它们的芯片,唉,丢人啊!自动化做智能车的应该用他们的MCU比较多。听了大半天,了解了i.MX相关的信息,对于视频编解码功能蛮感兴趣

2013-04-12 00:57:46 1241

原创 PC机通过蓝牙SPP透明串口连接pn532成功

pn532板子连接蓝牙模块HC-05,蓝牙模块更改波特率为115200。PC机打开蓝牙搜索配对蓝牙模块,添加Bluetooth链接上的标准串行(COM9) 传出 'Dev B'。编译libnfc,指定使用COM9,波特率可以是9600。连接如图所示:

2013-04-10 02:05:36 5072

原创 windows平台修改libnfc 1.7.0使其支持pn532_uart模块

前几天写了一篇文章,详述了libnfc 1.7.0在windows下的编译过程,打开了对acr122u模块、pn53x_usb模块、pn532_uart模块等的支持,今天试了一下,发现在win下libnfc默认好像只扫描使用acr122_pcsc driver和pn53x_usb driver的模块,而我连接了pn532_uart模块之后提示没有找到NFC设备。Debug模式编译运行nfc-l

2013-04-08 19:15:14 7176 2

原创 一时无聊,根据最新资料整理了南邮2009至2012级本科男女生比例,感兴趣的看看

2013-04-07 09:27:54 1075

原创 旗鱼SailfishOS SDK for Windows初体验

SailfishOS SDK for Windows开放下载啦!正好从cnbeta上看到这新闻,于是第一时间体验了一下。1.使用SailfishOSSDK for Windows需要预装4.1.18版本或以上的Oracle VirtualBox(https://www.virtualbox.org/)官方建议:大约5GB的空闲磁盘空间4GB或以上RAM我的宿主机环境

2013-04-05 21:04:59 1829 1

原创 mingw编译SDL_gfx库时遇到undefined reference to 'GFX_ALPHA_ADJUST_ARRAY'问题的解决方法

mingw编译SDL_gfx库时遇到undefined reference to 'GFX_ALPHA_ADJUST_ARRAY'问题是由于Makefile.mingw在代码更新后没有添加SDL_gfxBlitFunc相关内容。修改方法:将OBJS = SDL_framerate.o SDL_gfxPrimitives.o SDL_imageFilter.o SDL_rotozoom.

2013-04-05 18:03:37 1156

原创 windows平台使用cmake编译libnfc 1.7.0 rc6全过程

最近一时兴起,和MJJ同学(http://www.jointxmg.com/)搞nfc,网上多是linux平台编译的详细过程,windows平台说的不多,而有时又需要在win下面使用,于是就将自己的编译过程记录下来。1.安装tdm64-gcc-4.7.1-3.exe下载地址 http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20In

2013-04-05 15:18:47 3611 2

原创 FriendlyARM Tiny210v2 SPI接口Android平台测试

手上的mini2440还是大二的时候买的一个学长的,太古老了,性能又不够,于是上星期买了个友善的Tiny210v2玩玩,现在这些开发板真是越来越便宜。昨天考虑ARM和手上的DSP进行数据传输,共有的接口有USART、IIC、SPI,现在想串口用于指令交互,SPI用于数据传输。参考http://blog.csdn.net/lxmky/article/details/6858322的做法测试了

2013-04-01 16:18:58 3566 6

原创 愚人节搞怪——突破IP限制刷票

愚人节到了,我也恶搞一下。最近看到某学校某网站发起了一个不公平的投票,于是我就趁此愚人节到来之际恶搞了一下。目标投票系统不是判断Cookie,而是限制IP的,每个IP24小时内只能投一次,于是我就参考http://wiki.woodpecker.org.cn/moin/MiscItems/2008-12-25,写了个刷票的脚本。主要是伪装post请求头的X-Forwarded-For字段,

2013-04-01 14:28:01 2762

原创 今天是愚人节

今天是愚人节,各大网站纷纷开始搞怪,acfun被“黑”,oschina被推倒,连小木虫也骗人。

2013-04-01 14:02:17 653

Windows Phone 7平台使用C#编写的TripleDES加解密库

Windows Phone 7平台C#编写的TripleDES加解密库,整合网络中的开源代码,支持将加密后的数据转换成16进制字符串

2013-11-02

C语言编写的TripleDES加解密库

C语言编写的TripleDES加解密库,从libgcrypt中裁剪,支持Windows/Linux

2013-11-02

Windows Phone 7使用HTTP Basic认证连接gsoap编写的Web Service(服务端)

Windows Phone 7使用HTTP Basic认证连接gsoap编写的Web Service(服务端)

2013-10-15

Silverlight使用XmlReader读取XML并加载到TreeView

Silverlight使用XmlReader读取XML并加载到TreeView

2013-10-03

windowsphone7播放h.264文件

windowsphone7播放h.264文件,详见http://blog.csdn.net/chenxupro/article/details/12251319

2013-10-03

libnfc1.7.0windows平台cmake编译生成的二进制文件

libnfc 1.7.0版本windows平台使用cmake编译生成的二进制文件

2013-04-05

谁说不能在Word下写代码

谁说不能在Word下写代码,这里就提供一个我写的WPS Word插件,集成了VS中的cl.exe,让你能够用Word编程哦~具体细节请访问:www.chenxupro.com/proxblog/

2012-02-09

WP7开发系列——Windows Phone 7平台简单图像处理(PDF)

原文链接:http://www.chenxupro.com/proxblog/?p=157

2012-02-01

WP7开发系列——Windows Phone 7 开发环境搭建

WP7开发系列——Windows Phone 7 开发环境搭建,自己写的PDF文档,原文链接:http://www.chenxupro.com/proxblog/?p=148

2012-02-01

Windows Phone 7平台简单图像处理——灰度变换

Windows Phone 7平台简单图像处理——灰度变换,主要使用了WriteableBitmap类,基本的思路是:加载彩色图像->获取每个像素点的R、G、B值->根据公式做灰度变换->新建灰度图并打点。

2012-02-01

G.726编码语音传输Android端代码

G.726编码语音传输Android端代码,原理就是Android手机采集语音的PCM编码,然后用NDK在底层编码成G.726码流,通过组播在局域网传播,PC端接收数据,通过G.726动态连接库解码成PCM流,通过SDL库的播放出来,当然通话质量并不是很好。原文地址:http://www.chenxupro.com/proxblog/?p=79

2011-12-16

基于图像处理Android平台脉搏测量

基于图像处理Android平台脉搏测量 原文地址:http://www.chenxupro.com/proxblog/?p=51

2011-12-06

基于Sphinx的Android平台语音识别

基于Sphinx的Android平台语音识别 原文地址:http://www.chenxupro.com/proxblog/?p=54

2011-12-06

Android用反射的方法打开Flashlight闪光灯

Android用反射的方法打开Flashlight闪光灯

2011-12-06

Android调用摄像头

Android调用摄像头录制H.264编码视频,3GP格式。

2011-12-02

VC++6.0串口通信

VC++6.0串口通信的代码,很完整。我修改了OnReceive函数,用于对收到的数据进行判断。用于对GSM模块接收的数据进行判断。

2011-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除