- 博客(57)
- 资源 (1)
- 收藏
- 关注
原创 Linux系统下安装和卸载DS-5软件的命令
cd DS-5_v5.23.0/ 1984 ls 1985 source remove_menus_for_ARM_DS-5_v5.23.0.sh //网站上显示运行这个脚本就可以,但是会出现闪退 1986 cd /usr/src/ 1987 s 1988 cd .. 1989 cd local/ 1990 ls 1991 cd DS-5_v5.23.0/ //注意需要卸载的...
2018-04-20 14:47:29
1621
原创 十年饮冰,热血难凉
不知你有没有一种感觉,总会有那么一件事情,你一直想,却一直恐惧,总觉得自己做不到,而在你向它追逐的时候,过程痛苦而励志,可就心里怕着,怕着某一刻你就因为什么原因突然放弃了。逆水行舟,不进则退,在想追的时候,发现又有一段路程要去追赶。这件事情很神奇,你不做也不会怎样,会一直安于现状,生活也就那样吧,没有改变,没有挑战。一旦你没有什么事情做的时候,就会觉得一事无成,活到现在,像一个笑话一样自己都嘲讽...
2018-04-12 11:31:47
466
原创 调试使用代码
vo->g_nFrame_enc++; if(vo->g_nFrame_enc==791) { int debug = 1; }
2018-03-30 09:15:57
198
原创 落花逢君~C语言结构体
结构体在项目开发中的应用01、结构体类型定义及结构体变量定义char c1,char c2,char name[62];int agechar name[62];int age ,char c1,char c2结构体变量的引用结构体变量的指针02、结构体做函数参数结构体赋值编译器行为研究结构体变量做函数参数 PK 结构体指针做函数参数结构体做函数参数(//结构体赋值和实参形参赋值行为研究)内存四区...
2018-03-29 11:28:40
195
原创 花行九颜~malloc基础知识用法_01
静态分配的内存,是在栈中分配的,其实在C语言中的函数调用也是通过栈来实现的,栈这种数据结构的一个特点就是(先进后出),所以,在调用函数的时候,都是先压入栈中,然后,再从最上面的函数开始执行,最后,执行到main函数结束。动态分配通过malloc分配,是在堆中分配的,堆不是一种数据结构,它是一种排序方式,堆排序。静态分配不能跨函数调用,就是无法在另一个函数中,来管理一个函数中的内存。静态分配,只在当...
2018-03-13 15:03:12
158
原创 遗世蒹葭~小甲鱼~数据结构和算法~算法初体验
算法初体验int i ,sum = 0,n = 100;for(i = 1;i<=n;i++){ sum = sum + i;}sum = (1+n)*n/2;算法:指令的有限序列,技巧和方式算法特性:输入、输出、有穷性、确定性、可行性,可读性,时间效率高和存储量低算法效率的度量方法算法执行时间:事前分析估算方法,统计方法1、算法采用的策略和方案2、编译器产生的代码质量3、问题的输入规...
2018-03-12 11:16:00
617
翻译 一人之下~王也~同人曲
算不得北京城里的爷山里偷得半日的闲搁这儿 遛弯的人别扰着 您都请便半不邋遢 小道名也胸无大志 爱咧咧少来打听那有的没的翻你个底儿掉掀朝天顺天下势理天下事云山雾绕方为术士人间不如意 随了谁的性但求无愧 自在随心常应常静常清静灵凡人本就有六欲七情祖师在上 弟子凡心不入龙虎局不得常清净天地匆匆 惊鸿而过路有千百个遑遑无归闲云一鹤人间红尘过引势而流鸿门乱局各有各选择乾震坎艮坤巽离兑定一切生克丹歌起势~同风...
2018-03-11 17:45:43
1965
原创 遗世蒹葭~小甲鱼~数据结构和算法_02~线性表
线性表顺序存储结构:数组#define MAXSIZE 20typedef int ElemType;typedef struct{ ElemType data[MAXSIZE]; int length;//线性表当前长度}SqList;封装了一个结构,实际上就是对数组进行了封装,增加了个当前的长度变量。总结:顺序存储结构封装需要的三个属性:1、存储空间的起始位置,数组data,它的存...
2018-03-11 08:30:21
211
原创 遗世蒹葭~小甲鱼~数据结构和算法_01
算法初体验int i ,sum = 0,n = 100;for(i = 1;i<=n;i++){ sum = sum + i;}sum = (1+n)*n/2;算法:指令的有限序列,技巧和方式算法特性:输入、输出、有穷性、确定性、可行性,可读性,时间效率高和存储量低算法效率的度量方法算法执行时间:事前分析估算方法,统计方法1、算法采用的策略和方案2、编译器产生的代码质量3、问题的输入规...
2018-03-10 17:54:56
249
原创 花行九颜~pthread知识点总结_02
Pthread creation and termination example#include<pthread.h>#include<stdio.h>#define NUM_THREADS 5void *PrintHello(void *threadid){ long tid; tid = (long)threadid; prin...
2018-02-22 10:37:19
207
原创 花行九颜~pthread知识点总结
https://computing.llnl.gov/tutorials/pthreads/网站翻译常规:pthread_create (thread,attr,start_routine,arg)创建一个新线程并使它可执行。这个例程可以从代码中的任何位置调用任意次数。参数:线程:子例程返回的新线程的唯一标识符。attr:一般是NULL,属性对象。start_routine:线程创建后将执行的c程...
2018-02-21 11:43:47
208
原创 花行九颜~xvid参数设置结果对比分析
ARGAVG enctime(ms)fpslengthnoteoriginal1110.600.946957原始,未加任何优化Xvid.mk –DHAVE_PTHREAD517.961.9346957打开多线程
2018-02-06 14:15:17
334
原创 春山眉黛~xvid加速参数
xvid加速参数if (ARG_TURBO)xvid_enc_frame.motion |= XVID_ME_FASTREFINE16 | XVID_ME_FASTREFINE8 |XVID_ME_SKIP_DELTASEARCH | XVID_ME_FAST_MODEINTERPOLATE |XVID_ME_BFRAME_EARLYSTOP;#defi
2018-02-06 14:07:22
216
原创 春山眉黛~xvid参数帮助信息文档
/* aspect ratios *///像素幅值比:表示屏幕上一个像素点的宽度和高度的比值//Pixel Aspect Ratio#define XVID_PAR_11_VGA 1 /* 1:1 vga (square), default if supplied PAR is not a valid value */#define XVID_PAR_43_PAL 2 /*
2018-02-06 14:06:21
210
原创 花行九颜~工作环境知识点总结
1、git branch:查看当前工作在哪一个分支上面2、git branch -vv:查看当前工作分支的详细信息3、git branch -D xxx:删除一个不使用的分支4、git log:查看当前的提交信息5、git branch -r:korg/xxxm/xxx->korg/xxx6、git checkout -b abc korg/xxx建立远程分支k
2018-02-05 15:49:29
135
原创 花行九颜~device : command not found
sudo adb kill-serversudo adb start-serveradb devicesroot remount
2018-02-05 15:05:51
310
原创 花行九颜~VSYASM批处理文件知识点总结
@echo OFFsetlocal enabledelayedexpansionREM Defined cript variablesset YASMDL=http://www.tortall.net/projects/yasm/releasesset YASMVERSION=1.3.0从网址为http://www.tortall.net/projects/yasm/r
2018-02-05 15:03:41
361
原创 花行九颜~vs、Linux参数配置对照学习知识点总结
比较对象vsLinuxmain参数图1utest_sw_xvidenc -i nv12_720p.yuv -type 0 -w 1280 -h 720 -frames 10头文件参数图2库函数.mk文件 LOCAL_CFLAGS += -DARCH_IS_32BIT -DARCH_IS_GENERIC 图1图2
2018-02-05 13:39:24
250
原创 花行九颜~VSYASM安装技巧总结
The project provides a basic installer script that can automatically detect any installed Visual Studio 2013, 2015 or 2017 installation and then install the required components.To use this script si
2018-02-05 13:29:06
780
原创 花行九颜~调试错误分析总结
set as startup project :设置这个工程为起始工程,因为其中有main函数,设置之后字体变粗,如果未进行这步设置,编译器默认将第一个工程作为起始工程,由于libxvidcore为库函数,不含主函数,会报错
2018-02-05 11:22:48
206
翻译 春山眉黛~xvid命令行参数学习
xvid.h程序版本信息很多XviD结构体都包含一个version成员,用于指定所采用的XviD的版本。正确的初始化方法是:先将结构体全部清空为0,然后再设置version成员。如下所示:memset(&struct,0,sizeof(struct));struct.version = XVID_VERSION;与XviD版本有关的宏定义为:#define XVID_MAK
2018-02-03 17:55:02
322
翻译 春山眉黛~xvid参数设置,原因分析
xvid参数设置,原因分析(附带x264参数设置参考)主要原因应该是Xvid是以保存视频效果为首要出发点的,其对视频质量的保存应该是做的最好的,这就在一定程度上增加了编解码的复杂性,影响了速度的提升。 Xvid: xvid_enc_create_obj.version = XVID_VERSION; xvid_enc_create_obj.m
2018-02-03 17:54:05
265
原创 花行九颜~任务梳理_0203
1、成功添加,使用git 命令管理工程git add . //不要忘记这个点哦,添加全部文件git commit(没有参数哦,amend 是要并入到原来分支上面使用的参数)git commit 时一定要在填写log时看到所有文件都提交了,才能正确提交,如果不是,要找原因~2、成功编译XviD的库函数写xvid库函数的.mk 文件,配置参数,写原函数、头文件的路径...3、
2018-02-03 09:55:46
148
原创 春山眉黛~xvid.mk文件书写注意事项
一、vendor/sprd/proprietories-source/sprd_codecs/xvid//src/portab.h:134:6: error: You are trying to compile Xvid without defining address bus size.# error You are trying to compile Xvid without d
2018-02-03 09:46:01
391
转载 春山眉黛~第一次写.mk文件的学习笔记
.o、.a、.so文件都是Linux下的程序函数库,【即编译好的可以供其他程序使用的代码和数据】。 优点:程序模块化,容易重新编译,方便升级。 分类: .o文件 动态加载函数库(对应.o文件,一个.c或.cpp文件对应一个.o文件 相当于Windows里的.obj文件) .a文件静态函数库(对应.a文件 好多个.o合在一起,用于静态连接 多个.a可以
2018-02-03 09:42:13
546
原创 莞尔提灯~XviD代码阅读笔记_01
1、* Local function prototypes函数原型2、 * Simplify the "fincr/fbase" fraction简化"fincr/fbase"部分3、int enc_create(xvid_enc_create_t * create)/* allocate encoder struct *//* global flags *//
2018-02-03 09:17:29
208
原创 春山眉黛~git commit --amend之后之后
shift + I :转到INSERT模式ESC:退出INSERT模式:wq :保存并退出
2018-02-01 14:39:53
273
原创 春山眉黛~mm遇见的错误
ERROR:The program 'mm' is currently not installed.To run 'mm' please ask your administrator to install the package 'multimail'SLUCTION:.build/envsetup.sh(注意路径,写到分支那一层)lunch配置工作环境...
2018-02-01 14:26:51
1739
翻译 盛世清平~Qt quick学习笔记_18
#include"colormaker.h"#include #include class ColorMaker:public QObject{ Q_OBJECT //如果你要导出的类定义了想在QML中使用的枚举类型,可以使用Q_ENUMS宏将该枚举类型注册到 //元对象系统中,一旦注册枚举类型,在QML中就可以用${CLASS_NAME}.{EN
2018-02-01 10:09:27
203
原创 盛世清平~Qt quick学习笔记_17
画布: Canvas{ width:320; height:240; }画师:Canvas{ onPaint: { var ctx = getContext("2d"); } } 画笔:粗细:lineWidth颜色:strokeSt
2018-01-27 17:20:37
148
翻译 盛世清平~Qt quick学习笔记_16
2018_01_27感兴趣的控件学习:Slider(196)面板(panel)滑槽(groove)刻度线(tickMarks)滑块(handle)定制滑块控件外观SliderStyle类:groove,handle,panel,tickmarks滑块每个部分都可定制maximumValue设置最大值minimumValue设置最小值stepSize用来设置滑块变化的步长
2018-01-27 14:53:49
291
翻译 盛世清平~Qt quick学习笔记_15
行编辑(TextInput与TextField)TextInput用于编辑一行文本,类似于QlineEditvalidator或inputMask对输入文本做范围限制,echoMode,密码框效果属性:font:cursor:光标cursorDelegate制定外观密码:echoMode的属性设置为TextInput.passWord\ TextInput.Pa
2018-01-27 12:03:25
669
翻译 盛世清平~Qt quick学习笔记_14_文件加载组件
从文件加载组件组件代码的文件名称:"ColorPicker.qml"组件代码的放置位置:组件的代码importQtQuick2.0importQtQuick.Controls1.1//我在这个地方出错啦~,单独定义的组件用Rectangle来表示,否则会出现TypeError的错误,无法成功的导入组件Rectangle{ id:colorPicker;
2018-01-27 08:56:47
235
翻译 盛世清平~Qt quick学习笔记_13
Loader重要知识点整理销毁当前对象,Loader对象变成空对象:1、source设置为一个空字符串2、sourceComponent设置为undefinedLoader的item属性指向它加载组件的顶层Item(Loader加载了颜色选择组件,其item属性就指向颜色选择组件的Rectangle对象)Loader加载的Item组件,可以通过item属性来访问,接口,信号等等
2018-01-27 08:55:38
165
翻译 盛世清平~Qt quick学习笔记_12_遇见的问题
#include ---> No such file or directory1.pro文件里,QT += core gui 改为 QT += core gui widgets2..h文件里,#include 改为#include Qt4项目迁移Qt5项目一问题解决方法:原因是Qt5源文件位置的改动
2018-01-25 17:39:42
166
原创 盛世清平~Qt quick学习笔记_11_遇见的问题
QQmlApplicationEngine failed to load componentqrc:/main.qml:-1 File not found我在单独文件中定义组件的时候遇到了这个错误,QQmlApplicationEngine failed to load componentqrc:/main.qml:-1 File not found我已经把ColorP
2018-01-25 16:17:05
428
翻译 盛世清平~Qt quick学习笔记_10_还不理解的话
forwardTo 属性是列表类型,它表示传递按键事件给列表内的对象,如果某个对象 accept 了某个按键,那位列其后的对象就不会收到该按键事件。示例代码 "Keys.forwardTo: [moveText, likeQt];" 表明转发按键给 id 为 moveText 的 Text 对象和 id 为 likeQt 的 CheckBox 对象。 moveText 在前面,如果它消耗掉某个
2018-01-25 15:43:46
202
翻译 盛世清平~Qt quick学习笔记_09
Q_PROPERTY 宏就是用来定义 QML 中可访问属性的,当你看到 NOTIFY 字样,它后面的字段就是与属性绑定的信号的名字。 Qt 实现了动态属性绑定,当你为 QML Text 的属性 color 赋值时,实际上会调用到 QQuickText 的 setColor() 函数,也会触发 colorChanged() 信号。组件与动态对象Component是由Qt框架或开发者封
2018-01-24 20:28:46
155
翻译 盛世清平~Item的介绍
其实它来自 Rectangle 的父类 Item Item Item 是 Qt Quick 中所有可视元素的基类,虽然它自己什么也不绘制,但是它定义了绘制图元所需要的大部分通用属性,比如 x 、 y 、 width 、 height 、 锚定( anchoring )和按键处理。 Item 的属性特别多,除了前面提到的,还有 scale / smooth / anc
2018-01-24 19:24:22
209
翻译 盛世清平~Qt quick学习笔记_08
键盘--会移动的文本框 Rectangle{ width:320; height:480; color:"gray"; focus:true;//想让某个元素处理按键,则需要把焦点给他,通过Item的focus来控制 Keys.enabled: true; //附加信号处理器
2018-01-23 21:28:47
160
Qt Quick核心编程
2018-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人