Ubuntu gedit出错:Failed to connect to the session manager

在Ubuntu下刚才用su到root后,用命令gedit发现会出错: ** (gedit:2976): WARNING **: 连接已关闭 (gedit:2976): EggSMClient-WARNING **: Failed to connect to the session manager:...

2019-06-13 11:15:57

阅读数 32

评论数 0

Ubuntu设置网络

这几天,虚拟机Ubuntu上网络突然不能用了。为了使用方便,得把网络弄好。 Ubuntu网络设置有两种方式,但是这两种方式,有冲突。 建议桌面系统使用network-manager,服务器版本通过文件/etc/network/interfaces 来配置。 我是使用network-manager来...

2019-06-13 09:32:20

阅读数 89

评论数 0

海思采集视频边框设置

问题:海思采集视频,四周有一个白色的方框把视频包裹。想除去这个边框。 有白色边框的代码: VPSS_CHN_ATTR_S stChnAttr ;//= {0}; stChnAttr.bSpEn = HI_FALSE; stChnAttr.bUVInvert = HI_FALSE; stChn...

2019-05-10 15:55:05

阅读数 167

评论数 0

MinGW 编译libevent

转载于:www.acodelife.cn 背景: 想使用Qt Creator 编写libevent小型服务器。使用libevent,添加源码的方式,修改的比较大,所以直接把libevent编译成库使用。 因为Qt Creator自带的MinGW编译器,所以需要使用MinGW编译器编译libeven...

2019-01-03 20:53:31

阅读数 251

评论数 0

HI3521D串口使用

转载于:www.acodelife.cn 概述 因项目需要,需要使用的HI3521D的串口1和串口2,并把串口2作为485使用。 海思UART启用 因为海思默认启用uart0 ,作为调试串口。所以我们需要说明的是uart1和uart2。 uart1: 我们进入/dev目录下,发现有uart1存在,...

2018-12-17 09:48:20

阅读数 433

评论数 0

海思HI3798 Qt的使用

转载于:www.acodelife.cn 硬件:HI3798MV200 软件:Qt5.5.1 + linux 简述: 在单纯的ARM嵌入式平台编写Qt程序,只需要交叉编译Qt,然后把相应的库移植到平台就可以了。但是在海思平台不行。因为海思还有视频的。海思的视频是显示在视频层,而Qt则显示在图形层。...

2018-12-11 19:15:20

阅读数 843

评论数 0

c++ 单例模式

单例模式是整个程序中该类只有一个实例。 要实现单例模式: 1.定义一个该类的静态指针。 2.把该类的构造函数和析构函数什么为private属性 3.定义两个静态函数,分别为返回该类的静态指针和delete该类的静态指针 简单实现代码为: class Config { public: sta...

2018-11-28 11:00:57

阅读数 50

评论数 0

C++ 两个类互相调用

总所周知,我们想要调用一个类,一定要添加他的头文件。例如,class A 调用class B, 在class A 头文件中,这样子就可以了。如: A.h #ifndef A_H #define A_H #include "B.h" class A { publi...

2018-11-22 15:35:57

阅读数 541

评论数 0

海思编码呼吸效应

海思编码–>TS–>播放, 在动态画面的时候,播放清晰流畅。 在播放静止画面的时候,讲会有画面抖动,出现呼吸效应。 查找原因,主要为编码原因。 编码的时候将SAMPLE_RC_E 设置为SAMPLE_RC_FIXQP,问题解决。开始设置为SAMPLE_R...

2018-11-19 14:20:16

阅读数 458

评论数 1

视频编码名词参数解释

GOP(Group of Pictures) 策略影响编码质量:所谓GOP,意思是画面组,一个GOP就是一组连续的画面。MPEG编码将画面(即帧)分为I、P、B三种,I是内部编码帧,P是前向预测帧,B是双向内插帧。简单地讲,I帧是一个完整的画面,而P帧和B帧记录的是相对于I帧的变化。没有I帧,P帧...

2018-11-19 14:08:21

阅读数 125

评论数 0

tinyxml对xml简单的读写操作

背景:如果xml配置文件存在,直接读取配置,如果不存在需要创建一个xml文件,写入默认的配置的配置。 判断xml是否存在 #define CONFIG_FILE "conf.xml" void Config::initConfig() { if(acce...

2018-11-15 14:28:36

阅读数 149

评论数 0

Qt 中文跑马灯

直接上代码: textticker.h #ifndef TEXTTICKER_H #define TEXTTICKER_H #include <QWidget> #include <QLabel> #incl...

2018-11-07 17:19:19

阅读数 267

评论数 0

tinyxml库LoadFile函数出错

TiXmlDocument doc; bool loadOk=doc.LoadFile("config.xml" );//加载文档 if ( !loadOk ) { printf( "Could not load test file '...

2018-10-30 15:06:28

阅读数 680

评论数 0

QTableWidget获取一行数据

直接上代码: ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); ui->tableWidget->setSelectio...

2018-10-28 20:06:10

阅读数 1680

评论数 0

C++定义全局变量

1.创建一个.h和同名的.cpp文件 在.h中声名 extern int a ; 关键字在于extern; 在.cpp中定义 int a ; 2.别的类使用这个变量,只需要添加.h头文件,即可使用

2018-10-28 07:50:34

阅读数 2077

评论数 1

vs2015 安装破解版Visual Assist X

1.下载破解版的Visual Assist X 下载地址 2.解压文件,安装VA_X_Setup 3.用Crack目录下的VA_X.dll替换VA_X_Setup安装目录下的VA_X.dll 4.用Crack目录下的VA_X.dll替换vs2015的目录,我的在C:\Users\Adm...

2018-10-27 09:13:01

阅读数 117

评论数 0

Ubuntu启动 filesystem check or mount failed

整Ubuntu输入法原因,系统不能正常启动了。 黑屏显示 Filesystem check or mount failed. A maintenance shell will now be started. CONTROL-D will terminate this shell and co...

2018-10-12 14:52:46

阅读数 155

评论数 0

HI3521D 应用程序更改系统IP

正常思路是修改linux系统文件,海思HI3521D文件系统里面没有,也不做添加这些文件的尝试了。 我的思路: 1.建立一个network.sh脚本 #!/bin/sh ifconfig eth0 192.168.1.148 netmask 255.255.255.0 route ad...

2018-09-17 09:25:59

阅读数 237

评论数 1

HI3521D 系统(uboot,kernel,rootfs)打包成一个烧录文件

1.准备文件系统 a.在osdrv/pub/中有已经编译好的文件系统(rootfs_uclibc),因此无需再重复编译文件系统,只需要根据单板上flash的规格型号制作文件系统镜像即可。 b.往rootfs_uclibc中,添加自己项目的应用程序,相关库,相关配置 c.制作文件系统 n...

2018-09-14 14:24:19

阅读数 987

评论数 0

HI3521D 烧录128M nand flash文件系统

1.nand flash信息: SPI Nand(cs 0) ID: 0xef 0xaa 0x21 Name:"W25N01GV" Block:128KB Page:2KB Chip:128MB*1 OOB:64B ECC:4bit/512 2.准备工...

2018-09-12 13:48:08

阅读数 529

评论数 0

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