学习
实践
活动
专区
工具
TVP
写文章

构建增强现实移动应用程序的六款顶级工具

\\t 选择AR SDK,需要考虑的最重要的标准是:成本、支持的平台、对图像识别和跟踪的支持、对Unity的支持、对OpenSceneGraph的支持、GPS等等。 \\ OpenSceneGraph支持 \\ OpenSceneGraph是开源3D图形工具包(应用程序编程接口)。 \\t 把静态图像转换成全动态视频,可以目标表面上直接播放。\\t 提供Unity插件。\\t 支持云和本地存储。\ 支持的平台包括:iOS、安卓、通用Windows平台、Unity。 \\t Unity插件集成。\ 支持的平台:安卓、iOS、Mac OS和Windows。 \\ 价格:免费版、专业版:一次性付费499,专业版订阅:每年599,企业版。 \\t 云识别(允许使用托管云中的数千张目标图像)。\\t 基于位置的服务。\\t 智能眼镜的集成。\\t 与包括Unity在内的外部插件集成。

61110

SSM整合实现增删改查操作【保姆式教学】

第一步:编写 spring 配置文件并导入约束 第二步:使用注解配置业务层 第三步:导入log4j.properties配置文件 第四步:测试 spring 能否独立运行 保证 SpringMVC web 工程中独立运行 第一步:编写 SpringMVC 的配置文件 第二步: web.xml 中配置核心控制器(DispatcherServlet) 第三步:编写 Controller 和 jsp 对象,调用service对象的方法进行测试 保证 MyBatis 框架在 web 工程中独立运行 第一步:web项目中编写SqlMapConfig.xml的配置文件,编写核心配置文件 第二步:IUserDao port: 80 //修改启动端口 } } 安装相关的工具 1、安装vue-router npm install vue-router 2、安装 element-ui插件 $mount('#app') 编写App.vue div中写入<router-view></router-view>,用路由控制界面。

