自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用云服务器部署web应用,浏览器无法访问页面

如果,telnet和curl命令也不能访问,先查看服务器的安全配置,对应的端口是否允许访问(入口与出口)配置好端口,telnet和curl命令可以正常访问,但是浏览器无法访问,就需要考虑你的端口是否设置为了浏览器非安全端口,不同浏览器对于非安全端口的定义不同,建议搜索一下,很清楚这里就不贴了,比如6000和6666。解决方案有两种:一换端口启动二设置浏览器的安全策略,但这种方法仅适用于开发...

2019-08-13 13:59:50 2606

原创 threejs SoftwareRenderer如何在react webpack中import

最近在使用threejs实现一个简单的3D地球,官方案例基本符合需求software geometry earth在react项目中复现的时候发现一些问题,THREE.SoftwareRenderer这个渲染器并不直接在THREE对象中,他是通过直接加载"examples/js"中的文件全局命名空间污染,导致无法通过模块化的形式导入通过模块来引入为了解决这个问题,起初是找了一个three-...

2019-06-21 16:49:01 521

原创 使用nginx进行简单用户鉴权

当使用nginx搭建web服务,需要限制访问,又没有构建用户系统的必要,可使用nginx进行简单配置nginx配置auth_basic 以及用户数据库location / { ... auth_basic "secret"; auth_basic_user_file /etc/nginx/db/passwd.db; ... }安装H...

2019-06-13 18:07:54 3985

原创 当你发现超出预期的403(没有权限),777也没用,那来看看是不是这个问题(selinux)

是不是配置了selinux导致的,不要再粗暴的关闭selinux修改selinux权限cat /var/log/audit/audit.log | grep nginx | grep denied | audit2allow -M mynginxsemodule -i mynginx.ppls -laZ查看selinux权限...

2019-06-11 11:10:20 490

原创 Angular7编译通过typescript报错:找不到模块“@src/environments/environment”。ts(2307)”

编辑器报错而实际编译没有错误,大家注意到路径中包含“@src”,就是这里导致的问题。不同于webpack,angular配置路径别名是在对应目录的tsconfig.app.json中的paths字段配置如此配置之后,便可在文件中使用“@src”替代src的绝对路径需要注意的是,tsconfig.app.json属于相对配置,还需要把项目根目录的tsconfig.json文件中也要配置,就可...

2019-05-06 11:52:50 2575

原创 OpenLayers(5.x)加载离线矢量图层OpenMapTiles Map Server

需求背景某产品需要展示离线OSM地图,一般地图下载仅支持下载栅格数据,数据量非常大,因此选择矢量数据。可在openmaptiles.com进行下载(免费版有水印)搭建离线服务矢量数据为mbtiles,是一种基于mysql的地图切片数据库,无法通过像栅格数据XYZ的形式直接加载,需要搭建地图服务,可以自己搭建,也可以使用TileServer GL或者OpenMapTiles Map Serv...

2019-04-25 11:20:56 2829 1

原创 openlayers4 lineString无法绘制折线,为直线

如果你也遇到了这个问题,试着把坐标转成number类型,还是要按照文档来啊let center = item.center; if (this.mapModel.track.getGeometry()) { this.mapModel.track.getGeometry().appendCoordinate(center); } else { le...

2019-04-03 13:04:18 1169 1

原创 手动配置 S3C 索引加载全部的OSGB瓦片数据-找不到S3C文件(2019.3.27)

当你有倾斜影像数据,想通过Acute 3D viewer预览的时候发现并不能打开osgb文件,且osgb是类似于3D tiles的金字塔切片,如果想预览,必须使用ContextCapture或者SuperMap创建索引之后才能浏览。Smart3D之手动配置 S3C 索引加载全部的OSGB瓦片数据Smart3D系列教程7 |《手动配置S3C索引加载全部的瓦片数据》google过后能搜到关于S3...

2019-03-27 10:03:36 4547 6

原创 使用obj2gltf遍历目录转换obj文件

const obj2gltf = require('obj2gltf');// import obj2gltf from "obj2gltf";const fs = require('fs');const path = require('path');fs.readdir(path.resolve('./Data'),(err, files)=>{ console.log(a...

2019-03-22 17:07:42 1276

转载 捕获页面所有异常的方法(包含跨域脚本)

//捕获页面的所有报错(Uncaught ReferenceError),跨域脚本的报错信息只会展示Script errorwindow.onerror = function(){ console.log(arguments);}//即使是跨域脚本,若调用console.error也是使用本域的window.console,因此可以拦截,const nativeConsole...

2019-03-21 15:33:43 2513

原创 Angular 7中配置paths alias无效的问题

配置的paths名请务必加上/*否则配置无效正确 ... "baseUrl": "./", "paths": { "@src/*": ["*"] }, ...错误 ... "baseUrl": "./", "paths": { "@src": [&qu

2019-03-15 10:12:23 721

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除