自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 python 文件编码问题

1. 在python中读取包含中文字符,然后输出到文件的时候,会出现:UnicodeEncodeError: 'ascii' codec can't encode characters in position 11-12: ordinal not in range(128)在代码中添加如下两行可以搞定,reload(sys)sys.setdefaultencoding("utf-8"

2013-12-11 08:56:25 695

原创 linux ffmpeg 屏幕录像模糊解决方法

网上找屏幕录像软件的时候,找到了ffmpeg,使用方法如下:ffmpeg -f x11grab -s xga -r 60 -i :0.0+0+0 out.mkv具体参数不细说,录像出来的结果很模糊,网上搜了下,需要添加如下参数ffmpeg -f x11grab -s xga -r 60 -i :0.0+0+0 -qscale 0.01 out.mkv加入的选项是 -qs

2013-05-30 18:49:38 5419

原创 Android 使用AudioRecord 录音只有噪音

最近在使用 AudioRecord 录wave音频, 因为使用的是 AudioFormat.ENCODING_PCM_16BIT, 所以 read数据的时候,使用的short[] 作为Buffer, 结果出来发现全部是噪音,没有人声音。 折腾了一阵子,突然发现问题出在 writeShort 那里, 因为 DataOutputStream 的writeShort 写的时候是使用 big-

2012-12-20 14:26:37 6767 2

原创 Android + NDK + Eclipse 调试

这两天在倒腾NDK, 算是小告一段落,下面就说说Eclipse下面 NDK plugin的配置以及如何在 Eclipse下面调试 native 代码。PS: 也是参照网上的文章做的,本来打算直接摘抄他的,结果当时没有保存,算了,直接自己写一篇了。准备工作安装Android SDK 和 NDK, 这个不多说啦,网上很多安装Eclipse插件Help ->

2012-12-16 02:14:31 1226

原创 ndk-build 使用笔记

制定编译脚本在Android项目目录下运行 ndk-build的时候,会默认寻找 jni/Android.mk, 然后用它作为编译脚本, 不管你是不是在jni目录下面。如果想用其他的脚本来做点不一般的,可以使用APP_BUILD_SCRIPTndk-build APP_BUILD_SCRIPT=PATH/TO/YOUR/SCRIPT编译调试版本ndk-build NDK_DEB

2012-12-14 14:01:40 1274

原创 Android NDK 开发之(二) 牛刀小试

上一篇中讲的是怎么样在PC上实现简单的JNI调用, 这一篇介绍怎么样在Android应用中完成同样的功能。因为PC与手机上的处理器是不一样的,所以不能直接使用电脑上的gcc和对应的库文件进行编译,而是使用对应的sdk,也就是 NDK进行开发。NDK + Android SDK + Eclipse + ADT 安装这个就不用多说了, 网上教程一找一大把。 先安装好Android SDK,

2012-12-12 14:08:40 2124

原创 Android NDK 开发之(一) 管中窥豹

因为项目需要,最近开始用Android开发,想使用一些线程的C\C++代码,所有,了解了下 NDK的使用。虽然网上的相关教程一找一大把,学习的过程中也借鉴了不少 ,不过感觉还是自己写一边,权当作是加深印象啦。    JNI, java nativa interface, 是通过虚拟机来实现 java 和本地代码(主要是C\C++)进行相互调用的一种技术。 鄙人对 Java 不是很熟,关于虚

2012-12-11 23:19:23 515

原创 先锋机器人Aria sdk 参数传递

Aria中的启动参数传递方式可以有以下几种:最简单的,通过main函数的两个参数传递, 在构造 ArArgumentParser 对象的时候传递进去。 ArArgumentParser parser(&argc, argv);加载默认的参数, 也就是 /etc/Aria.args 和环境变量 ARIAARGS 的内容。如果不存在的话就是空ArArgumentParser parser(&

2012-11-30 12:29:19 1074

原创 linux 串口连接权限

今天连接先锋机器人,用的是串口转USB连接到客户端的,之前在Ubuntu,Windodws下面都没有问题,转到自己本本上用Fedora的时候,给出提示:Could not open serial port '/dev/ttyUSB0'而/dev/ttyUSB0 是可以ls出来的,捣鼓了半天,发现是权限问题,使用如下命令:$ ls /dev/ttyUSB0 -lcrw-rw

2012-11-30 11:51:28 2988

原创 ROS 中添加第三方依赖库

修改 stack.xml 和manifest.xml 中的 export 标签是无效的, 具体可以看这里, ... ...这里,只是为package的使用者而定义的。 比如, 对于-I选项来说,可能是运行中需要在特定的目录下查找文件, 就可以通过这个来指定,不过,只是个人猜测对于-L选项,就是程序运行的时候,设置动态链接库的查找路径, 和export LD_

2012-11-29 23:35:41 6695

原创 xelatex 使用笔记

在一个 tex 文件中包含另一个 tex 文件, 直接使用命令 input, 比如,要插入 name.tex 中的内容,直接使用\input{name}vim 中使用latex-suite编译源码         设置编译格式:TTarget pdf        然后,在normal模式下输入\ll就可以进行编译了

2012-11-29 19:53:05 641

空空如也

空空如也

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

TA关注的人

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