- 博客(25)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 npm install报错 npm ERR! 的解决办法
解决办法:关闭VsCode并以管理员权限启动VsCode即可(网上还有说在VsCode属性兼容性中直接配置管理员权限,但本人的VsCode配置后启动黑屏)错误四、npm ERR!错误三、npm : 无法加载文件 D:\nodejs\cnpm.ps1,因为在此系统上禁止运行脚本。错误二、npm ERR!查看错误日志,错误日志就在上面展示的C:\Users…解决:npm install --global npm。错误原因:npm版本问题。如果发现错误日志里有。
2023-02-15 15:28:54
5093
原创 vue2配置cesium详细教程
网络上现在关于vue配置cesium的教程有很多,包括csdn和掘金等。虽然这些教程在一定意义上提供了开发者如何配置cesium的方法,但是大部分的方法都不切实际,因为每个人的电脑中npm、node、cesium、vue、webpack的版本都基本不一致的,如果只是照搬全抄就会出现一连续的错误和bug。 本人帮大部分的开发人员尝试了网络上很多的教程,得出的最简单的便捷方法就是利用npm i cesium包之后,将该文件夹下的Cesium文件放在public文件夹下,可以事半功倍,成功快速的运
2023-02-15 10:33:39
4616
2
原创 pip install psycopg2报错
今天玩了一会postgresql,准备用python连接数据库实现查询等操作。安装第三方库的时候突然在liunx环境中pip出现一连串的报错error。这是因为缺少一个依赖包libpq-dev:执行 sudo apt-get install libpq-dev。依赖包安装成功之后再次执行pip install psycopg2即可。
2023-02-10 17:14:19
1894
原创 CSS如何使得img图片设置无色透明
在学习css时候,有的时候我们遇到的背景照片我们可以用css 的混合属性来让白底的图片成透明显示,这样我们在图片底下定义任意背景色,就相当于图片换了背景色,而不用在PS里换背景。由于是css定义的,基本上也不会影响性能。
2023-02-09 14:38:21
1686
原创 Three js实现球缓冲几何体实现粒子特效
当前Three.js在网上有不少的零碎教程,然而对于初级开发者就像入门迈槛不知先迈左脚还是右脚,于是我就先进去试试水...... 发现还不错,虽然有点云里雾里但是搞懂了内部基础构造还是比较简单的,而Three.js官网上的示例逼格之高又令人望而却步。粒子系统读取模型中的vertices属性,即所有顶点位置,结合粒子材质来创建粒子效果,以上代码效果如下;可以观察到,粒子默认会展示为方块形状,若要修改,可以在构建粒子材质时时传入map属性,应用一张图片或者应用canvas的绘图结果,具体后面会提到。
2023-02-09 14:07:06
863
原创 ArcGIS解决强制转化RGB图片时出现黑边背景
如何解决这样的问题呢?原始的ArcGIS导出界面是这样的,这样导出本来是没有问题的但是arcgis会给予没有数值的为-32768,因此会使得导出的tif文件或者jpg文件有黑边,此时我们需要将NaData as:这个选项框设置为0,勾选上Output Raster的Use Renderer和Force RGB选项则不会出现以上的黑边问题了。对于tif单波段影像可以采用栅格计算器进行去黑边,如图所示运用这样的公式可以解决这样的问题,另外一种思路是使用重分类工具剔除掉NoData也可以达到这样的效果。
2023-02-07 15:39:16
2366
原创 Cesium常用图层控制指令
最近在企业里面做一些cesium的模块编码,在做项目经常会遇到(禁止缩放,关闭光源,关闭阴影等效果),本次主要撰写相关命令所需要的代码。
2023-02-06 10:38:50
874
原创 Ubuntu20解决数据库出现Access denied for user ‘root‘@‘%to database ‘xxx‘ 问题
最近在分配mysql权限时出错,本台虚拟机内置的数据库mysql版本为8,因此造成mysql在重新分配权限提示"Access denied for user 'root'@'%",出错原因reload权限被收回,造成无法重新分配权限,其他类似权限问题也可以参照此方法。原先的数据库低版本或者Ubuntu18以下的版本很难造成数据库权限错误等诸多问题。正确创建数据库和划定数据库8.0以上权限问题等可以参考网上的教程()这篇博客介绍的很详细透彻。进入mysql使用账号密码登录进入主界面MySQL命令行页面。
2023-02-03 16:46:25
1827
4
原创 liunx杀死端口占用的进程
在写python项目时候,我要使用的8000端口被其他的程序占用了,主要是因为liunx系统没有彻底关闭造成的Django项目重启无效。
2023-02-03 15:49:12
436
原创 Three Js实现颜色自定义变换
可以使用Three.js的一个三维向量Vector3来表示,Three.js几何体对。Geometry的属性.vertices表示顶点位置位置坐标的集合。
2023-01-26 15:58:29
3833
22
原创 ThreeJs正确导入OrbitControls
初学three js的时候通常会出现问题导入OrbitControls会出现问题报错,正确导入的方式应该是。
2023-01-24 15:46:48
1162
1
原创 Three Js实现坐标轴
最近一直在学three js, 因此我觉得作为新人在日常开发和学习中,坐标轴能粗略的帮我们定位元素位置和关系,所以本人使用 Three.js 学习和开发时基本都会打开坐标轴。本文使用 Three.js 的版本为最新版本,使用parcel进行打包发布并启动服务。
2023-01-24 15:40:30
2259
原创 CSS中的div背景大小 background-size
对于CSS学习中经常遇见的背景设置属性,感觉这个属性很常见吧,其实它也是 CSS3 中新加的属性。在CSS2中我们知道,背景图片的大小是无法用这个方法设置的。contain和。
2022-11-22 13:56:49
862
原创 JS中的map()函数
传递给map函数的调用方式和传递给forEach函数的调用方式一样。但传递给map()的函数应该有return 值。但是应当注意,map()返回的是新数组:它不修改调用的数组。map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。map() 不会对空数组进行检测。map() 不会改变原始数组。结果:[4,9,16, 25]
2022-11-20 16:10:40
1045
原创 Cesium 加载3Dtiles数据-最佳方法对比
加载3D tileset文件,这里我封装成了一个函数实现数据的加载效果,利用Cesium的scene.primitives.add实现数据路径的读取,没有错误后就证明出来数据读取成功。完成以上步骤后,利用Cesium的readyPromise函数对数据自动化解析,关于这个函数的使用方法可以自行参考Cesium中文网站上的解析,在此不一一赘述(Cesium加载空间数据的方法有很多种,网络上关于3Dtiles数据集加载的废话连篇,看着就很无语。
2022-11-16 23:48:48
4272
原创 cesium去除版权信息
在学习cesium时候,很多时候都对版权信息的标签困惑,如何去除这些东西呢?以上的每一个标签都可以自行再官网上看到,对于取消版权信息,则可以使用以下代码实现。
2022-11-16 20:05:03
1132
原创 Django中blank=True和null=True的区别
Django中blank=True和null=True的区别null 是针对数据库而言,如果 null=True, 表示数据库的该字段可以为空,那么在新建一个model对象的时候是不会报错的!!blank 是针对表单的,如果 blank=True,表示你的表单填写该字段的时候可以不填...
2022-02-05 02:11:16
1387
原创 WebGIS如何实现openlayer中的GeoJson文件加载
OpenLayers是一个用于开发WebGIS客户端的JavaScript包,最初基于BSD许可发行。 OpenLayers是一个开源的项目,其设计之意是为互联网客户端提供强大的地图展示功能,包括地图数据显示与相关操作,并具有灵活的扩展机制GeoJSON是一种对各种地理数据结构进行编码的格式。GeoJSON对象可以表示几何、特征或者特征集合。GeoJSON支持下面几何类型:点、线、面、多点、多线、多面和几何集合。GeoJSON里的特征包含...
2022-01-16 17:00:52
1297
原创 Pycharm实现个性化配置(例如自动添加头注释,比如时间,作者信息)
在设置中找到文件和代码模块(python script)在右边的框中加入以下内容:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : XXX# @Site : ${SITE}# @File : ${NAME}.py# @Software: ${PRODUCT_NAME}实现后结果:...
2021-12-02 17:37:32
661
python如何解决高并发
2022-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人