摘要:
一、简介 DGIS遥感影像下载软件是一款方便快速下载遥感影像数据的小软件,支持 LANDSAT系列数据、MODIS系统数据影像的检索下载。内置迅雷下载加速组件,下载稳定高速(一般可达2-10M/S)。 软件不需要注册账号,为保证下载数据稳定性,只需要在启动界面输入正确的验证码即可。 软件使用过程中遇 阅读全文
摘要:
1.使用场景 springboot使用mybatis开启redis二级缓存,使用的代码如下: ApplicationContextHolder.java import org.springframework.context.ApplicationContext; import org.springf 阅读全文
摘要:
一、说明 在GIS领域,判断点是否在多边形范围内是一个基础方法,这里主要说下实现原理。 原理比较简单,就是有一个GIS理论,一个点向一个方向发送射线,射线与多边形各个边相交的交点如果是奇数说明点在多边形范围内。 (图片引用自:https://blog.csdn.net/qq_27161673/art 阅读全文
摘要:
一、 背景: 一步一步从资料收集、技术选型、代码编写、性能优化,动手搭建一款支持rtsp、rtmp等常用流媒体格式的视频播放器,ffmpeg用于流媒体解码,sdl2用于视频画面渲染和声音播放。 二、 实现思路: 技术选型:qt+ffmpeg+sdl2,qt基于c++运行效率高,跨平台兼容window 阅读全文
摘要:
先看效果。 说下原理,利用jqury的scrollTop方法控制滚动条到指定的位置,至于连续无缝滚动是将滚动的内容在初始化时复制一份,用于在滚动到末尾时候衔接,避免出现空白。 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="U 阅读全文
摘要:
发现问题 富文本编辑器,相信很多程序猿在项目中都使用过,就算开发中没有使用,平时总会接触到。 发现这个现象,来自于客户的一次需求,我一直在项目中使用百度的UMeditor,这个可以理解为是精简的UEditor ,先放一张图。 图上可以看到字体最大能设置到48(对应48px),客户这边要求提供更多的字 阅读全文
摘要:
在JS中对象一般都是传地址,后续修改也会影响原始数据。例如这样。 会发现a.b也变成了"c"。 以下是网上一位高手写的JS实现值复制,独立复制一个对象,避免双向修改。 上述代码有一个bug,就是针对null的处理,null在js中的类型是object,上述代码会将null复制成{}。根本的问题在于高 阅读全文
摘要:
1.目的 你可能遇到过这种情况,在微信中打开公众号是这样的。 复制链接,在chrome中打开是这样的。 博主今天要解决的就是,如果在chrome中加载需要微信授权的页面,至于加载成功后要干嘛,测试?抓包?查看源码?...这就是你的事情了,先来说说怎么绕过这个验证吧。 2.准备工具 工欲善其事必先利其 阅读全文
摘要:
1.问题 three.js中模型选中使用的是射线法,根据摄像机角度,鼠标点击位置和模型选中的distance参数判断来选中模型。对于原生的矢量模型完全没有问题,但是当遇到导入的外部模型,如obj、stl等的时候,就发现完全选中不了,本文就如果解决选中外部模型和原生模型问题进行解决。 先说说射线法,参 阅读全文
摘要:
1.锯齿消除方法 three.js参考使用官方demo发现模型渲染有锯齿,这种情况在旋转视角时候就非常明显。 抗锯齿的方法,很简单,只需要配置render两个属性即可: 2.效果 使用前: 使用后: 明显能看出,使用后的场景在左侧柱子和墙体边沿的锯齿没有了,不过也导致了视角拖拽没有之前流畅,估计是增 阅读全文