04 2019 档案
摘要:运行ROS例程(turtlesim)1)安装turtlesim包sudo apt-get install ros-kinetic-turtlesim2)运行管理器节点roscore3)运行turtlesim仿真器节点rosrun turtlesim turtlesim_node4)运行键盘控制节点r
阅读全文
摘要:ffmpeg默认推流方式采用UDP方式,若需要使用TCP协议,则需要修改。 1、使用命令时: ffmpeg 跟参数 -rtsp_transport tcp 2、编码时 AVFormatContext *ofmt_ctx; AVFormatContext *ofmt_ctx; AVDictionary
阅读全文
摘要:Android OS由以下image文件组成: 1)Bootloader 在设备启动时开始加载Boot image 2)Boot image Kernel 和 RAMdisk 3)System image --Android操作系统平台和应用程序 4)Data image 断电后保存的用户数据 5)
阅读全文
摘要:ffmpeg中,使用libavformt.so.57时,查找不到。 解决方案: 修改ld.so.conf文件,添加路径。 sudo gedit /etc/ld.so.conf 在文件末尾添加路径 /usr/local/ffmpeg/lib 然后执行命令 sudo ldconfig
阅读全文
摘要:final修饰符1)final变量final表示“最后的,最终的”含义,变量一旦赋值后,不能被重新赋值。被final修饰的实例变量必须显示指定初始值。final修饰符通常和static修饰符一起来创建类常量。2)final方法类中的final方法可以被子类继承,但是不能被子类修改。声明fianl方法
阅读全文
摘要:1、一个源文件中只能有一个public类 2、一个源文件可以有多个非public类 3、源文件的名称应该和public类的类名保持一致。 4、如果一个类定义在某个包中,那么package语句应该在源文件的首行。 5、如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有
阅读全文
摘要:JavaBean是一个遵循特定写法的java类,它的主要特点如下: 1、类中所有的属性都必须封装,即:使用private声明; 2、一个JavaBean中至少存在一个无参构造方法 3、所有的类必须声明为public class,这样才能够被外部所访问 例如: public class student
阅读全文
摘要:解决方案在github https://github.com/FFmpeg/FFmpeg/commit/c51c08e0e70c186971385bdbb225f69edd4e3375 问题简要描述为: 当get_ue_golomb()函数无法解析大于8190bit的数据,当遇到大于8190bit的
阅读全文
摘要:JNI: Java Native Interface, 提供了java语言和其他语言(例如c和c++)进行相互调用的方式。 本文是用java调用c生成的so模式。其中,编译so文件过程如下: 1)打开android studio, 新建一个空的 点击next, name中输入"test",点击fin
阅读全文
摘要:利用android studio 开发JNI时遇到如下问题: Error: Your project contains C++ files but it is not using a supported native build system. 修改方法: 1)在工程目录下的gradle.prope
阅读全文