43630
  • 广告
    关闭

    【玩转 GPU】有奖征文

    精美礼品等你拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    window.open被浏览器拦截问题

    button.onclick = () => { // 间隔2s打开不会被拦截 setTimeout(() => window.open('http://google.com'), 2000); }; 不同浏览器中实际测试时间间隔为 : Chrome:小于5s(不包括5s) FireFox:小于3s(不包括3s) Edge:小于5s(不包括5s) Safari:小于1s(不包括1s) 参考文档:Popups and window methods 其他方式打开新窗口 网上也搜到一些使用其他方式打开新窗口的方法,但经过实际测试,异步打开新窗口的情况下,只要超过了浏览器拦截机制允许的间隔时间,也同样会被拦截。 引导弹窗 数据异步请求完成之后,弹出一个引导弹窗,用户点击确认按钮之后使用window.open直接跳转 弹窗广告插件 浏览器一般都会有一些第三方的弹窗广告拦截插件,网上能找的大概原理如下: 针对特定弹窗广告的 selector,插件通过css设置display: none;隐藏弹窗广告 有的广告是通过cookie控制的,插件会注入cookie进行隐藏弹窗广告 有的插件允许自定义一些过滤规则 从现有查到的资料来看

    42940

    webgl图库研究(包括BabylonJS、Threejs、LayaboxJS、SceneJS、ThingJS等框架的特性、适用范围、支持格式、优缺点、相关网址)

    有微软背景,有不少的demo,有较详细的api文档,有供测试的平台,有提供3dsmax转换模型的插件,比three.js成熟;几经更新 与完善之后,Babylon.js已更新至1.12版本,相比之前的版本 1) 缺点 没有提供一些基础建模软件的插件,比如3dsmax的模型导出插件,虽然说提供一些读3ds格式,fbx格式的场景。 Firefox浏览器本地同时打开多个较大模型时,会提示浏览器性能不足问题。另外,模型100M以上时可能存在无法加载的现象。 基于 Koa 2.x,兼容 middleware; 内核小巧,支持 Extend、Adapter 等插件方式; 性能优异,单元测试覆盖程度高; 内置自动编译、自动更新机制,方便快速开发; 使用更优雅的 Cesium(开源)(http://cesiumjs.org) OSG(开源)(https://github.com/openscenegraph/OpenSceneGraph) OPEN CASCADE

    3.4K30

    大家知道什么是git中的 .gitignore吗?

    大家想想,我们开发一个项目,有的时候,我们喜欢用一下插件,比如弹窗特效,于是我们就去在网上找到了一个弹窗特效的项目,下载下来打开里面有css文件,js文件,html文件等,其实我们只需要js,但是我们把下载的整个项目 但是我们要项目新建立一个文件夹,每次下载插件,我们都放在整个文件夹中。最后问题来了,其实我们提交代码的时候,这个插件的代码不需要提交到项目代码里面去的。 git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: ? lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目录下的所有文件 doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt 规则很简单,不做过多解释,但是有时候项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则

    57570

    超详细的文本溢出添加省略号。。。。

    限定了第几行后面增加省略号。超出必须隐藏。   将height设置为line-height的整数倍,防止超出的文字露出。 原理:   右下角生产一个表示省略号的伪元素,绝对定位到指定宽高的容器右下角,实现多行溢出点点点。    clientHeight你可以简单的理解为元素的总的高度,当然也包括overflow样式属性导致的视图中不可见内容 scrollHeight为元素内部的高度(单位像素),包含内边距,但不包括水平滚动条 不包括overflow样式属性导致的视图中不可见内容   2.2 代码

    【开源】无需 Cookie,把 Python 微博爬虫改写成 Chrome 插件

    近来写 chrome 插件手热,顺便准备把微博爬虫也整上插件,第一步,先做了个新微博通知助手功能。 它的作用是接收指定微博用户的最新微博通知(不包括置顶微博)。 安装 插件 chrome 应用商城的地址 https://chrome.google.com/webstore/detail/new-weibo-notify/cpmlmjdimlnhgnakcjfmbmfglhkaoago 比如 看起来不太智能的亚子,不过没有 cookie,为了保证稳定也只能这样了,不过每一个微博用户都有数字 uid 的,怎么找呢,秘诀就是它任意一条的微博的用户名上右键新 tab 打开链接,然后地址栏就有它的数字 本插件的最佳食用方式是少量的 uid,uid 对应的博主不频繁发微博这种。 代码 本插件的所有代码地址: https://github.com/inspurer/WeiboNotifyExtension 插件的 chrome 应用商店地址 https://chrome.google.com

    53430

    【Hexo】自定义 Hexo 配置文件

    把标题转换为 title case false external_link 新标签中打开链接 true external_link.enable 新标签中打开链接 true external_link.field 如果也想要使用这个插件,可以查看这里,需要先进行安装: npm i -S hexo-prism-plugin 分类和标签信息 这里配置的是别名,即映射信息,如果文章使用的是英文名分类,这里可以不用设置, deploy 是部署相关的配置,比如 git 部署,除此之外,还有很多其它部署姿势,比如:Heroku、Netlify 等,但都需要先安装对应的插件。 ' - "js/test.js" # 不包括 'source/js/' 中的文件、但包括子目录下的所有目录和文件 - "js/*" # 不包括 'source/js/' 中的文件和子目录下的任何文件 - "js/**/*" # 不包括 'source/js/' 目录下的所有文件名以 'test' 开头的文件,但包括其它文件和子目录下的单文件 - "js/test*" # 不包括 '

    68911

    ArchCommander for mac(压缩和解压缩)

    ArchCommander Mac版支持浏览档案,快速浏览档案文件,在其他应用档案中开启档案,解包档案,档案中搜索文件,建立新档案。支持添加和删除现有存档项,可以使用密码保护档案。 测试系统:Big sur 11.2.3 ArchCommander mac版功能特色 浏览文件和文件夹 “快速查看”中查看档案中的文件• 在其他应用程序中从档案中打开和编辑文件 搜索档案中的文件 当然 如果您在不使用Unicode的操作系统上创建了一个存档文件,则可以ArchCommander中将其打开,然后为文件名选择正确的字符编码(适用于arj,lha / lzh,zip,rar和tar存档)。 ArchCommander提供了其Quick Look插件,该插件可让您直接从Finder显示存档文件的内容-只需按一下空格键即可。 支持格式 ArchCommander支持以下归档格式以进行读写(浏览,解压缩,创建,修改): zip 7z jar tar(不包括删除文件/文件夹) wim 您也可以创建但不能修改以下归档: tgz tbz2

    19240

    如何解决百度页面不收录、收录慢、收录少的问题!

    解决方案是本地计算机上完全编写站点,或者启动站点之前测试服务器。 旧的网站解决方案不收录或收录页面较少的解决方法老站就是运营一年以上的网站,老站一般收录和排名上都会相对稳定,但是可能收录会稀稀拉拉的,并不是我们希望的大部分都能收录。 旧的网站解决方案不包括不包括旧网站是一个已经运营了一年多的网站。旧的网站在索引和排名方面一般是相对稳定的,但索引可能是稀疏的,不是大多数我们希望可以包括。1. 代码使用了太多JS来控制样式一些前端更喜欢使用jquery相关的插件和代码来控制前端布局。有时它看起来和普通的div+css没什么区别。典型的这类插件是刷屏。前端使用起来很酷,但你找不到它。 swiper轮播图插件可以为前端设计提供很多方便,也是很多人非常喜欢的js插件。这个插件对SEO优化的影响,主要体现在全局控制整个页面。

    47830

    Emlog模板设置插件使用教程及开发规范

    那么,有了这个插件以后,就可以不用如此纠结了,只要模板按照开发规范来开发,就可以使用本插件在后台进行设置了。 重点强调,本插件是辅助插件,所有设置依赖于模板的功能,而不是插件本身,因此不要问我为什么没有blabla功能,请去寻求模板作者。 插件名称:模板设置 插件作者:奇遇  下载地址:http://www.emlog.net/plugin/144 哪些模板支持?     如何让模板能被插件识别?     模板目录里放入options.php,内容格式如下即可,可以任意增加设置项,注意$options变量和注释: <? 除sort外,均可以指定depend为sort,表示该选项可以根据不同的分类设置不同的值,当指定depend为sort时,可选unsorted属性,为true时,表示包括未分类,为false不包括,默认为

    8710

    利用分块传输协议绕waf

    安全狗开启http安全监测,可以看到会过滤and or等关键词: 根目录,写一个最简单的php页面如下: <? 每个分块包含十六进制的长度值和数据,长度值独占一行,长度不包括它结尾的 CRLF(\r\n),也不包括分块数据结尾的 CRLF。 这个时候我们可以每个分块长度标识处加上分号“;”作为注释,如下所示: 几乎所有可以识别传输编码数据包的WAF,都没有处理分块数据包中长度标识处的注释,导致分块数据包中加入注释的话,WAF就识别不出这个数据包了 关于该绕过方法的局限性,chunk只能在POST方法中使用,如果是GET方法的注入点就无法绕过 对于burpsuite,已经有人做出了将普通的post数据包转变为分块数据包的插件,地址为:https:/ 参考 技术讨论 | HTTP协议层面绕过WAF 利用分块传输吊打所有WAF 编写Burp分块传输插件绕WAF 分块传输编码

    21740

    扫码关注腾讯云开发者

    领取腾讯云代金券