js加载flv格式视频 threejs加载flv格式视频需要flv格式库的支持。1.下载flv.js2.下载video.js在html中引入:<scripttype="text/javascript"src="../videoJs/video.min.js"></script><scripttype="text/javascript"src="../videoJs/flv.min.js"></script><div > &...
Qt5.13.2 WebEngine+ windows编译支持MP4 下载python2.7.15.amd64.msi ActivePerl-5.28.msi gperf-3.0.1.exe win_flex_bison-latest修改exe文件名 设置所有exe,dll路径到path环境变量 cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build\ vcvarsall.bat x64 cd E:\Qt5.13.2\5.13.2\Src\qtweb.
GDAL2.1+VS2017windows下编译x64 下载gdal2.1 配置编译环境,使用VS2017,在cmd窗口下进入到cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build\,执行vcvarsall.bat x64,编译64位。 cd到gdal目录下 执行nmake -f makefile.vc MSVC_VER=1900 WIN64=YES 如果编译debug版本加上DEBUG=1,如果不加MSVC_VER可能会报错。 nm.
qt中嵌入浏览器 qputenv("QTWEBENGINE_REMOTE_DEBUGGING", "9223"); //设置调试端口 QWebEngineView* m_view = new QWebEngineView(this); ui->verticalLayout->addWidget(m_view); m_view->page()->load(Q...
jni常用转换 //java类中声明private long nativeHandle;//jni层//获取c++对象inline jfieldID getHandleField(JNIEnv* env, jobject obj) { jclass c = env->GetObjectClass(obj); // J is the type singure for long: ...
解决jstring to string 中文乱码问题 inline char * jstringToString(JNIEnv * env, jstring jstr){ jsize len = env->GetStringLength(jstr); const jchar * jcstr = env->GetStringChars(jstr, NULL); int size = 0; char * st...
十步学习法 我发现,为了能够掌握一门技术,我需要了解以下三个要点。1 . 如何开始 —— 要想开始使用自己所学的,我需要掌握哪些基本知识?2 . 学科范围 —— 我现在学的东西有多宏大?我应该怎么做?在开始阶段,我不需要了解每个细节,但是如果我能对该学科的轮廓有大致的了解,那么将来我就能发现更多细节。3 . 基础知识 —— 不止在开始阶段,要想使用一项特定的技术,我需要了解基本的用户案例和最常
获取指定文件/目录命令 system("dir /b /a-d c:\\*.* >d:\\allfiles.txt");//读文件d:\\allfiles.txt的内容即C:\\下所有文件的名字system("dir /b /a-d /s c:\\*.* >d:\\allfilesinsub.txt");//读文件d:\\allfilesinsub.txt的内容即C:\\下所有文件的名字包含子目录syst
指北针设置 头文件:compass.hclass Compass : public osg::Camera{public: Compass(); Compass( const Compass& copy, osg::CopyOp copyop=osg::CopyOp::SHALLOW_COPY ); META_Node( osg, Compass );
光照设置 osg::ref_ptr light = new osg::Light; osg::Vec4 vec1(255 / 255.0f, 248 / 255.0f, 220 / 255.0f, 1.0f); osg::Vec4 vec2(156 / 255.0f, 156 / 255.0f, 156 / 255.0f, 1.0f); light->setDiffuse(vec2); light-
Plod加载模型 osg::ref_ptr pPagedLod = new osg::PagedLOD(); if (pPagedLod == NULL ) { std::cout << COUT_PREFIX << " new memory false ... " << id << endl; return; }
osgearth加载请求节点优化方案 背景: pagelod请求一个node的图片是单线程,为了优化网络请求加载速度方法:1. 可以设置viewer->getDatabasePager()->setUpThreads(10,8); 设置数据分页管理调度线程数,这里设置是总计10个线程,http网络处理是8个线程,同时可以有8个线程从pagelist取出要加载的requestdata;2. 加载一个父节点下的4个子节点是使