• GLSurfaceView渲染过程详解

    时间:2024-05-31 10:28:06

    GLSurfaceView提供了下列特性:1> 管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。2> 管理一个EGL display,它能让opengl把内容渲染到上述的surface上。3> 用户自定义渲染器(render...

  • chromium中 webrtc 视频解码过程分析

    时间:2024-05-31 09:50:08

    备注:本文的 webrtc 代码为 chromium (64) 代码中的第三方库。 1.解码webrtc 默认采用的编码格式为 vp8,所以解码对应的解码方法也是 vp8. 从视频 channel 接收到视频数据到执行解码算法的类图如图所示:  图中绿色类代表类图分析的起点,红色类代表分析类的终点。...

  • 图漾PS80C-GI-E1深度相机SDK配置及运行过程

    时间:2024-05-31 08:42:07

    操作系统平台:Windows10(64位)VS版本:Visual Studio 2017(Community)语言:C++OpenCV版本:3.4.7设备:图漾PS80C-GI-E1深度相机一 . 准备工作1.安装Visual Studio 2017(Community)首先,从上面的链接下载VS的...

  • Windows10上Hadoop的安装全过程

    时间:2024-05-30 22:27:37

    为了交作业,构建hadoop,不希望下次再安装的时候再到处找资料,所以在此将安装全过程记录在此。一、下载并安装VirtualBox虚拟机,UbuntuLTS16.04ISO映像文件1、下载VirtualBox下载VirtualBox虚拟机软件(https://www.virtualbox.org/w...

  • windows下VS 编译OpendTectv6.3 (最新版本)详细过程

    时间:2024-05-30 18:15:28

    准备工作:1、VS20132、QT3、CMake连接地址:https://cmake.org/files/v3.4/3、osg链接地址:https://github.com/314687289/osg-od63rdParty链接地址:https://download.osgvisual.org/3r...

  • mp3播放器madplay移植过程发生错误(缺少zlib库,mad.h头文件,格式-L)

    时间:2024-05-30 18:11:18

    mp3播放器madplay移植过程发生错误 在配置libid3tag-0.15.1b,错误信息(一):checking zlib.h usability... nochecking zlib.h presence... nochecking for zlib.h... noconfigure: er...

  • 百度地图路线规划开发过程中遇到的坑

    时间:2024-05-30 15:49:53

    鄙人是一名Android新手,最近在接了一个百度地图路径规划的开发任务,由于废了相当大的劲,现总结遇到的坑和开发过程中用到的东西,以便广大新手和我日后借鉴(记不住)与大家交流。 好多专业语言表达不准确,请见谅,高手勿喷,若有错误或者更好的解决方法,希望能学习一下。本文只针对驾车路线规划。首先,新建地...

  • 开发过程中好用的IDEA小技巧(含花式合并代码)持续更新

    时间:2024-05-30 15:49:14

    如今很多开发小伙伴都在使用IntelliJ IDEA 进行开发,这个工具上有很多的功能,帮助我们开发,达到事半功倍的效果。走起!使用IDEA合并代码除了使用git bash或者在IDEA的终端敲git命令以外,IDEA上有自带的工具帮助我们合并代码:单个提交更新到其他分支用cherry-pick举例...

  • Python笔记_第一篇_面向过程第一部分_6.循环控制语句(while 和 for)_

    时间:2024-05-30 13:07:25

    承接条件控制语句。条件控制语句像大树一样有很多的之差,那条路径通(也就是表达式判断为True)就会往哪一个树杈去运行,万涓溪水汇成大河。对于常用的程序结构形式,还有一种这篇文章就会讲解,那就是循环控制语句。正如前面所说,程序的执行是由上而下,从左至右的运行方式,但是如果我们遇到一件事情:需要做的事情...

  • 经测试稳定可用的蓝牙链接通信Demo,记录过程中遇到的问题的思考和解决办法,并整理后给出一个Utils类可以简单调用来实现蓝牙功能

    时间:2024-05-29 16:31:06

    说明:这是本人在蓝牙开发过程中遇到过的问题记录和分析,以及解决办法。在研究过程中,许多的前人给出的解决方案和思路指导对我相当有帮助,但并非都是可采取的解决方法,经过本人对这些方法的测试和使用过后,给出自己的理解和解决方案,不一定是正确的,但这些方法的确可以解决问题。如果有人遇到同样的问题,并且看到我...

  • 【甘道夫】HBase开发环境搭建过程中可能遇到的异常:No FileSystem for scheme: hdfs

    时间:2024-05-29 11:09:58

    异常:2014-02-24 12:15:48,507 WARN  [Thread-2] util.DynamicClassLoader (DynamicClassLoader.java:<init>(106)) - Failed to identify the fs of dir hdf...

  • 升级Windows 10 正式版过程记录与经验

    时间:2024-05-29 10:34:04

    升级Windows 10 正式版过程记录与经验【多图预警】共50张,约4.6MB系统概要:预装Windows 8.1中文版 64位C盘Users 文件夹已经挪动到D盘,并在原处建立了符号链接。(我怀疑这是系统升级失败的原因)————————Update 2015-8-18前几天有事没有搞这些东西。末...

  • mysql 存储过程中limit

    时间:2024-05-28 07:34:28

    1、mysql的高版本(5.5),存储过程中的limit可以使用变量,如下:select * from student limit iStart,iNum;2、mysql的低版本(5.1),存储过程中的limit不能使用变量,编译报错,如下:You have an error in your SQL...

  • Linux引导过程

    时间:2024-05-27 15:33:24

    早期时,启动一台计算机意味着要给计算机喂一条包含引导程序的纸带,或者手工使用前端面板地址/数据/控制开关来加载引导程序。尽管目前的计算机已经装备了很多工具来简化引导过程,但是这一切并没有对整个过程进行必要的简化。让我们先从高级的视角来查看 Linux 引导过程,这样就可以看到整个过程的全貌了。然后将...

  • 记一次innobackupex备份恢复数据库过程

    时间:2024-05-25 21:49:43

    简介:以前备份都是通过mysqldump备份数据库的,由于是逻辑备份,所以采用这种备份方式数据是很安全的,跨平台、版本都很容易。凡事有利必有弊,逻辑备份在你数据库比较大时,备份、恢复数据所耗费的时间也是蛮长的,所以要不断改进,可以使用物理备份。Xtrabackup是由percona开发的一个开源软件...

  • ELK日志分析平台搭建全过程

    时间:2024-05-25 19:54:50

    一、使用背景当生产环境有很多服务器、很多业务模块的日志需要每时每刻查看时二、环境系统:centos 6.5JDK:1.8Elasticsearch-5.0.0Logstash-5.0.0kibana-5.0.0三、安装1、安装JDK下载JDK:http://www.oracle.com/techne...

  • maven打war包的过程中,都用了哪些插件呢?

    时间:2024-05-25 18:30:17

    一、maven生命周期http://ifeve.com/introduction-to-the-lifecycle/https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html1.内置的三个生命周期我这...

  • 8、SpringMVC源码分析(3):分析ModelAndView的形成过程

    时间:2024-05-25 18:05:30

    首先,我们还是从DispatcherServlet.doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception方法开始,看看这个牛逼的ModelAndView是怎么开始的,又是怎么结束的:...

  • C编译过程概述

    时间:2024-05-25 13:39:44

    转自:http://my.oschina.net/apeng/blog/105245C 编译过程概述目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序....

  • C#面向过程之局部变量、成员变量、变量作用域、可变参数

    时间:2024-05-24 19:38:51

    局部变量与成员变量: 局部变量:定义在方法里面的变量就叫做局部变量;没有默认的初始值,使用变量之前必须给它赋值成员变量:定义在类下面的变量叫做成员变量;如果是数值类型默认初始值为0 如果是引用类型默认初始值为空变量作用域:范围 变量在那些范围可以访问到 在对应的大括号里面能访问Console.Wri...